03 2023 档案

摘要:Java虚拟机的内存划分 为了提高运算效率,就对空间进行了不同区域的划分,因为每一片区域都有特定的处理数据方式和内存管理方式。 区域名称 作用 虚拟机栈 用于存储正在执行的每个Java方法的局部变量表等。局部变量表存放了编译期可知长度<br/>的各种基本数据类型、对象引用,方法执行完,自动释放。 堆 阅读全文
posted @ 2023-03-31 23:00 晓枫的春天 阅读(43) 评论(0) 推荐(0) 编辑
摘要:说明 之前按单位要求安装了奇安信软件,感觉和360一样流氓,最近由于一些原因,可以将之安装的安全软件卸载,今天抽时间研究了一下卸载奇安信的方法。 卸载步骤 1、进入安全模式 使用windows键 + R组合键打开运行框,接着输入"msconfig",然后按回车键。 点击引导选项卡,接着选中系统,勾选 阅读全文
posted @ 2023-03-29 22:40 晓枫的春天 阅读(10879) 评论(0) 推荐(1) 编辑
摘要:sqluldr 抽取数据陈文件 sqluldr2 user=username/pwd@orcl field=0x09 charset=UTF8 direct=true safe=yes parallel=true log=/data/log/D_010202012.log file=/data/da 阅读全文
posted @ 2023-03-28 22:56 晓枫的春天 阅读(28) 评论(0) 推荐(0) 编辑
摘要:数组的长度 数组的元素总个数,即数组的长度。每个数组都有一个属性length指明它的长度,例如:arr.length 指明数组arr的长度(即元素个数);每个数组都具有长度,而且一旦初始化,其长度就是确定,且是不可变的。 数组元素的引用 如何表示数组中的一个元素? 每一个存储到数组的元素,都会自动的 阅读全文
posted @ 2023-03-26 16:53 晓枫的春天 阅读(57) 评论(0) 推荐(0) 编辑
摘要:一维数组的声明 格式: //推荐 元素的数据类型[] 一维数组的名称; //不推荐 元素的数据类型 一维数组名[]; 举例: int[] arr; int arr1[]; double[] arr2; String[] arr3; //引用类型变量数组 数组的声明,需要明确: (1)数组的维度:在J 阅读全文
posted @ 2023-03-25 14:54 晓枫的春天 阅读(79) 评论(0) 推荐(0) 编辑
摘要:为什么需要数组 需求分析1: 需要统计某公司50个员工的工资情况,例如计算平均工资、找到最高工资等。用之前知识,首先需要声明50个变量来分别记录每位员工的工资,这样会很麻烦。因此我们可以将所有的数据全部存储到一个容器中统一管理,并使用容器进行计算。 需求分析2: 容器的概念: 生活中的容器:水杯(装 阅读全文
posted @ 2023-03-23 23:14 晓枫的春天 阅读(50) 评论(0) 推荐(0) 编辑
摘要:问题描述 在使用mysql 过程中,偶尔会使用到中文,碰到乱码情况,今天就整理一下便以后查阅; 解决Mysq中文乱码 1、停止mysql服务 [hui@hadoop201 ~]$ sudo service mysqld stop Redirecting to /bin/systemctl stop 阅读全文
posted @ 2023-03-23 07:35 晓枫的春天 阅读(13) 评论(0) 推荐(0) 编辑
摘要:break和continue的说明 break 循环结构,一旦执行,就结束(或跳出)当前循环结构,此关键字的后面,不能声明语句 continue 循环结构,一旦执行,就结束(或跳出)当次循环结构,此关键字的后面,不能声明语句 此外,很多语言都有goto语句,goto语句可以随意将控制转移到程序中的任 阅读全文
posted @ 2023-03-22 06:06 晓枫的春天 阅读(119) 评论(0) 推荐(0) 编辑
摘要:使用说明 所谓嵌套循环:是指一个循环结构A的循环体是另一个循环结构B。比如,for循环里面还有一个for循环,就是嵌套循环。其中,for ,while ,do-while均可以作为外层循环或内层循环。 外层循环:循环结构A 内层循环:循环结构B 实质上,嵌套循环就是把内层循环当成外层循环的循环体。只 阅读全文
posted @ 2023-03-21 21:33 晓枫的春天 阅读(554) 评论(0) 推荐(0) 编辑
摘要:对比三种循环结构 三种循环结构都具有四个要素: 循环变量的初始化条件 循环条件 循环体语句块 循环变量的修改的迭代表达式 从循环次数角度分析 do-while循环至少执行一次循环体语句。 for和while循环先判断循环条件语句是否成立,然后决定是否执行循环体。 如何选择 遍历有明显的循环次数(范围 阅读全文
posted @ 2023-03-20 07:08 晓枫的春天 阅读(75) 评论(0) 推荐(0) 编辑
摘要:基本语法 语法格式: ①初始化部分; do{ ③循环体部分 ④迭代部分 }while(②循环条件部分); 执行过程:①-③-④-②-③-④-②-③-④-...-② 图示: 说明: 结尾while(循环条件)中循环条件必须是boolean类型 do{}while();最后有一个分号 do-while结 阅读全文
posted @ 2023-03-19 07:49 晓枫的春天 阅读(430) 评论(0) 推荐(0) 编辑
摘要:基本语法 语法格式: ①初始化部分 while(②循环条件部分){ ③循环体部分; ④迭代部分; } 执行过程:①-②-③-④-②-③-④-②-③-④-...-② 图示: 说明: while(循环条件)中循环条件必须是boolean类型。 注意不要忘记声明④迭代部分。否则,循环将不能结束,变成死循环 阅读全文
posted @ 2023-03-18 07:45 晓枫的春天 阅读(252) 评论(0) 推荐(0) 编辑
摘要:练习1、打印出四位数字中“个位+百位”等于“十位+千位”并且个位数为偶数,千位数为奇数的数字,并打印符合条件的数字的个数。 public static void printSpaicalNum() { int cnt = 0; for (int i = 1000; i < 10000; i++) { 阅读全文
posted @ 2023-03-17 07:43 晓枫的春天 阅读(62) 评论(0) 推荐(0) 编辑
摘要:基本语法 语法格式: for (①初始化部分; ②循环条件部分; ④迭代部分){ ③循环体部分; } 执行过程:①-②-③-④-②-③-④-②-③-④-.....-② 图示: 说明: for(;;)中的两个;不能多也不能少 ①初始化部分可以声明多个变量,但必须是同一个类型,用逗号分隔 ②循环条件部分 阅读全文
posted @ 2023-03-16 12:40 晓枫的春天 阅读(259) 评论(0) 推荐(0) 编辑
摘要:案例5:根据指定的月份输出对应季节 /** * 3,4,5 春季 * 6,7,8 夏季 * 9,10,11 秋季 * 12,1,2 冬季 * * @param month */ public static void switchMonth(int month) { switch (month) { 阅读全文
posted @ 2023-03-15 18:11 晓枫的春天 阅读(277) 评论(0) 推荐(0) 编辑
摘要:基本语法 语法格式: switch(表达式){ case 常量值1: 语句块1; //break; case 常量值2: 语句块2; //break; // ... [default: 语句块n+1; break; ] } 执行流程图: 执行过程: 第1步:根据switch中表达式的值,依次匹配各个 阅读全文
posted @ 2023-03-14 07:30 晓枫的春天 阅读(616) 评论(0) 推荐(0) 编辑
摘要:if...else嵌套 在 if 的语句块中,或者是在else语句块中,又包含了另外一个条件判断(可以是单分支、双分支、多分支),就构成了嵌套结构。 执行的特点: (1)如果是嵌套在if语句块中的,只有当外部的if条件满足,才会去判断内部的条件 (2)如果是嵌套在else语句块中的,只有当外部的if 阅读全文
posted @ 2023-03-13 06:37 晓枫的春天 阅读(273) 评论(0) 推荐(0) 编辑
摘要:基本语法 结构1:单分支条件判断:if 格式: if(条件表达式){ 语句块; } 说明:条件表达式必须是布尔表达式(关系表达式或逻辑表达式)或 布尔变量。 执行流程: 首先判断条件表达式看其结果是true还是false 如果是true就执行语句块 如果是false就不执行语句块 结构2:双分支条件 阅读全文
posted @ 2023-03-12 09:18 晓枫的春天 阅读(233) 评论(0) 推荐(0) 编辑
摘要:流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。 程序设计中规定的三种流程结构,即: 顺序结构 程序从上到下逐行地执行,中间没有任何判断和跳转。 分支结构 根据条件,选择性地执行某段代码。 有if…else和switch-case两种分支语句。 循环结构 阅读全文
posted @ 2023-03-11 08:15 晓枫的春天 阅读(80) 评论(0) 推荐(0) 编辑
摘要:字符集 编码与解码: 计算机中储存的信息都是用二进制数表示的,而我们在屏幕上看到的数字、英文、标点符号、汉字等字符是二进制数转换之后的结果。按照某种规则,将字符存储到计算机中,称为编码 。反之,将存储在计算机中的二进制数按照某种规则解析显示出来,称为解码 。 字符编码(Character Encod 阅读全文
posted @ 2023-03-10 20:33 晓枫的春天 阅读(458) 评论(0) 推荐(0) 编辑
摘要:条件运算符 条件运算符格式: (条件表达式)? 表达式1:表达式2 说明:条件表达式是boolean类型的结果,根据boolean的值选择表达式1或表达式 如果运算后的结果赋给新的变量,要求表达式1和表达式2为同种或兼容的类型 int i = (1 == 2 ? 100 : 200); System 阅读全文
posted @ 2023-03-09 21:50 晓枫的春天 阅读(164) 评论(0) 推荐(0) 编辑
摘要:逻辑运算 基本语法 逻辑运算符,操作的都是boolean类型的变量或常量,而且运算得结果也是boolean类型的值。 运算符说明: & 和 &&:表示"且"关系,当符号左右两边布尔值都是true时,结果才能为true。否则,为false。 | 和 || :表示"或"关系,当符号两边布尔值有一边为tr 阅读全文
posted @ 2023-03-08 21:00 晓枫的春天 阅读(750) 评论(0) 推荐(0) 编辑
摘要:赋值运算 基本语法 符号:= 当“=”两侧数据类型不一致时,可以使用自动类型转换或使用强制类型转换原则进行处理。 支持连续赋值。 扩展赋值运算符: +=、 -=、*=、 /=、%= 赋值运算符 符号解释 += 将符号左边的值和右边的值进行相加操作,最后将结果赋值给左边的变量 -= 将符号左边的值和右 阅读全文
posted @ 2023-03-07 21:08 晓枫的春天 阅读(61) 评论(0) 推荐(0) 编辑
摘要:运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。 运算符的分类: 按照功能分为:算术运算符、赋值运算符、比较(或关系)运算符、逻辑运算符、位运算符、条件运算符、Lambda运算符 分类 运算符 算术运算符(7个) +、-、*、/、%、++、-- 赋值运算符(12个) =、+=、-=、*=、 阅读全文
posted @ 2023-03-07 06:09 晓枫的春天 阅读(62) 评论(0) 推荐(0) 编辑
摘要:在Java程序中,不同的基本数据类型(只有7种,不包含boolean类型)变量的值经常需要进行相互转换。转换的方式有两种:自动类型提升和强制类型转换。 自动类型提升 规则:将取值范围小(或容量小)的类型自动提升为取值范围大(或容量大)的类型 。 基本数据类型的转换规则如图所示: 规则1、当把存储范围 阅读全文
posted @ 2023-03-06 23:21 晓枫的春天 阅读(191) 评论(0) 推荐(0) 编辑
摘要:整数类型:byte、short、int、long Java各整数类型有固定的表数范围和字段长度,不受具体操作系统的影响,以保证Java程序的可移植性。 说明 定义long类型的变量,赋值时需要以"l"或"L"作为后缀。 Java程序中变量通常声明为int型,除非不足以表示较大的数,才使用long。 阅读全文
posted @ 2023-03-05 10:29 晓枫的春天 阅读(355) 评论(0) 推荐(0) 编辑
摘要:为什么需要变量 一花一世界,如果把一个程序看做一个世界或一个社会的话,那么变量就是程序世界的花花草草、万事万物。即,变量是程序中不可或缺的组成单位,最基本的存储单元。 初识变量 变量的概念: 内存中的一个存储区域,该区域的数据可以在同一类型范围内不断变化 变量的构成包含三个要素:数据类型、变量名、存 阅读全文
posted @ 2023-03-02 22:31 晓枫的春天 阅读(62) 评论(0) 推荐(0) 编辑
摘要:关键字(keyword) 关键字是被Java语言赋予了特殊含义,用做专门用途的字符串(或单词)HelloWorld案例中,出现的关键字有 class、public 、 static 、 void 等,这些单词已经被Java定义好了。 特点:全部关键字都是小写字母。 关键字比较多,不需要死记硬背,学到 阅读全文
posted @ 2023-03-01 20:39 晓枫的春天 阅读(44) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示