Java简介与IDEA快捷键

一、Java简介

1.1 版本

常用的 java 程序分为 Java SE、Java EE、Java ME三个版本。

  • Java SE(Java 2 Standard Edition):定位在个人计算机上的应用
  • Java EE(Java 2 Enterprise Edition):定位在服务器端的应用
  • Java ME(Java Micro Edition):定位在消费性电子产品的应用上

1.2 Java软件的基本组成

在这里插入图片描述

1.2.1 JDK

JDK(Java SE Development Kit),Java标准开发平台,它提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境,以及常用的Java类库等。
现今版本已更新至JDK15.0,一般企业用的大多数还是JDK11.0,因为该版本不断在更新内容。值得注的是JDK5.0、JDK7.0、JDK8.0这三个版本所新增的特性。

  • JDK5.0:泛型,自动装箱/拆箱,动态注解,枚举,可变长参数,遍历循环。
  • JDK7.0:提供GI收集器,加强对非Java语言的调用支持。
  • JDK8.0:Lambda表达式,方法引用,默认方法,新工具,Stream API,Date Time API,Optional类,Nashorn,JavaScript引擎。

1.2.2 JRE

JRE( Java Runtime Environment) 、Java运行环境,用于解释执行Java的字节码文件。

1.2.3 JVM

  • JVM(Java Virtual Mechinal),Java虚拟机,是JRE的一部分。
  • 它是整个java实现跨平台的最核心的部分,负责解释执行字节码文件,是可运行java字节码文件的虚拟计算机。
  • 所有平台的上的JVM向编译器提供相同的接口,而编译器只需要面向虚拟机,生成虚拟机能识别的代码,然后由虚拟机来解释执行。
  • 跨平台的是Java程序,不是JVM。JVM是用C/C++开发的,是编译后的机器码,不能跨平台,不同平台下需要安装不同版本的JVM。

1.3 HelloWorld

在下载安装好JDK并完成环境变量设置后迎来每一个程序员生涯的第一个程序“HelloWorld”。首先新建txt文本文件将后缀名改为.java
在这里插入图片描述
编写代码

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

路径下输入cmd打开命令提示符,输入javac HelloWorld.java
在这里插入图片描述
输入java HelloWorld
在这里插入图片描述
最终成功运行了第一个java程序。

二、IDEA快捷键

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值