Java笔记:一些词语、关键字、规范、技巧

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pan_junbiao/article/details/84973998

一、词语

1、JDK:JDK(Java Development Kit)又称J2SDK(Java2 Software Development Kit),是Java开发工具包,它提供了Java的开发环境(提供了编译器javac等工具,用于将java文件编译为class文件)和运行环境(提供了JVM和Runtime辅助包,用于解析class文件使其得到运行)。如果你下载并安装了JDK,那么你不仅可以开发Java程序,也同时拥有了运 行Java程序的平台。JDK是整个Java的核心,包括一堆Java工具tools.jar和Java标准类库。

2、JVM:JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Java语言在不同平台上运行时不需要重新编译。Java语言使用Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码(字节码),就可以在多种平台上不加修改地运行。Java虚拟机在执行字节码时,把字节码解释成具体平台上的机器指令执行。这就是Java的能够“一次编译,到处运行”的原因。

3、JRE:JRE(Java Runtime Enviroment)是Java的运行环境。面向Java程序的使用者,而不是开发者。JRE是运行Java程序所必须环境的集合,包含JVM标准实现及 Java核心类库。它包括Java虚拟机、Java平台核心类和支持文件。它不包含开发工具(编译器、调试器等)。

4、Server JRE:Server JRE是专为服务器端程序量身打造的, 只包含JRE/JDK中最常用的那部分功能.。为了做到简单,Server JRE不使用安装包, 而是一个绿色版的压缩文件。

5、API:API的全称是Application Programming Interface,即应用程序接口。

6、GUI:图形用户界面(Graphical User Interface)。

二、关键字

Java语言的关键字,在Java语言中关键字都是为小写。

更多Java关键字:https://blog.csdn.net/pan_junbiao/article/details/84975162

1、package:package为包的关键字。

2、import:import关键字导入相关的类。

3、final:final关键字用于声明常量。

4、protected:Java中的权限修饰符只要包括private、public和protected。

5、instanceof:使用instanceof操作符判断对象类型。

6、extends:extends关键字表示两个类的继承关系。

7、super:super关键字调用父类的构造方法和成员方法等。

8、abstract:abstract是定义抽象类和抽象方法的关键字。

9、interface:interface是定义接口的关键字。

10、implements:implements实现接口的关键字。

三、规范

1、包:Java包的命令规则是全部使用小写字母。

如:package com.lzw;

2、final常量:被定义为final的常量定义时需要使用大写字母命名,并且中间使用下划线进行连接。

如:final int VALUE_1 = 8;

四、技巧

1、在Java中定义全局常量,通常使用public static final修饰,这样的常量只能在定义是被赋值。

猜你喜欢

转载自blog.csdn.net/pan_junbiao/article/details/84973998
今日推荐