1.Java语言概览

Java语言概览

Java的三个版本

Java有三个版本:javaSE、javaEE、JavaME
JavaSE(Java Platform,Standard Edition)Java标准版,为JavaEE和JavaME提供基础支持。
Java EE(Java Platfrom Enterprise Edition)Java企业版,基于JavaSE扩展,专注于分布式网络程序和企业级应用开发。常见框架如Spring、Hibernate也属于JavaEE生态
Java EE(Java Platform Micro Edition)Java卫星版,针对移动设备和嵌入式系统,现在不常用了。
我们下载的JDK8或者JDK11是Java SE的实现,JDK的Java SE的开发工具包。从JDK11开始Oracle移除了Java EE模块,需额外通过应用服务器(tomcat、WildFly等)或依赖库引入。

Java相关名词辨析

JVM(Java Virtual Machine)Java虚拟机
JDK(Java Development Kit)Java开发工具
JRE(Java Runtime Environment)Java运行环境
JDK = JRE+开发工具(java、javac编译工具等)
JRE = JVM+Java核心类库
JDK包含JRE,JDK主要用于开发,JRE用于运行。
安装Java的时候有一个公共jre的默认选项,安装jdk之后还要选择公共jre的安装位置,这也是为什么需要选择两次文件位置

Java的健壮性

Java健壮性的保证:强类型、垃圾回收、异常处理

运行一个Java程序

public class Hello {
 public static void main(String[] args) {
     System.out.println("Hello, World!");
 }
}

在源文件目录下打开cmd,使用javac命令编译,再使用java命令运行
javac + 文件名.java
java + 文件名
注意:java+文件名,不需要后缀。(这里的文件名实际上指的是类名)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值