简单性
面对对象
可移植性
高性能
分布式
多态性
多线程
安全性
健壮性
Write Once,Run Anywhere
JavaSE: 标准版 (桌面程序,控制台开发…)
JavaME: 嵌入式开发 (手机,小家电…)
JavaEE: E企业级开发 (Web端,服务端开发…),JavaSE为基础
JDK JRE JVM
JDK:Java Development Kit (Java开发者工具,包括 JRE,JVM)
JRE:Java Runtime Environment (Java运行时环境)
JVM:Java Virtual Machine (Java虚拟机,跨平台核心)
1.卸载JDk
【图文详解】如何彻底删除JDK(以win10、jdk1.8为例)
2.安装JDK
JDK21下载安装教程
首先下载安装Notepad++,然后创建Hello.java文件,打开编写下列代码:
public class Hello{
public static void main(String[] args){
System.out.print("Hello,World");
}
}
在代码文件目录下,打开命令窗口:
javac Hello.java 进行编译 生成Hello.class文件
java Hello 输出Hello,World
遇到的问题:文件名开始取名为hello.java,编译时报错,文件名和类名一致,说明Java对大小写敏感。
编译型和解释型
集成开发环境(IDE,Integrated Development Environment )是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。如微软的Visual Studio系列,Borland的C++ Builder、Delphi系列等。该程序可以独立运行,也可以和其它程序并用。IDE多被用于开发HTML应用软件。例如,许多人在设计网站时使用IDE(如HomeSite、DreamWeaver等),因为很多项任务会自动生成。
百度百科
IntelliJ IDEA 下载安装及配置使用超详细图文教程