随笔分类 - java
摘要:Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。Java 2集合框架图集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。实现类:8个实现类(实线表示),对接口的具体实现。在很大程度上,一旦您理解了接口,您就理解了框架。虽然您总要创建接口特定的实现,但访问实际集合的方法应该限制在接口方法的使用上;因此,允许您更改基本的数据结构而不必改变其它代码。· Collection 接口是一组允许重复的对象。· Set 接口继
阅读全文
摘要:public class HashTable{ private String[] name; //关键字 private int sum; //容量 public static void main(String[] args){ //测试 HashTable ht = new HashTable(); ht.add("chenhaitao"); ht.add("zhongcheng"); ht.add("baiyudong"); ht.add("huangshiyao"); ht.add("djflkd&
阅读全文
摘要:一.public:所有类都可以访问protected:所有子类和同包下的类都可以访问缺省:同包类都可以访问private:类本身才可以访问注意点:protected修饰类属性时,例如package Parent;public class Parent{ protected int i=5;}package Son;public class Son extends Parent{ public staticvoid main(String[] args){ Parent p=new Parent(); Son s=new Son();System.out.println(p.i);//第一行 S
阅读全文
摘要:先加载类,然后再实例化类。继承与static面试题目如下:请写出程序执行完成之后的结果。package extend;public class X {Y y=new Y();static{System.out.println("tttt");}X(){System.out.println("X");}public static void main(String[] args) {new Z();}}class Y{Y(){System.out.println("Y");}}class Z extends X{Y y=new Y();s
阅读全文
浙公网安备 33010602011771号