- 博客(8)
- 收藏
- 关注
转载 java @Override注释
Java SE5新增加@Override注解,它并不是关键字,但是可以把它当作关键字使用。当你想要覆写(重写)某个方法时,可以选择添加这个注解,在你不留心重载而并非覆写了该方法时,编译器就会生成一条错误信息。重载:重载的时候,方法名要一样,但是参数类型或个数不一样,返回值类型可以相同也可以不相同。无法以返回型别作为重载函数的区分标准。覆写(重写):若子类中的方法与父类中的某一方法具有...
2018-10-29 10:44:11 759
转载 java静态代码块构造代码块构造函数
01.静态代码块 静态代码块使用static关键字进行修饰,运行在类初始化阶段,静态代码块只运行一次,主要用于类变量的初始化和赋值。静态代码块的金典用法是读取配置文件,代码如下: 这里使用静态代码块加载配置文件,让这个配置文件仅仅只被加载一次;02.构造代码块 构造代码块运行在静态代码块之后,构造函数之前,主要用于对象实例数据的初始化问题,需要注意的是与构造函...
2018-10-26 16:13:06 264
原创 java构造函数基本概念
1.对象方法不能调用构造方法2.构造函数的格式: 类名(形参类型 形参){}3.构造函数在实例化的时候就会被调用,实例化一次次调用一次注意:在类中如果有有参的构造函数就在写一个无参的构造函数4.构造函数调用必须是构造函数中的第一个语句注意:在构造函数中可以调用本类的其他重载构造函数,不能使用构造函数名称来调用另一个构造函数,而是使用this(….)来调用5.构造函数可以被重载 ,但...
2018-10-26 15:04:29 672
原创 java整形数组的最大最小值
int[] arr int[] arr = new int[]{56,33,51,49,102,23}; //对元素位置进行改变 for (int i = 1; i < arr.length; i++) { //默认第一个元素速最大 if(arr[0]<arr[i]){//进行换位 ...
2018-10-24 10:49:57 779
原创 java数组的大小排列
冒泡排序: * 核心思想:两两对比 int[] arr = new int[] {111,-666,233,999,3,5};//定义的一个数组 for(int i=0;i<arr.length;i++) {//进行轮次循环。数组下标从0开始,循环次数小于数组的长度。 for(int j=0;j<arr.length-i...
2018-10-23 17:56:16 6660
原创 数组
一维数组: * 格式:类型[] 数组名 = new 类型[长度]; * 类型[] 数组名 = new 类型[]{具体的数据1,具体的数据2.........}; * 数组的操作其实就是对角标的操作 * 角标从0开始 * 数组的长度是固定的 * 数组的元素类型...
2018-10-23 15:01:08 142
原创 java循环基础语句
for循环格式: for(初始化表达式;循环表达式;循环后操作的表达式){执行语句(循环体)} for的执行流程:初始化表达式->循环表达式->循环体->循环后操作的表达式->循环表达式->循环体->循环后操作的表达式->....直到循环表达式不满足 初始化表达式只会执行一次,并且最开始执行 ...
2018-10-23 11:19:23 206 1
原创 Java数据基本类型
基本数据类型:八种四类八种:四类:整型、浮点型、字符型、boolean(布尔型)八种:byte 1个字节 - 包装类型 Byteshort 2个字节 - 包装类型Shortint 4 个字节 - 包装类型Integerlong 8个字节 -包...
2018-10-22 17:27:53 142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人