Java 回顾
**
JAVA回顾
**
主要内容:
*Java平台应用
*核心概念:JVM、JDK、JRE
*搭建Java开发环境
*使用工具开发Java程序
经验技巧
Java三大版本
基础核心是 JAVA SE
是运行JAVA程序不可缺少的环境。可以分为四个主要的部分:JVM、JRE、JDK与Java语言。
JVM(Java Virtual Machine)。JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。
JRE(Java SE Runtime Environment)。运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。
JDK(Java SE Development Kits)。 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了Java的运行环境,JAVA工具和JAVA基础的类库。
-Java语言。Java语言只是 Java SE 的一部分,除了语言外,Java最重要的就是提供庞大且强大的标准API,提供字符串处理、数据输入/输出、网络套件、用户窗口接口等功能。
Java EE
Java EE 以 Java SE 为基础,定义了一系列的服务、API、协议等,适合于开发分布式、多层次、以组件为基础、以Web为基础的应用程序,整个 Java EE 的体系是相当庞大的,比如 JSP、Servlet、JavaMail等。必须在 Java SE 上奠定良好的基础,再来学习 Java EE 的开发。
Java ME
Java ME 是 Java 平台版本中最小的一个,目的是作为小型数字设备上开发及部署应用程序的平台,像是消费性电子产品或嵌入式系统等,最为人熟悉的设备如手机、股票机等。可以使用 Java ME 来开发出这些设备上的应用程序。
JVM
(Java Virtual Machine):Java虚拟机本质上就是一个程序,当它在命令行上启动的时候,就开始执行保存在某字节码文件中的指令。
Java执行过程
以.java为结尾的源文件————>通过编译器compiler————>以.class结尾的二进制文件(字节码文件)————>通过解释器(interpreter)————>完整的Java程序
JDK(java Development Kit)
JRE(java Runtime Environment)
Java开发环境的搭建:
1、首先安装JDK
2、配置环境变量
配置三个环境变量:JAVA_HOME 主要是用来配置jdk安装路径;
PATH配置jdk命令文件目录(bin);
CLASSPATH 配置类库文件的位置(lib)在复制的文件路径前加上(.;)表示当前路径
验证配置环境变量的准确性
在cmd命令行中输入Java和Javac
使用记事本编写Java程序:
首先使用记事本编辑源文件————>使用编译器javac命令编译————>字节码文件.class————>解释器使用Java命令
新建记事本过程中不能在桌面显示文件后缀名,请自行百度修改public class helloworld{ public static void main(String[] args){ System.out.println("hello world!");}}
使用eclipse(IDE)编写Java程序:
将程序开发环境和程序调试环境集合在一起,提高开发效率。Myeclipse、NetBean
下载地址:http://www.eclipse.org/downloads/,开源软件(注意eclipse版本问题)
*1、创建Java项目(各种资源比如图片、脚本、视频、源代码等,通过工程组织在一起)项目下src表示代码文件
*2、创建程序包;主要是便于管理,将不同源代码放在包下面,避免重名问题
右击src选择new然后选择包指定一个包名(一般是域名的反向)
*3、编写源程序
指定包下创建源代码文件;
*4、运行Java程序