龙空技术网

JavaSE基础知识(四)

软件工具迷 11

前言:

现在我们对“java源文件的命名规则”大体比较注重,兄弟们都需要分析一些“java源文件的命名规则”的相关资讯。那么小编在网上搜集了一些关于“java源文件的命名规则””的相关内容,希望同学们能喜欢,你们快快来学习一下吧!

10、对HelloWorld程序进行解释:

需要记忆:

*public

*class

*static

*void

*System.out.println("")向控制台输出消息

*类体

*方法体

*类体中不能直接编写java语句【除声明变量之外】

*一个java语句必须以“;”结束

*方法体中可以编写多条java语句

*主方法是程序入口,固定写法,SUN公司规定。

11、public class和class的区别

*一个java源文件当中可以定义多个class

*一个java源文件当中public的class不是必须的

*一个class会定义生成一个xxx.class字节码文件

*一个java源文件当中定义公开的类的话,只能有一个,并且该类名必须和java源文件名称一致。

*每一个class当中都可以编写main方法,都可以设定程序的入口,想执行B.class中的main方法:

java B,想执行X.class当中的main方法:java X

*注意:当在命令窗口中执行java Hello,那么要求Hello.class中必须有主方法,没有主方法会出现

运行阶段的错误:

12、java语言基础

*什么是标识符?

-在java源程序中凡是程序员有权利自己命名的单词都是标识符

-标识符可以标识什么元素?

类名、方法名、变量名、接口名、常量名......

*标识符的命名规则【不按这个规则来,编译器会报错】

-一个合法的标识符只能由"数字、字母、下划线_、美元符号$"组成,不能含有其他符号

-严格区分大小写

-不能数字开头

-关键字不能做标识符

-理论上无长度限制,但是最好不要太长

*标识符的命名规范【只是一种规范,不属于语法,不遵守规范编译器不会报错】

-最好见名知意

例如:

public class UserService{

public void login(String username,String password){

}

}

-遵守驼峰命名方式

SystemService

UserService

CustomerService

类名、接口名:首字母大写,后面每个单词首字母大写。

变量名、方法名:首字母小写,后面每个单词首字母大写。

常量名:全部大写。

public class IdeftifierTest01// IdeftifierTest01是一个类名,名字可以修改

//main 是一个方法名

public static void main(String [] args){ //args是一个变量名

}

}

13、关键字

public

while

do

default

byte

short

int

long

float

double

boolean

char

private

protected

switch

true

false

throw

try

catch

......

14、字面值(相当于C语言中的常量)

例如:

-10、100

-3.14

-"abc"

-true、false

*字面值就是数据。

*字面值是java源程序的组成部分之一,包括标识符和关键字它们都是java源程序的组成部分。

*数据在现实世界当中是分门别类的,所以数据在计算机编程语言中都是有类型的:(数据类型)

-10、100属于整数型字面值

-3.14属于浮点型字面值

-true、false属于布尔型字面值

-"abc"、"中国人"属于字符串型字面值

-'A'、'人'属于字符型字面值(单引号内只能放单个字符)

*注意:

java语言当中所有的字符串型字面值必须使用双引号括起来,双引号为半角。

java语言当中所有的字符型字面值必须使用单引号括起来,单引号是半角。

标签: #java源文件的命名规则 #在一个java源程序中只能用主类的名字命名