您的位置 首页 java

通过java代码实现定时关机(耐心看到最后哦)

掌握 Java 环境搭建

了解java发展史和其特性特点

  1. java发展史1991年,SUN公司成立了由 詹姆斯·高斯林 领导的“Green”项目小组,目的是开发一种能够在各种消费性电子产品上运行的程序架构。在决定使用哪种 编程语言 时,他们发明了一种名为“Oak”的面向对象语言,后改名为“Java”。1994年,网景公司推出了浏览器。1995年,高斯林参加会议时,在浏览器上演示了鼠标操作 分子模型 ,轰动现场,自此Java语言火了起来。2.java特点特性 纯面向对象的编程语言 基于c和 c++ ,去除了繁琐的指针 较高安全性,自动垃圾回收机制GC线程3.跨平台

对于 JVM 虚拟机的理解:

他是一个可以运行java字节码文件的虚拟计算机系统

强大的跨平台操作特性:

它有一个 解释器 组件,可以实现Java 字节码 和计算机操作系统 之间的通信

对于不同的运行平台,有不同的JVM

JVM屏蔽了底层运行平台的差别,实现了“一次编译,处处运 行”

垃圾回收器(GC)

垃圾回收器(GC):

  • Java有自动垃圾回收器。
  • Java语言消除了程序员回收无用内存空间的责任。
  • 判断是否产生垃圾,跟踪存储空间的分配情况,当发现垃圾时就释放可以释放的内存空间。
  • 自动启用,程序员无法控制。

JDK

JDK(JavaDevelopmentKits)——Java开发工具集

JRE (JavaRuntimeEnvironment)——Java运行时环境 JVM ​ JavaAPI(应用程序编程接口) ​ Java编译器( javac .exe)、Java运行时解释器(java.exe)、Java文 档化化工具(javadoc.exe)及其它工具及资源 ​ JRE的三项主要功能: ​ 加载代码:由类加载器(classloader)完成; ​ 校验代码:由字节码校验器( byte codeverifier)完成; ​ 执行代码:由运行时解释器(runtimeinterpreter)完成。

代码的编写

  1. java程序开发的三个步骤
  • 编写好的.java文件通过类加载器加载代码后,由字节码校验器生成. class文件 ,通过解释器进行执行
  1. 语法;注解:单行注释://注释多行注释:/注释/文档注释:/*注释/
  2. 运行;通过记事本编写好java代码,后缀改为.java打开 cmd 通过 javac ( 主类名 ).java 进行编译编译后文件夹中会生成一个.class字节码文件 java 主方法的入口类
  3. 自动开关机 public class Test_010102 {
    public static void main ( String [] args ) throws IO Exception {

    Runtime . getRuntime (). exec ( “shut down -t -p 3600” ); //记住后面的关机计划的时间

    }
    } public class Test_010102 {
    public static void main ( String [] args ) throws IOException {

    Runtime . getRuntime (). exec ( “shut down -a” ); //取消关机计划

    }
    }

文章来源:智云一二三科技

文章标题:通过java代码实现定时关机(耐心看到最后哦)

文章地址:https://www.zhihuclub.com/188956.shtml

关于作者: 智云科技

热门文章

网站地图