摘要:
Java有8种基本数据类型: 整数型:byte(8)、short(16)、int(32)、long(64) 浮点类型:float(32)、double(64) 字符型:char(16位的Unicode字符) 布尔型:boolean jdk1.5之后支持自动拆装箱 自动装箱就是Java编译器在基本数据 阅读全文
摘要:
因为静态成员属于类,随着类的加载而加载到静态方法区内存,在类加载时,此时不一定有实例创建,没有实例,就不可以访问非静态成员变量。 阅读全文
摘要:
static是表示静态的意思,它可用来修饰成员变量和成员函数,被静态修饰的成员函数只能访问静态成员,不能访问非静态成员。静态是随着类的加载而加载,因此可以直接用类进行访问。 覆盖又称为重写,重写就是子类中的方法和子类继承的父类中的方法一样(函数名、参数类型、参数、返回值类型),但子类的访问权限不要低 阅读全文
摘要:
JRE(Java Runtime Environment) 即Java运行时环境,它包含Java虚拟机、Java核心类库和支持文件。它只是提供给想要运行Java程序的用户使用的。 JDK(Java Development Kit) 即Java开发工具包,它包含JRE,编译源码的编译器javac,Ja 阅读全文
摘要:
回答: Java虚拟机就是一个可以执行Java字节码的虚拟机进程。Java源文件通过javac编译器编译生成能被Java虚拟机执行的字节码文件。 Java被设计成允许应用程序可以运行在任意平台,而不需要程序员为每一个平台单独重写或者重新编译。而所谓跨平台就是在不同的平台上安装了不同的JVM,而在不同 阅读全文