随笔分类 - java基础
摘要:## static 什么时候用?1 . 静态变量 - 当分析对象中所具备的成员变量的值是相同的,此成员可以被静态修饰。 - 只要数据在对象中都是不同的,就是对象的特有数据,必须存储在对象中,是非静态的。 2 . 静态函数 - 判断是否用静态修饰,只需要参考该函数是否有访问对象中的特有数据即可...
阅读全文
摘要:## static关键字:- 用于修饰成员(成员变量和成员函数)## 被修饰后的成员具备以下特点:- 随着类的加载而加载- 优先于对象存在- 被所有对象所共享- 可以直接被类名调用## static的特点 1. static是一个修饰符,用于修饰成员 2. static修饰的成员被所有的成员所共享。...
阅读全文
摘要:接口把方法的特征和方法的实现分割开来。这种分割,体现在接口常常代表一个角色(role),它包装与该角色相关的操作和属性,而实现这个接口的类便扮演这个角色的演员(类)。一个角色(接口)可以由不同的演员(类)来演,而不同的演员(类)之间除了扮演一个共同的角色(接口)之外,并不要求有任何其他的共同之处。
阅读全文
摘要:1.不可变字符串与限定字符串
2.将字符和数值转化为字符串
3.字符串的比较
阅读全文
摘要:1.什么是继承?
继承是在一些比较一般的类(超类)的基础上构造、建立、扩充新类(子类)的一种手段。并且子类与超类之间一般存在`is-a`关系,例如:在理论上来说,在`Manager`与Employee之间存在着明显的`is-a`关系。`is-a`关系是继承的一个明显的特征。
阅读全文
摘要:1.较大的字串提取一个子串
String greeing = "hello";
String s = greet.substring(0,3);
创建一个由字符“hel”组成的字符串
阅读全文
摘要:多态
1. 一个对象变量可以指示多种实际类型的现象被称为多态。
2. 在Java程序设计语言中,对象变量是多态的。如一个超类变量既可以用引用超类对象,也可以引用一个超类的任何一个子类的对象。
阅读全文

浙公网安备 33010602011771号