一 Java简单介绍
1 Java的特性和优势
- 简单性
- 面向对象(万物皆对象)
- 可移植性(white once, run anywhere)
- 高性能
- 分布式(URL,统一资源定位符)
- 动态性(反射机制)
- 多线程
- 安全性
- 健壮性
2 Java三大版本
-
JavaSE:标准版(桌面程序,控制台开发···)
-
JavaME:嵌入式开发(手机,小家电···)<不常用>
-
JavaEE:E企业级开发(web端,服务器开发···)
3 JDK JRE JVM
-
JDK(Java Development Kit)
-
JRE(Java Runtime Environment)
-
JVM(Java Virtual Machine)
4 Java开发环境搭建
1)卸载JDK
-
删除Java的安装目录
-
删除Java_HOME环境变量
-
删除path下关于Java的目录
-
在CMD中输入java -version是否能够查看
2)安装JDK
- 百度搜索JDK8,找到下载地址
- 同意协议
- 下载电脑对应的版本
- 双击安装
- 记住安装路径
- 配置环境变量
- 我的电脑属性–>鼠标右击–>属性
- 新建系统环境变量–>JAVA_HOME,变量值为JDK安装目录
- 配置path变量,添加%JAVA_HOME%\bin和%JAVA_HOME%\jre\bin
- 测试JDK是否安装成功
- 打开CMD
- 在CMD中输入java -version是否能够查看
- 安装notepad++
3)各文件的用途
文件名 | 用途 |
---|---|
bin目录 | 放一些可执行的程序(java.exe,javac.exe) |
include目录 | C/C++头文件 |
jre目录 | Java运行环境 |
lib目录 | Java运行环境的库文件 |
src压缩包 | 各种类文件 |
5 HelloWorld及简单语法规则
1)编辑helloworld程序
-
随便新建一个文件夹,存放代码
-
新建一个Java文件
-
文件后缀名为.java
-
Hello.java
-
【注意点:显示扩展名】
-
%默认类 public class Hello{ public static void main(string[] args){ } }
-
-
编写代码
public class Hello{
public static void main(string[] args){
System.out.print("Hello World!");
}
}
-
在CDM当前文件夹的路径中,编译javac java文件,会生成一个class文件
-
运行class文件,java class文件
2)简单语法规则
- 每个单词的拼写注意区分大小写
- 尽量使用英文输入
- 文件名和类名 必须保持一致, 并且首字母大写
- 符号不要使用中文符号
6 Java程序运行机制
-
编译型(compile,速度快,操作系统,C/C++···)
-
解释型 (网页,速度要求不高,java,JavaScript···)
两则逐渐差别不大
7 IDEA安装
百度直接搜索IDEA即可,进入官网下载