Java是一门后端程序员必须会的语言,在计算机历史中,它的各种独特的特性在计算机历史上留下了浓墨重彩的一笔。它的跨平台特性更是方便了广大的程序员朋友。
那么,从今天开始,我们就开始学习Java这门厉害的语言吧!
Java特性
- 简单性:Java舍弃了C++中难以掌握不安全的功能如:指针、多继承等(Java语言底层是C++实现的)
- 面向对象:Java和C++一样,是一种面向对象编程语言
- 安全性:如:运行时堆栈溢出,强制类型检查
- 健壮性:Java语言在运行过程中产生的垃圾会自动回收,简称GC机制
- 可移植性: Java程序编译一次,不做任何修改时到处运行,也就是跨平台(通过JVM实现)
JDK、JRE、JVM是什么
- JDK:Java开发工具包,如果想开发Java程序则必须安装JDK,目前使用JDK12
- JRE:java运行环境
- JVM:Java虚拟机,如果想在操作系统上运行字节码文件,则必须有JVM
编写第一个Java程序”Hello World”
我所使用的Java文件编辑器是VSCode,具体如何部署VSCode以用来编Java文件,请参考官网链接
在自己的工作区目录下创建Java代码文件
在java中,代码文件应命名为XXX.java.这里我的文件名称为:HelloWorld.java编写HelloWorld.java
代码如下:1
2
3
4
5public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
简单解释代码的意思
1 | //public表示公开的 |