JAVA基础01

1.什么是跨平台性?

通过JAVA编写的应用程序在不同的系统平台上都可以运行。

2.原理是什么?

只需要运行JAVA应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。有JVM来负责Java程序在该系统中运行。

因为有了JVM,所以同一个Java程序在三个不同的操作系统中都可以执行。这样就实现了Java程序的跨平台性。也称为Java具有良好的可移植性。

 

3.JDK和JRE

JRE(Java Runtime Environment    Java运行环境)

包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

JDK(Java Development Kit    Java开发工具包)

JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。

 

其中的开发工具:编译工具(javac.exe)  打包工具(jar.exe)等

简单而言:使用JDK开发完成的java程序,交给JRE去运行。

 

4.程序执行过程

(1)首先编写java源代码程序,扩展名.java
(2)在命令行模式中,输入javac命令对源代码进行编译,生成字节码文件
•javac源文件名.java
(3)编译完成后,如果没有报错信息,输入java命令对class字节码文件进行解释运行,执行时不需要添加.class扩展名
•java HelloWorld
 

5.环境变量配置

我的电脑(单击右键)->属性->高级(选项卡)->环境变量
在“系统变量”里->新建
变量名
JAVA_HOME
变量值
C:\jdk1.6

变量名
CLASSPATH
变量值
.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar

在“系统变量”里->选中Path->编辑
变量值最前面加入
%JAVA_HOME%\bin;

猜你喜欢

转载自sinvi.iteye.com/blog/2243485