您的位置:首页 > 编程语言 > Java开发

JavaSE_1th_初识Java

2017-01-03 15:54 183 查看
从今天开始记录Java学习历程。

·Java语言的特点

1. Java语言是一种面向对象的编程语言。

2. 简单、高效、稳定、安全性高。

3. Java语言是一种与平台无关的编程语言,因为其自身提供程序运行的解释环境。

4. 支持多线程处理。

5. Java语言是一种面向网络的高级语言。

·Java语言核心机制之虚拟机(JVM)

1. Java虚拟机可以理解为以字节码为机器指令的CPU

2. 对于不同的运行平台有不同的虚拟机。

3. Java虚拟机机制屏蔽了底层运行平台的差异,实现了“一次编译,随处运行”。

·Java程序运行机制

· Java两种核心机制

-  Java虚拟机JVM(Java Virtual Machine)
-  垃圾回收机制(Garbage Collection)

 · Java程序开发运行步骤

- Java语言编写.java文件
- Java编译器翻译为JVM可以理解的指令.class文件
- Java解释器读取文件,翻译为计算机能执行的代码

·JDK的介绍

·JDK(Java Development Kit)是Sun公司针对Java开发的产品。JDK是整个Java的核心,其中包括Java的运行环境(Java Runtime Environment),一堆Java工具和基础类库(rt.jar)。

·JDK的基本组件包括:

.javac——编译器,将源程序转为字节码;

.jar——打包工具,将相关的类文件打包成一个文件;

.javadoc——文档生成器,从源码注释中提取文档;

.jdb——debugger,查错工具;

.java——运行编译后的Java程序(后缀为.class)

·环境变量的配置

以我为例,安装好64位8.0版本JDK后,找到我的电脑 - 属性 - 高级系统设置 - 高级 - 环境变量,在系统变量里双击Path,在Path内容的最后加上一个英文的分号,并且将C:\Program Files\Java\jdk1.8.0_65\bin写在分号后面,点击确定。

新建JAVA_HOME和CLASSPATH这两个系统变量,编辑内容如下:

JAVA_HOME:C:\Program Files\Java\jdk1.8.0_65

CLASSPATH :.;%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar;

 

·第一个Java程序

·用记事本或其他文本编辑器编写代码如下:

public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World!");
}
}
以我为例,代码保存在D盘目录下的code文件夹下,文件名为HelloWorld.java。

在“开始”菜单的“附件”菜单中运行“命令提示符”,将路径切换至D盘,并使用“cd code”命令进入code文件夹,运行javac HelloWorld.java,并回车,在code文件夹下多了一个名为HelloWorld,类型为class的文件。

继续输入“java HelloWorld”,并回车,在DOS控制台中输出了“Hello world!”,这样就完成了第一个Java程序的开发与运行。

·Eclipse简介

使用Eclipse进行Java项目开发

1. 在Eclipse中创建Java项目。

2. 在项目中创建Java类文件。

3. 编写Java源代码。

4. 在Eclipse中运行并得到结果。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  JavaSE