03 2022 档案
摘要:使用new关键字创建对象 除了分配内存空间之外,还会给创建好的对象进行默认的初始化以及类中构造器的使用 类中的构造器也叫构造方法,是在创建对象的时候必须要调用的,并且构造器有以下两个特点: 1、必须和类的名字相同 2、必须没有返回类型,也不能有void
阅读全文
摘要:import java.util.Arrays; /* 1、比较数组中相邻的元素,如果第一个数比第二个数大,则交换位置 2、每一次比较都会产生一个最大数,或者最小的数 3、下一轮则可以少一次循环 4、依次循环,直到结束 */ public class BubbleSort { public stat
阅读全文
摘要:在方法声明中,在指定参数类型后加一个省略号(...) 一个方法中,只能指定一个可变参数,它必须是方法的最后一个参数。任何普通函数必须在他之前声明 public static void main(String[] args){ if(numbers.length == 0){ System.out.p
阅读全文
摘要:1、重载就是在一个类中,有相同的函数名称,但形参不同的函数 2、方法重载的规则: 2.1 方法名称必须相同 2.2 参数列表必须不同(个数不同,或类型不同,参数排列顺序不同等) 2.3 方法的返回类型可以相同也可以不同 2.4 仅仅返回类型不同不足以成为方法重载 3、实现理论 方法名称相同时,编译器
阅读全文
摘要:一、快捷键 1、Alt(/option) + 回车 :自动生成错误信息和排错 2、new Person()后Alt(/option)+回车自动生成补全为Person person = new Person 3、Alt+insert / option+insert可以自动生成构造器 4、ctrl+H
阅读全文
摘要:1、break在任何循环语句的主体部分,均可用break控制循环的流程,用于【强制退出循环】,不执行循环中剩余语句(break也在switch中使用) 2、continue语句在循环语句体中,用于【终止某次循环过程】,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定 3、关于goto关
阅读全文
摘要:public class Demo5 { public static void main(String[] args) { // 0-100之间奇数odd和偶数even的和 int oddSum = 0; int evenSum = 0; for (int i = 0; i <= 100; i++)
阅读全文
摘要:通过Scanner类的next()与nextLine()方法获取输入的字符串,在读取前我们一般需要使用hasNext()与hasNextLine()判断是否还有输入的数据 next() 1、一定要读取到有效字符后才可以结束输入 2、对输入有效字符之前遇到的空白,next()方法将会自动将其去掉 3、
阅读全文
摘要:javaDoc是用来生成自己API文档的 参数信息: @author 作者名 @version 版本号 @since 指明需要使用最早的jdk版本 @para 参数名 @return 返回值情况 @throws 异常抛出情况
阅读全文
摘要:一、扩展复制运算符 int a = 10; int b = 20; //字符串连接 System.out.println(""+a+b); //1020 System.out.println(a+b+""); //30 二、三元运算符 x?y:z //如果x的结果为true,则等于y,否则等于z
阅读全文
摘要:一、逻辑运算符 &&:逻辑与运算:两个变量都为真,结果才为true ||:逻辑或运算:两个变量有一个为真,结果即为true !:否:如果是真变成假,如果是假变成真 //短路运算符 int c = 5; boolean d = (c<4)&&(c++<4); 二、位运算 A = 0011 1100 B
阅读全文
摘要:一、运算符 java支持如下运算符 1、算数运算符:+、-、*、/、%、++、-- 2、赋值运算符:= 3、关系运算符:>、<、>=、<=、==、!=、instanceof 4、逻辑运算符:&&、||、! 5、位运算符:&、|、^、~、>>、<< 6、条件运算符:?: 7、扩展赋值运算符:+=、-=
阅读全文
摘要:一、关键字 abstract assert boolean break byte case catch char class const continue default do double else enum extends final finally floast for goto if imp
阅读全文
摘要:一、变量 Java是一种强语言类型,每个变量都必须声明其类型 Java变量是程序中最基本的存储单元,其要素包括变量名、变量类型和作用域 注意事项: 1、每个变量都有类型,类型是基本类型,也可以是引用类型 2、变量名必须是合法的标识符 3、变量声明是一条完整的语句,因此每一个声明都必须以分号结束 二、
阅读全文