什么是Java
Java是一种编程语言用于处理(计算)数据
1991 sun公司初创
最初命名为OAK,后改为HotJava—>Java(取自一款咖啡)
Java是可以在Oracle的官网下载.
-
Java核心优势
- 跨平台(操作系统)
- 安全稳定兼具运行速度(企业级开发中大型项目首选语言) Java语言版本
-
Java SE(J2SE,Java 2 Platform Standard Edition,标准版)
Java EE(J2EE,Java 2 Platform Enterprise Edition,企业版)
Java ME(J2ME,Java 2 Platform Micro Edition,微型版)
JDK、JRE、JVM与IDE
-
JDK(Java Development Kit)是Java开发工具包,它提供了Java的开发环境(提供了编译器javac等工具,用于将java文件编译为class文件)和运行环境(提供了JVM和Runtime辅助包,用于解析class文件使其得到运行)。
JRE(Java Runtime Enviroment)是运行Java程序所必须环境的集合,包含JVM标准实现及Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。
JVM(Java Virtual Machine)是Java虚拟机,Java程序需要运行在虚拟机上,不同的平台有自己的虚拟机,因此Java语言可以实现跨平台
IDE(integreted development environment)集成开发环境是为了开发人员可以快速着手为新应用编写代码,而无需在设置时手动配置和集成多个实用工具,更方便地管理代码和调用工具。
本文使用 SpringToolSuite4
第一个Java程序
使用记事本开发Java程序
- 新建后缀是.java的文件称之为java源文件(源代码)
Java程序运行的入口点(起始点)是主方法
Java程序区分大小写
java程序最小的组成单元是类
public class 类名{
类中代码
}
(类名必须和源文件名字一致)
public class HelloWorld{
public static void main(String [] a){
System.out.print("helloworld java");
}
}
- 编译
Java源文件不能直接运行
编译需要使用jdk中的javac程序
编译成功后会生成一个后缀是.class的文件(字节码文件) - 运行
运行需要使用jdk中的java程序运行
使用STS软件开发Java程序
具体步骤:
- 新建Java程序工程
- 了解新建的工程结构
- 在工程中定义包和类
- 编写程序代码
- 运行程序
- 查看运行结果
背景颜色建议——豆绿色,字号建议16、18
sts查看输出语句是在console(控制台)中
-
工程备份
- 需要将编写完成的工程复制到其他电脑上,需要工程的备份和导入操作
- 在工程上点击右键,选择Copy,或者使用快捷键Ctrl+C并在磁盘任意目录使用粘贴,或使用快捷键Ctrl+V