zoukankan      html  css  js  c++  java
  • Java的运行机制

    1、Java程序必须经过编写、编译、运行三个步骤。

    编写:输入代码,形成后缀名为.java的Java源文件;

    编译:使用Java编译器对源文件进行错误排查的过程,编译后生成后缀名为.class的字节码文件(二进制文件);

    运行:使用Java解释器将字节码文件翻译成具体硬件环境和操作系统平台的机器代码,执行并显示结果。

    Java程序不能直接运行在现有的系统平台上,必须运行在Java虚拟机(JVM)上。JVM是运行Java程序的软件环境,Java解释器就是JVM的一部分。在运行Java程序时,首先会启动JVM,然后由它来负责执行Java的字节码,并且Java字节码只能运行于JVM上。这样利用JVM就可以把Java字节码程序与具体的硬件平台及操作系统环境分隔开来,只要在不同的计算机上安装针对特定具体平台的JVM,Java程序就可以运行。JVM把这种不同软硬件平台的具体差别隐藏起来,从而实现了真正的二进制代码级跨平台移植。

    注:JAVA程序通过JVM可以实现跨平台特性,但JVM是不跨平台的,也就是说,不同操作系统上的JVM是不同的。

    2、Java代码的注释

    单行注释 //

    多行注释 /*  */

    文档注释/**  */

    3、命名规则

    类名:首字母大写,其后每一个单词的首字母都大写;

    方法名、属性名、变量名和对象名:首字母小写,其后每个单词的首字母大写;

    关键字、包名:全部小写;

    常量:全部大写

    在命名时尽量做到见名知意

    4、保留字 (const goto):Java语言专门保留出来,有可能作为以后版本的关键字的单词 

    5、调试程序

    设置断点;F6单步执行

  • 相关阅读:
    爬虫之爬取淘宝主题市场主要产品信息
    Linux内核11-定时器和时间管理
    UNIX8-进程控制
    UNIX7-进程环境
    Unix3-文件I/O接口
    Linux进程-打开的文件
    递归与二叉树_leetcode230
    递归与二叉树_leetcode235
    递归与二叉树_leetcode226
    递归与二叉树_leetcode222
  • 原文地址:https://www.cnblogs.com/1987-05-04/p/8612185.html
Copyright © 2011-2022 走看看