-
需要特别注意:静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能初始化普通的成员变量。查看全部
-
继承的初始化查看全部
-
instanceof查看全部
-
构造方法跟普通方法的区别: 构造方法不能直接调用的,只是创建对象的时候执行,区别就是构造方法是创建对象的时候执行而普通方法是调用的时候执行查看全部
-
继承的初始化顺序: 1先初始化父类构造方法,在初始化子类构造方法 2先执行初始化对象中的属性,在执行构造方法中的初始化查看全部
-
多态:1.引用多态2.方法多态查看全部
-
多态:L父类的引用可指向本类,也可指向子类查看全部
-
Java 中的 static 使用之静态方法 与静态变量一样,我们也可以使用 static 修饰方法,称为静态方法或类方法。 需要注意: 1、 静态方法中可以直接调用同类中的静态成员,但不能直接调用非静态成员。 如果希望在静态方法中调用非静态变量,可以通过创建类的对象,然后通过对象来访问非静态变量。如: 2、 在普通成员方法中,则可以直接访问同类的非静态变量和静态变量,如下所示: 3、 静态方法中不能直接调用非静态方法,需要通过对象来访问非静态方法。如:查看全部
-
Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。当然,鉴于他作用的特殊性更推荐用类名访问~~ 使用 static 可以修饰变量、方法和代码块。查看全部
-
Inner inn=o.new Inner();定义内部类的方法查看全部
-
哈哈!不满意查看全部
-
输入命令:
利用Scanner对象获取用户输入的数据。
适用方法:Scanner objectName = new Scanner(System.in);objectName.nextInt()/next()/nextDouble()。
换行输出:println;不换行输出:print。
List<HourWeather> weatherList = weatherUtils.w24h()
解释:因为w24h()方法返回的就是一个List类型的数据集合,所以,返回的数据集合可以实例化List<HourWeather> 的对象。
查看全部 -
私有成员变量的获取与修改:
setter()和getter()方法
// 获取,return返回 public String getOwner(){ return this.owner;//this关键字代表当前对象的... } //设置,返回值为void public void setOwner(String owner){ this.owner=owner; }查看全部 -
总结










查看全部 -
类:抽象的概念,是对象的模板
对象:具体的事物,,是类的具体实例
面向对象编程
面向对象编程是利用编程方式体现出现实中类与对象
从已有现实的类中定义程序中的类
从类创建具体的对象
public class 类名{ //类的内容 }类名命名规范
类名要有直白意义,最好是英文
首字母大写
不要数字开头,不要包含特殊字符
创建类的实例对象
类名 对象名 = new 类名();
对象的命名规则
与变量命名规则一致
对象名要有直白意义,最好是英文
首字母小写:
不要数字开头,不包含特殊符号
查看全部
举报