1.Java的跨平台性是通过Java虚拟机的不跨平台性来实现的。
2.Java的跨平台性是Java的中间字节码文件。
3.Java的存储空间是自动的,不用程序员去执行。
4.Java和Javac放在bin目录下。【java 解释器命令 ; javac 是编译器命令】
5.关键字class用来定义一个类,Hello是类的名称。
6.在Java程序中,所有的语句都必须放在某个类中。
7.整个类和所有成员都包含在一对花括号中【即{和}之间】,它们标志着类定义块的开始和结束。
8.定义类的一般语法: class 类名{程序块};
9.程序必须从main函数开始执行,main函数的声明是固定的写法。
10.关键字void是用来说明main函数没有返回值。
11.args是字符串数组,用来从命令行接收参数。
12.Java程序中的每条语句之后必须以分号结尾。【否则会出错】
13.Java程序中严格区分大小写;【如:Hello和hello是不同的类】
14.//标记单行注释; /*--*/标记多行注释; /**--*/文档注释;java doc 生成帮助文档;
且注释的类型不会被编译到字节码(.class)文件中去。
15.main函数形式:public static void main(String[] args){}
16,Java中采用驼峰命名法,单词首写字母必须大写。
17.一个java的源文件中可以包含多个类,【但最多只能包含一public类】,源文件存在的public修饰的类,必须与源文件名称相同。
18.SDK:软件开发工具包;[Software Devleopment Kit]
19.JDK:Java开发工具包;[Java Devleopment Kit]
20.JRE:Java运行环境; [Java Runtime Environment ]
21.IDE:集成开发环境; [Integrated Devleopment Environment ]
22,Java的字符类型占用2个字节。
23.局部变量的作用范围:是从【声明的位置】开始到此局部变量【所在的块】结束为止。
24.成员变量的作用域:是整个类。
25.在Java中有八种基本类型:【byte,char;1/2】,【short,int,long;2/4/8】,【double,flont;4/8】,【boolean;1】;
26,类型兼容是发生类型转换的必要条件;【byte,short,int,long,double,flont】
目标类型大于源类型。【两种类型必须兼容,且目标】【(a&b)/c 最小值】【(a|b)/c 最大值】
27.switch(整数型) case 参数: 可以返回类型的表达式;
28.Java中所有的【对象】都存在于【堆】中,Java中的【字符串和数组】都是【对象】,因此内存被分配在堆中;
29.在32位的系统中,引用变量所占用的内存单元大小为4个字节。【64位8个字节】
30.当Java中的对象不再被任何引用时,该内存空间会自动回收。【时间点不确定】
2.Java的跨平台性是Java的中间字节码文件。
3.Java的存储空间是自动的,不用程序员去执行。
4.Java和Javac放在bin目录下。【java 解释器命令 ; javac 是编译器命令】
5.关键字class用来定义一个类,Hello是类的名称。
6.在Java程序中,所有的语句都必须放在某个类中。
7.整个类和所有成员都包含在一对花括号中【即{和}之间】,它们标志着类定义块的开始和结束。
8.定义类的一般语法: class 类名{程序块};
9.程序必须从main函数开始执行,main函数的声明是固定的写法。
10.关键字void是用来说明main函数没有返回值。
11.args是字符串数组,用来从命令行接收参数。
12.Java程序中的每条语句之后必须以分号结尾。【否则会出错】
13.Java程序中严格区分大小写;【如:Hello和hello是不同的类】
14.//标记单行注释; /*--*/标记多行注释; /**--*/文档注释;java doc 生成帮助文档;
且注释的类型不会被编译到字节码(.class)文件中去。
15.main函数形式:public static void main(String[] args){}
16,Java中采用驼峰命名法,单词首写字母必须大写。
17.一个java的源文件中可以包含多个类,【但最多只能包含一public类】,源文件存在的public修饰的类,必须与源文件名称相同。
18.SDK:软件开发工具包;[Software Devleopment Kit]
19.JDK:Java开发工具包;[Java Devleopment Kit]
20.JRE:Java运行环境; [Java Runtime Environment ]
21.IDE:集成开发环境; [Integrated Devleopment Environment ]
22,Java的字符类型占用2个字节。
23.局部变量的作用范围:是从【声明的位置】开始到此局部变量【所在的块】结束为止。
24.成员变量的作用域:是整个类。
25.在Java中有八种基本类型:【byte,char;1/2】,【short,int,long;2/4/8】,【double,flont;4/8】,【boolean;1】;
26,类型兼容是发生类型转换的必要条件;【byte,short,int,long,double,flont】
目标类型大于源类型。【两种类型必须兼容,且目标】【(a&b)/c 最小值】【(a|b)/c 最大值】
27.switch(整数型) case 参数: 可以返回类型的表达式;
28.Java中所有的【对象】都存在于【堆】中,Java中的【字符串和数组】都是【对象】,因此内存被分配在堆中;
29.在32位的系统中,引用变量所占用的内存单元大小为4个字节。【64位8个字节】
30.当Java中的对象不再被任何引用时,该内存空间会自动回收。【时间点不确定】