09 2020 档案

摘要:1 /* 2 使用静态初始化数组的时候,格式还可以省略一下。 3 4 标准格式: 5 数据类型[] 数组名称 = new 数据类型[] { 元素1, 元素2, ... }; 6 7 省略格式: 8 数据类型[] 数组名称 = { 元素1, 元素2, ... }; 9 10 注意事项: 11 1. 静 阅读全文
posted @ 2020-09-30 15:36 Oooooooa 阅读(101) 评论(0) 推荐(0)
摘要:数组的概念:是一种容器,可以同时存放多个数据值。 数组的特点:1. 数组是一种引用数据类型2. 数组当中的多个数据,类型必须统一3. 数组的长度在程序运行期间不可改变 数组的初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。两种常见的初始化方式:1. 动态初始化(指定长度)2. 静态初始化( 阅读全文
posted @ 2020-09-30 11:20 Oooooooa 阅读(178) 评论(0) 推荐(0)
摘要:3.没有public,重载就是名称一样,参数列表不一样,与修饰符无关,“public static”不用看,3代码错误是因为与第8行冲突。 print语句之所以各种类型都可以,是因为在调用输出语句的时候,println方法其实就是进行了多种数据类型的重载形式。 阅读全文
posted @ 2020-09-30 10:37 Oooooooa 阅读(79) 评论(0) 推荐(0)
摘要:对于功能类似的方法来说,因为参数列表不一样,却需要记住那么多不同的方法名称,太麻烦。 方法的重载(Overload):多个方法的名称一样,但是参数列表不一样。 好处:只需要记住唯一一个方法名称,就可以实现类似的多个功能。 1 public class Demo01MethodOverload { 2 阅读全文
posted @ 2020-09-29 21:57 Oooooooa 阅读(89) 评论(0) 推荐(0)
摘要:方法的三种调用格式: 1.单独调用:方法名称(参数); 2.打印调用:System.out.println(方法名称(参数)); 3.赋值调用:数据类型 变量名称=方法名称(参数); 4.如果方法有返回值,那么必须写上“return 返回值;”,不能没有。 5.对于一个void没有返回值的方法,只能 阅读全文
posted @ 2020-09-28 11:03 Oooooooa 阅读(315) 评论(0) 推荐(0)
摘要:1 public class LoopHour_MinuteAndSecond { 2 public static void main(String[] args) { 3 for(int Hour=0;Hour<24;Hour++){ // 外层控制小时 4 5 for(int Minute=0; 阅读全文
posted @ 2020-09-27 10:07 Oooooooa 阅读(207) 评论(0) 推荐(0)
摘要:1 /* 2 break关键字的用法有常见的两种: 3 4 1. 可以用在switch语句当中,一旦执行,整个switch语句立刻结束。 5 2. 还可以用在循环语句当中,一旦执行,整个循环语句立刻结束。打断循环。 6 7 关于循环的选择,有一个小建议: 8 凡是次数确定的场景多用for循环;否则多 阅读全文
posted @ 2020-09-27 09:25 Oooooooa 阅读(440) 评论(0) 推荐(0)
摘要:1 /* 2 三种循环的区别。 3 4 1. 如果条件判断从来没有满足过,那么for循环和while循环将会执行0次,但是do-while循环会执行至少一次。 5 2. for循环的变量在小括号当中定义,只有循环内部才可以使用。while循环和do-while循环初始化语句本来就在外面,所以出来循环 阅读全文
posted @ 2020-09-25 11:15 Oooooooa 阅读(485) 评论(0) 推荐(0)
摘要:1 public class oushuhe1 { 2 public static void main(String[] args) { 3 int i=2; 4 int a=0; 5 do{ 6 a=a+i; 7 i=i+2; 8 } while(i<=100); 9 System.out.pri 阅读全文
posted @ 2020-09-25 10:51 Oooooooa 阅读(985) 评论(0) 推荐(0)
摘要:1 /* 2 do-while循环的标准格式: 3 4 do { 5 循环体 6 } while (条件判断); 7 8 扩展格式: 9 10 初始化语句 11 do { 12 循环体 13 步进语句 14 } while (条件判断); 15 */ 16 public class Demo11Do 阅读全文
posted @ 2020-09-25 10:26 Oooooooa 阅读(124) 评论(0) 推荐(0)
摘要:1 /* 2 while循环有一个标准格式,还有一个扩展格式。 3 4 标准格式: 5 while (条件判断) { 6 循环体 7 } 8 9 扩展格式: 10 11 初始化语句; 12 while (条件判断) { 13 循环体; 14 步进语句; 15 } 16 */ 17 public cl 阅读全文
posted @ 2020-09-25 09:44 Oooooooa 阅读(96) 评论(0) 推荐(0)
摘要:循环结构的基本组成部分,一般可以分成四部分: 1.初始化语句:在循环开始最初执行,而且只做唯一一次。 2.条件语句:如果成立,则循环继续;如果不成立,则循环退出。 3.循环体:重复要做的事情内容,若干行语句。 4.步进 1 public class Demo09For { 2 public stat 阅读全文
posted @ 2020-09-24 21:41 Oooooooa 阅读(58) 评论(0) 推荐(0)
摘要:1 public class Demo07Switch { 2 public static void main(String[] args) { 3 int num = 10; 4 5 switch (num) { 6 case 1: 7 System.out.println("星期一"); 8 b 阅读全文
posted @ 2020-09-24 20:08 Oooooooa 阅读(97) 评论(0) 推荐(0)
摘要:脚本:jshell 退出:/exit 自动转换类型:(把类型范围小的赋值给大的) 大=小 long x = 100; //int --> long,符合数据范围从小到大的要求。 double y = 2.5F; //float --> double,符合从小到大的规则。 强制转换类型:(把类型范围大 阅读全文
posted @ 2020-09-23 20:32 Oooooooa 阅读(103) 评论(0) 推荐(0)
摘要:1 /* 2 定义一个方法的格式: 3 public static void 方法名称() { 4 方法体 5 } 6 7 方法名称的命名规则和变量一样,使用小驼峰。 8 方法体:也就是大括号当中可以包含任意条语句。 9 10 注意事项: 11 1. 方法定义的先后顺序无所谓。 12 2. 方法的定 阅读全文
posted @ 2020-09-23 09:36 Oooooooa 阅读(78) 评论(0) 推荐(0)
摘要:1 /* 2 与(并且) && 全都是true,才是true;否则就是false 3 或(或者) || 至少一个是true,就是true;全都是false,才是false 4 非(取反) ! 本来是true,变成false;本来是false,变成true 5 6 与“&&”,或“||”,具有短路效果 阅读全文
posted @ 2020-09-23 09:05 Oooooooa 阅读(178) 评论(0) 推荐(0)
摘要:1 /* 2 赋值运算符分为: 3 4 基本赋值运算符:就是一个等号“=”,代表将右侧的数据交给左侧的变量。 5 int a = 30; 6 7 复合赋值运算符: 8 += a += 3 相当于 a = a + 3 9 -= b -= 4 相当于 b = b - 4 10 *= c *= 5 相当于 阅读全文
posted @ 2020-09-22 09:40 Oooooooa 阅读(207) 评论(0) 推荐(0)
摘要:1 /* 2 注意事项: 3 1. 一旦运算当中有不同类型的数据,那么结果将会是数据类型范围大的那种。 4 */ 5 // int + double --> double + double --> double 6 double result3 = x + 2.5; 7 System.out.pri 阅读全文
posted @ 2020-09-21 22:06 Oooooooa 阅读(90) 评论(0) 推荐(0)
摘要:1 /* 2 数字和字符的对照关系表(编码表): 3 4 ASCII码表:American Standard Code for Information Interchange,美国信息交换标准代码。 5 Unicode码表:万国码。也是数字和符号的对照关系,开头0-127部分和ASCII完全一样,但 阅读全文
posted @ 2020-09-21 20:30 Oooooooa 阅读(82) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2020-09-21 20:02 Oooooooa 阅读(61) 评论(0) 推荐(0)
摘要:数据类型: 1、基本数据类型: 关键字 内存占用 取值范围 整数型 byte(字节型) 1个字节 -128 ~ 127 字节是数据的最小单位,8位是一个字节 short(短整型) 2 int(整型) 4 21个亿 ~ -21个亿 long(长整型) 8 最大2的63次方-1 浮点型: 单精度浮点数: 阅读全文
posted @ 2020-09-20 17:00 Oooooooa 阅读(129) 评论(0) 推荐(0)
摘要:关于变量的分类: 根据变量声明的位置来分类: *局部变量 -在方法体当中声明的变量叫做局部变量 *成员变量 -在方法体外【类体之内】声明的变量叫做成员变量 1 public class VarTest04 2 { 3 public static void main(Sting[] args) { 4 阅读全文
posted @ 2020-09-20 11:25 Oooooooa 阅读(204) 评论(0) 推荐(0)
摘要:1.在方法体当中的java代码,是遵守自上而下的顺序依次执行的, 逐行执行。 第一行; 第二行; 第三行; 特点:第二行的代码必须完整的结束之后,第三行的程序才能执行。 2.在同一个“作用域”当中,变量名不能重名,但是变量可以重新赋值。 作用域:变量的有效范围,在什么范围之内是可以被访问的,只要出了 阅读全文
posted @ 2020-09-20 10:47 Oooooooa 阅读(160) 评论(0) 推荐(0)
摘要:1.什么是变量? * 变量本质上来说是内存中的一块空间,这块空间“有数据类型”、“有名字”、“有字面值” * 变量包含三部分:数据类型、名称、字面值(数据) * 变量是内存中存储数据的最基本的单元2.数据类型的作用? * 不同的数据有不同的类型,不同的数据类型底层会分配不同大小的空间。 * 数据类型 阅读全文
posted @ 2020-09-20 09:43 Oooooooa 阅读(171) 评论(0) 推荐(0)