一、安装与配置
1.什么是JVM
JVM是Java虚拟机(JVM Java Virtual Machine),java程序需要运行在虚拟机上,不同平台有自己的虚拟机,因此java语言可以跨平台。
2.什么是JRE
JRE包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
3.什么是JDK
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等。
4.下载JDK
下载地址,点击进入:http://www.oracle.com/technetwork/java/javase/downloads/index.html。
5.新建JAVA_HOME变量
用于说明JDK的安装目录,新建系统环境变量,如:
C:Program FilesJavajdk1.8.0_181
在系统变量的Path中,加上
%JAVA_HOME%in
6.测试JDK安装成功
窗口中输入命令“java -version ”,回车。
7.eclipse路径问题
安装好jdk和环境配置后,打开eclipse后,提示no java virtual machine was found after searching the following locations。
原因:jdk安装在/usr/java目录下,eclipse在/gengyiping/download/eclipse下。
解决办法:在eclipse目录下,打开终端,输入“ln -s /usr/java/jdk1.8.0_141/jre jre”。
二、第一个Java程序
1.Hello World
使用记事本开发第一个Java程序:Welcome.java
public class Welcome{ public static void main(String[] args){ System.out.println("Hello Java!"); } }
2.编译
创建class字节码文件打开命令行窗口,进入Java文件所在目录;执行命令:javac Welcome.java,生成class文件。
3.解释并运行
执行:"java Welcome"(就是运行编译生成的Welcome.class文件),输出执行结果。
三、总结和提升
1.Java对大小写敏感,如果出现了大小写拼写错误,程序无法运行。
2.关键字public被称作访问修饰符(access modifier),用于控制程序的其它部分对这段代码的访问级别。
3.关键字class 的意思是类,Java是面向对象的语言,所有代码必须位于类里面。
4.一个源文件中至多只能声明一个public的类,其它类的个数不限,如果源文件中包含一个public 类,源文件名必须和其中定义的public的类名相同,且以“.java”为扩展名。
5.正确编译后的源文件,会得到相应的字节码文件,编译器为每个类生成独立的字节码文件,且将字节码文件自动命名为类的名字且以“.class”为扩展名。
6.main方法是Java应用程序的入口方法,它有固定的书写格式:
public static void main(String[] args) {…}
7.在Java中,用花括号划分程序的各个部分,任何方法的代码都必须以“{”开始,以“}”结束, 由于编译器忽略空格,所以花括号风格不受限制。
8.Java中每个语句必须以分号结束,回车不是语句的结束标志,所以一个语句可以跨多行。
9.eclipse下载地址:http://www.eclipse.org/downloads/eclipse-packages/。