简单性
面向对象
可移植性:可跨平台 -- >JVM
分布式
动态性:反射机制
多线程:可以同时做很多事
安全性
健壮性
JavaSE:标准版(桌面程序,控制台开发...)
JavaME:嵌入式开发(手机,小家电...)
JavaEE:企业级开发(web端,服务器开发...)
JDK:java Development Kit(java开发者工具)
JRE:java Runtime Environment(java运行时环境)
JVM:java Virtual Machine(java虚拟机)
jdk包含jre,jre包含jvm。
删除Java的安装目录
删除JAVA_HOME
删除path下关于java的目录
cmd中输入java -version:这里显示命令错误,说明卸载成功
百度搜索jdk,找到对应下载地址(8版本更常用,11也ok)
同意协议
下载电脑对应的版本
双击安装jdk
设置安装路径,设置到一个好找好记的地方
配置环境变量
此电脑--> 属性 --> 高级系统设置
环境变量 --> 系统变量 --> 新建
变量名:JAVA_HOME,变量值:安装路径 --> 确定
还是系统变量,找到Path双击 --> 新建
添加两个,一个是%JAVA_HOME%\bin,另一个是%JAVA_HOME%\jre\bin
检查安装是否成功:cmd中输入java -version
显示版本即安装成功
bin:存放编译器和工具的,其中常用的有javac命令和java命令
include:引入一些头文件,这个不用管
jre:java运行时环境
lib:存放java的一些类库文件
src.zip:这个解压之后就会得到src文件夹,这个是存放的类库源文件
随便新建一个文件夹,存放代码
新建一个java文件(名字叫Hello.java)
新建 --> 文本 --> 把文件扩展名改成.java
编辑如下代码:
public class Hello{
public static void main(String[] args){
System.out.print("Hello,World!");
}
}
打开cmd,切换到之前新建的文件夹,输入:javac Hello.java
这个命令会编译java文件,生成字节码文件(class文件)
再输入:java Hello
显示:Hello,World!执行成功
可能会遇到的情况
单词的大小写不能出现问题,java的大小写很敏感
尽量使用英文
文件名和类名(class后面的)必须一致
原文:https://www.cnblogs.com/qmcl-biu/p/15105213.html