接触了解Java,接触Java
分享于 点击 44048 次 点评:94
接触了解Java,接触Java
平台无关
Java语言编写的软件能在执行码上兼容,在所有计算机上运行。Java程序运行在Java运行环境中(Java Runtime Environment, JRE)。而JRE可安装在各个平台上。JRE由Java虚拟机,类库,以及一些核心文件组成。即Write once, run everywhere.三种平台简介
1.Java SE:Java标准平台,提供了标准的Java Development Kit(JDK). 2.Java EE:Java企业平台。 3.Java ME:Java小型平台,用于嵌入式的消费产品中,如移动电话。Java源文件的编写
Java源文件中可以有多个类,但是只能有一个public类,并且该源文件的文件名*.java必须与该public类的名字完全相同。若源文件中没有public类,则源文件的文件名只需与其中的一个类的名字相同。Java源文件的编译及运行
使用javac.exe编译器对源文件进行编译及运行,方法如下: (1)在桌面中有E.java源文件 (2)在dos中进入该源文件的所在路径。 (3)编译。 (4)在该路径中生成class文件。 注意:若源文件中包含多个类,则编译将生成对应的多个扩展名为.class的文件,其文件名与对应类的名字相同。方法,作为主类。该方法为程序运行的入口 (5)运行。 注意:一个Java程序必须有一个类含有 public static void main(String args[]) 方法,作为主类。该方法为程序运行的入口. 至于为何main函数是静态的,答案来自度娘: main函数其实也是所在类的一个方法,就比如一个类是test,那么该类的main其实就是test.main(String[] args),众所周知如果一个方法不是静态的,而又要调用该方法,则要先实例化该类,比如要这样 A a=new A();然后才能调用 a.main();
而这对于运行一个程序的主函数来说是不现实的,所以比如把main函数定义为static,使a.main()可以直接被调用。
因此,java规定了main函数必须是静态的
相关文章
- 暂无相关文章
用户点评