02 2022 档案
摘要:return也有作用域? 异常:指程序运行过程中出现的异常 发表格式在方法名最后加上throws 错误类型{ } 处理异常 try{ 可能出现异常的代码 }catch(错误类型){ 处理代码 }
阅读全文
摘要:静态代码块在加载类的时候就在执行,即无论new多少个对象都指向同一个变量。 静态变量可以在没有new的情况下就用类名.变量名的方式进行访问。 静态方法不能访问非静态成员变量。 final关键字修饰的类不能被继承,修饰的方法不能被重写,修饰的变量不能被改变。 抽象: 被abstract关键字修饰的方法
阅读全文
摘要:private关键词修饰的属性可以通过get、set方法去进行获取 IDEA Alt+insert可以自动生成方法 Java中所有的类都直接或间接的继承自Object类 Ctrl+H可以查看类的继承关系 重写时方法的调用(非静态)只和左边定义的类型有关 子类中如果重写了父类的方法在调用时优先调用子类
阅读全文
摘要:如果一个类在java.lang包下就不用导包 Java构造器: 1.与类名相同 2.没有返回值 作用: 1.new的本质是在调用构造方法 2.初始化对象的值 注意点: 1.定义有参构造后,如果想使用无参构造,需要显式的定义一个无参构造。 Alt +Insert注入构造方法 面向对象编程的本质是:以类
阅读全文
摘要:for each语句: 格式 for(数据类型 操作的元素名称:操作对象名){操作的元素相关的语句} static关键字: 1.没有被static修饰的方法调用时需要先new一个实例出来,再通过类名.方法名()的方式进行调用; 2.没有被static关键字修饰的方法无法和被static关键字修饰的方
阅读全文
摘要:数组的定义格式:数据类型[] 数据名称 = new 数据类型[数量],例如 double[] d = new double[10]; 变量-栈?引用类型-堆? 数组的初始化方式: 1.静态初始化:创建+赋值,如:int[] a = {1,2,3} 2.动态初始化:int[] a = new int[
阅读全文

浙公网安备 33010602011771号