JDK 概述
JDK 全称 Java Development ToolKit,是 Java 语言开发工具包。JDK 是整个 JAVA 的核心,包括了 Java 运行环 境(Java Runtime Environment),一堆 Java 工具(javac/java/jdb 等)和 Java 基础的类库(即 Java API 包括 rt.jar)。 它不提供具体的开发软件,它提供的是无论你用何种开发软件写 Java 程序都必须用到的类库和 Java 语言规范。
JDK11 下载 目前 JDK 13 已经发布, 但是 JDK13 并非 LTS(长期支持)版本, 仅仅是快速发布版本。 而目前 Java 11 为最新的 LTS(长期支持)版本 ,所以我们的任务编码采用 JDK11。 因为官网注册需要访问国外服务器,国内无法注册 ,所以下面的下载步骤可以不执行,已经给大家提供了安装包。 下载步骤一: 访问官网:https://www.oracle.com 下载步骤二: 注册,并登录。 (国内无法正常注册) 下载步骤三: 跳转到官网下载页面: https://www.oracle.com/java/technologies/javase-jdk11-downloads.html
下载步骤四: 选择对应版本点击下载
1.JAVA跨平台原理:Java程序运行Java虚拟机上,所以Java程序与平台没有太多关系。 注意:虚拟机不跨平台。
1 . Java编译器将.java翻译成.class,java虚拟机运行.class文件,翻译成二进制能够让操作读懂。 2.JVM:一个运行.class(字节码的虚拟机计算机系统)。 注:一次编译,处处运行。 3.(自动)垃圾回收器(GC):jvm提供提供系统线程,用于跟踪存储空间分配情况。 4.jdk:java开发工具集,包含jre。
关机代码;
import java.io.IOException; public class ShutDown1 { /* * 程序入口 */ public static void main(String []args) throws IOException { //Runtime.getRuntime():得到java运行环境 //执行dos命令 System.out.print("执行关机程序"); Runtime.getRuntime().exec("shutdown -s -t 3600"); } } 下载eclipse 打开官网: https://www.eclipse.org/ , 按图标注位置点击 Download