首页 > 编程语言 >JavaLearnDay01

JavaLearnDay01

时间:2022-09-19 20:23:01浏览次数:76  
标签:bin java JDK 单词 JavaLearnDay01 Java 目录

Java语言名词解释:
1.JVM(Java Virtual Machine):Java虚拟机,用以不同平台,模拟相同的执行环境
2.JRE(Java Runtime Environment):Java运行环境,包含JVM+解释器
3.JDK(Java Development Kit):Java开发工具包,包含JRE+类库+测试工具+编译器

目录名词 说明
bin 用来存放JDK的各种工具命令,比如javac,java等(重点)
db JDK自带的小型数据库,基本上用不到(了解)
include 存放C,C++语言的头文件
jre java运行环境目录,包含JVM,运行时的类包,等
lib Java类库,开发工具使用归档包文件
src.zip JDK核心类的源代码,所有Java基础类代码都可以查看
编码规范(重点内容)

** 标识符**

  • 作用:程序各个组件的名词(类名、包名等)

    语法要求:

    1. 有字母,下划线,$,组成,不能为数字做开头

    2. 大小写敏感,没有长度限制

    3. 不允许使用关键字和保留字,但是可以包含关键字

      java中的关键字如下:(了解即可)

    image-20220702200703895

java中的保留字如下:(了解即可)

​ –java无sizeof、goto、const关键字,但不能用sizeof、goto、const作为变量名

命名规范

  1. 包名:全小写,以所在公司域名倒序来写,例:com.baizhi.edu

  2. 类名:大驼峰命名规则,即单词首字符大写,如果有多个单词每个单词首字符都大写,例:Student, StudentScoreInfo

  3. 方法名/变量名/参数名: 小驼峰命名,即单词首字符小写,如果由多个单词组成,则从第二个单词开始,每个单词首字符大写,比如:getStudentName() , getStudentById()

  4. 常量:全大写,如由多个单词组成,每个单词中间用_隔开,比如 PI, HELLO_WORLD

  5. 见名知意:即看到标识符就知道该类,或者方法,变量代表的意思,切不可随意定义表示符,

    错误的示范:

    public class Aa{			//类名没有做到见名知意
    	public static void main(String[] args){
    		int bb;				//变量名没有做到见名知意
    	}
    	public static void cc(){	//方法名没有做到见名知意
    	
    	}
    }
    

    正确的命名规范如下:

    public class Student{		//表示Student类
    	int age;				//表示年龄
    	String name;			//表示姓名
    	public void study(){	//表示学习的方法
    		
    	}
    }
    

Java运行原理:
1.将Java源文件通过java编译器编译为二进制字节码文件(class文件)。
2.将对应的class文件加载到不同平台的Java虚拟机中(JVM),有JVM的java解释器,将二进制字节码文件解释成对应平台的底层指令,然后执行。

具体配置步骤参照目录下的参考文档

变量名
JAVA_HOME JDK安装目录(默认安装路径为:)C:\Program Files\Java\jdk1.8.0_92
CLASS_PATH 对应的是JDK安装目录下lib目录
.;%JAVA_HOME%\lib
Path(注意是编辑,不是新建) 对应的是JDK安装目录下的bin目录,以及 jdk内置的jre目录下的bin目录。%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

标签:bin,java,JDK,单词,JavaLearnDay01,Java,目录
From: https://www.cnblogs.com/niu123456/p/16708934.html

相关文章