易截截图软件、单文件、免安装、纯绿色、仅160KB

复习《Thinking in Java》笔记一:第五、第八章笔记

一.重载:即同名方法不同参数;多态:同名同参方法,在具有继承关系的类中的动态选择
二.重载传入参数数据类型小于方法声明参数类型时,会被自动提升。char 类型会被直接提升为int。虚拟机就是用int表示char的。
三.static方法内部不能调用非static方法,反之可以。
四.对于方法局部变量,如果未初始化就调用,编译错误。成员变量则赋予默认值。
五.无论创建多少个对象,静态数据只占用一分存储区域。只在第一次调用的时候初始化。构造器实际也是static方法。
六.数组也是按引用,表示大小的成员length。打印数组数据。Arrays.toString(array)
七.
只有普通方法的访问是多态的,直接访问域将在编译时期解析。
静态方法的访问也没有多态。
构造函数调用顺序为积累 的成员函数、构造方法。
八. 静态成员初始化顺序
父类静态成员和静态初始化块 ,按在代码中出现的顺序依次执行
子类静态成员和静态初始化块 ,按在代码中出现的顺序依次执行
父类实例成员和实例初始化块 ,按在代码中出现的顺序依次执行
父类构造方法
子类实例成员和实例初始化块 ,按在代码中出现的顺序依次执行
子类构造方法


相关文档:

Java SE学习_Null与""区别

    Null 是没有的意思 不占用内存空间
    ""是空的字符串 它是一个字符串,不过里面没有内容
    举例:
     ""是有一个包装袋没装东西
    Null是连包装袋都没有
   
    实例:
   ......

java反射调用方法

TestRef.java
  import java.lang.reflect.Method;
  import java.lang.reflect.InvocationTargetException;
  /**
  * Created by IntelliJ IDEA.
  * File: TestRef.java
  * User: String
  * Date: 2010-3-29 14:48:44 ......

java servlet帮助2

Java Servlet API说明文档(2.1a版)(二)
API对象的说明\r
      这一部分包含了对Java Servlet API的全部类和接口的详细说明。这个说明与Javadoc API差不多,但是这份文档提供了更多的信息。
API包含了两个软件包,十二个接口和九个类。
软件包:javax.serv ......

java servlet帮助4

Java Servlet API说明文档(2.1a版)(四)
术语表\r
bytecode 
      字节码:由Java编译器和Java解释程序生成的机器代码。
cookie 
      由Web服务器建立的数据,该数据存储在用户的计算机上,提供了一个Web站点跟踪用户的参数并 ......

java 哈夫曼编码反编码的实现

 //哈弗曼编码的实现类
public class HffmanCoding {
private int charsAndWeight[][];// [][0]是 字符,[][1]存放的是字符的权值(次数)
private int hfmcoding[][];// 存放哈弗曼树
private int i = 0;// 循环变量
private String hcs[];
public HffmanCoding(int[][] chars) {
// TODO 构造方法
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号