摘要:
今天学习了abstract修饰符、synchronized 修饰符和volatile 修饰符 abstract 修饰符 抽象类: 抽象类不能用来实例化对象,声明抽象类的唯一目的是为了将来对该类进行扩充。 一个类不能同时被 abstract 和 final 修饰。如果一个类包含抽象方法,那么该类一定要 阅读全文
摘要:
今天学习了 访问控制修饰符 Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。 Java 支持 4 种不同的访问权限。default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。 使用对象:类、接口、变量、方法。private : 在同一类内可见。 使用对象:变量 阅读全文
摘要:
今天学习了私有和公有的访问修饰符 私有访问修饰符-private 私有访问修饰符是最严格的访问级别,所以被声明为 private 的方法、变量和构造方法只能被所属类访问,并且类和接口不能声明为 private。 声明为私有访问类型的变量只能通过类中公共的 getter 方法被外部类访问。 Priva 阅读全文
摘要:
今天学习类变量 类变量(静态变量) 类变量也称为静态变量,在类中以 static 关键字声明,但必须在方法之外。 无论一个类创建了多少个对象,类只拥有类变量的一份拷贝。 静态变量除了被声明为常量外很少使用,静态变量是指声明为 public/private,final 和 static 类型的变量。静 阅读全文
摘要:
今天学习实例变量 实例变量 实例变量声明在一个类中,但在方法、构造方法和语句块之外; 当一个对象被实例化之后,每个实例变量的值就跟着确定; 实例变量在对象创建的时候创建,在对象被销毁的时候销毁; 实例变量的值应该至少被一个方法、构造方法或者语句块引用,使得外部能够通过这些方式获取实例变量信息; 实例 阅读全文
摘要:
Java语言支持的变量类型有:类变量:独立于方法之外的变量,用 static 修饰。实例变量:独立于方法之外的变量,不过没有 static 修饰。局部变量:类的方法中的变量。 今天学习Java中的局部变量 Java 局部变量 局部变量声明在方法、构造方法或者语句块中; 局部变量在方法、构造方法、或者 阅读全文
摘要:
今日学习Java中的类型转换: 自动类型转换 整型、实型(常量)、字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算。 转换从低级到高级。 低 > 高 byte,short,char—> int —> long—> float —> double 数据类型转换必须满足如下规 阅读全文