Java基础----Java的运行原理、jdk的配置、标识符简介----含思维导图

南一Java自学交流QQ群: 586012641 拒绝任何广告,共享Java学习资源,欢迎自学Java的朋友加入


Java简介

一、Java的运行原理

  1、将Java原程序通过编译器javac编译生成二进制字节码的类,将类通过类加载器加载到Java虚拟机中,通过字节码验证器验证,然后通过Java解释器将二进制字节码解释成计算机可以识别的指令完成执行。
  2、javac.exe:Java编译器,将Java源程序编译成字节码
  3、javac.exe:Java解释器,直接从类文件执行Java应用程序
  4、jar.exe:Jar文件打包工具
  5、javadoc.exe参考文档生成器

二、Java标识符

  (1)标识符的种类:
      项目名、包名、类名、方法名、参数名、变量名统称为标识符。
  (2)标识符的命名要求
    ①所有的标识符都必须以字母、下划线或美元 符 作 开 头 , 后 面 的 字 符 包 括 数 字 、 大 小 写 字 母 、 下 划 线 以 及 美 元 符作开头,后面的字符包括数字、大小写字母、下划线以及美元 线符 (错误举例:#mark; 包含#与;,所以不是合法标识符)。
    ②标识符不能是关键字,但可以包含关键字,关键字一共49个。标识符区分大小写。
    ③标识符也可以Unicode标识符(例如汉字),但是请尽量避免使用。
  (3)标识符的命名规则
    ①项目名、包名:包名中的字母一律小写,如:xxxyyyzzz
    ②类名、接口名:使用名词,每个单词首字母大写,如:XxxYyyZzz
    ③方法名,参数名,变量名:第一个单词首字母小写,后面每个单词首字母大写(goto、sizeof、const这三个变量名不能做为标识符)如:xxxYyyZzz
    ④常量名:全大写,有多个单词时用下划线分隔开

三、Java语言主要 元素组成

     标识符、关键字、文字、运算符和分隔符。

四、Java的优缺点

  (1)优点:简单、面向对象、解释型、稳定性、结构中立、可移植
  (2)缺点:
    ① 解释器型运行速度慢
    ② 由于Java的跨平台性,语言标准有待进一步统一
    ③ 复杂,代码量大
    ④ 不支持底层操作

五、思维导图

Java基础----Java的运行原理、jdk的配置、标识符简介----含思维导图_第1张图片

你可能感兴趣的:(Java基础,java,jdk,jar,java,零基础)