首页 > 代码库 > 杂谈5
杂谈5
1.重写(覆盖)override:重载在同一类,重写必须有继承关系,(方法名,输入参数,返回类型相同)
2.Object的方法:getClass:得到该类
hashCode:返回对象的哈希码
equals:制定对象中的值相等
clone :返回该对象的复制品
finalize:垃圾回收Ⅶ回收之前,先通过个该方法判断该对象是否有其他引用
notify:唤起当前的单个线程
wait:让当前线程等待
toString:返回字符串
3.包名:域名后缀+公司+包的功能(eg:com.baidu./Nulty)
4.java.lang:包含核心类(Object,String,Math,integer,System,Thread)
5.java.awt:包含构成抽象窗口工具集(abstrac twindow toolkits )的多个类,这些类被用来构建和管理应用程序的图形用户界面GUI。
6.java.applet:包含applet运行所包含的类
7.java.net:执行与网络相关的操作的类
8.java.io:包含能提供多种输入输出的类
9。java.util:包含一种实用工具类,使用与日期日历相关的函数
10.类的修饰符:public
11.在eclipse,默认类型是蓝色的三角形,保护类型是黄色的菱形,私有类型是红色的长方形,黑色的圆点是方法
12【default】:子类与父类在不同的包中,当子类继承父类,实例化子类时,保护类型挎包可以使用,默认类型只能在一个包中使用
当不继承时,挎包与不挎包【default】和protect均不能用
杂谈5