目录
一、java语言的重要特点
- java是面向对象的
- Java是健壮性的。Java具有强类型机制、异常处理、垃圾的自动收集等特点
- java语言是跨平台性的:一个编译好的.class文件可以在多个系统下运行,这种特性称为跨平台
- java语言是解释型的
解释性语言:javascript,PHP,java 编译性语言:c/c++
区别是:解释性语言的原代码经过编译后,所形成的代码(java是二进制字节码),不能被计算机直接使用,需要通过解释器来执行。编译性语言编译后的代码,可以直接被机器执行。
二、java开发工具包(JDK)及其环境配置
1、组成部分:JDK=java开发工具+JVM(java虚拟机)+java的核心类库[类]
后两者统称java运行环境(JRE),如果仅运行Java就只用安装JRE就行。
(2、环境配置:
不同的操作系统需要不同的jvm虚拟机器来运行同一个代码(跨平台),所以需要下载不同操作系统的jdk
下载并安装JDK:java8下载
配置环境变量:我的电脑------属性------高级系统设置---环境变量
新建用户变量:
第一行填名称,第二行填JDK安装目录
3、集成编译环境(IDE)或代码编辑器
使用subline,
三、java入门代码
1、使用subline创建一个.java文件,编写如下代码
javapublic class ChangeChar{//1、public表示类的属性为公共类,一个原文件只能有一个公共类, //2、有公共类的源文件中,公共类的名称(HelloWorld)必须和文件名(HelloWorld.java)相同 public static void main(String[] args){//mian叫做主方法,为程序的执行入口 System.out.println("hello world"); } }
2、配置好环境后:
在.java文件所在目录下输入cmd,打开命令行,在此目录下使用命令行
四、Java运行机制
1、java的运行机制为
五、java学习方法