java基础教程:基础语法之其他(5)

xiaoxiao2021-02-27  123

前几节课给大家讲述了java的一些基本语法,我们可以进行一些初步的开发。

这节课主要给大家讲一些辅助的补充的内容。

本节课的内容有:

1、代码块

2、关键字

3、标识符

4、源文件规则

第一部分:代码块

我们在java的类中除了变量和方法,还可以直接编写代码块,代码块里可以有多条指令。按照类型,代码块分为:

1、静态代码块

2、非静态代码块

那么他们有什么区别呢?主要有:

相同点: 1、都是在JVM加载类时且在构造方法执行之前执行,在类中都可以定义多个, 2、一般在代码块中对一些static变量进行赋值。 不同点: 1、静态代码块在非静态代码块之前执行。 2、静态代码块只在第一次new执行一次,之后不再执行,而非静态代码块在每new一次就执行一次。 3、非静态代码块可在普通方法中定义;而静态代码块不行

第二部分:关键字

Java关键字用来定义或修饰java的类型,是编译器预先定义的,只能用来做关键字使用,不能用来自定义用途。

java里的关键字有:

abstract, assert, boolean, break, byte, case, catch, char, class, const, continue, default, do, double, else, enum, extends, final, finally, float, for, if, implements, import, instanceof, int, interface, long, native, new, package, private, protected, public, return, short, static, strictfp, super, switch, synchronized, this, throw, throws, transient, try, void, volatile, while

鉴于篇幅的限制,关键字的具体意思和用法请自己查询百度或相关文档。此处不做详述。

java里还有些保留的关键字,目前不属于关键字级别,但以后可能会纳入:

byValue , cast, false , future, generic, inner, operator, outer, rest, true , var , goto , const , null 其中,红色的三个经常使用。 第三部分:标识符 java的标识符其实就是为类,方法,变量起的名字,用户可以自定义。 但是需要遵循规则: 只能以字母,美元符,下划线开始。大小写敏感。 业内的规则: 以字母开始和结束 类名:大写字母开头,驼峰命名 变量名、方法名:小写字母开头,驼峰命名

举例:

类名:User  QueryServices

方法名:getUserName()  getOrderInfoById()

变量名: userName  bookInfo

第四部分:源文件规则

一个源文件中只能有一个public类,可以有多个非public类 源文件的名称应该和public类的类名保持一致。 例如:源文件中public类的类名是Employee,那么源文件应该命名为Employee.java。 如果一个类定义在某个包中,那么package语句应该在源文件的首行。 如果源文件包含import语句,那么应该放在package语句和类定义之间。如果没有package语句,那么import语句应该在源文件中最前面。

以上是我们今天的内容:

代码块

关键字

标识符

源文件规则

今天的内容是基本语法的补充。大家需要记住一些规则或要求即可。

大家get到了吗?

转载请注明原文地址: https://www.6miu.com/read-16692.html

最新回复(0)