3. Java标识符

转载自:http://my.oschina.net/brucelee80/blog

Java标识符命名规范

Java中的类名、方法名、变量名等,都属于Java标识符,它们的命名规范是:

  • 必须以字母(a~z、A~Z)、下划线(_)或美元符号($)为开头,其后可以是字母、下划线、美元符号和数字(0~9)
  • Java语言严格区分大小写;标识符没有长度限制
  • Java关键字不可作为标识符

Java标识符命名习惯

Java程序写好后,后续需要维护,不单写作者自己需要看,其他开发人员也需要看,所以,取一个见名知意的好标识符,是很必要的,并且大家还约定俗成的使用下面的习惯:

  • 包名的字母全小写,使用自己域名倒序的方式给出。如com.company.app
  • 类名首字母大写,其余按单词的首字母大写。如HelloWorld
  • 变量和方法名使用驼峰式——首字母小写,其他按单词的首字母大写。如myString
  • final(不可变)或枚举变量所有字母大写,单词之间使用写划线隔开。如MATH_PI

Java关键字

分类

关键字

包相关

import引入

package

类型定义

class

interface接口

enum枚举

与其他类型的关系

implements实现

extends继承

安全访问控制

private私有的

protected受保护的

public公共的

继承、实现、共享

final不可改变的

abstract声明抽象

static静态

数字精度

strictfp精准

调用本地编程语言

native本地

与串行化有关

transient短暂

与线程有关

synchronized同步

volatile易失

返回值

循环

void无返回值

for循环

do运行

while循环

break跳出循环

continue继续

条件

if如果

else反之

switch开关

case返回开关里的结果

default默认

异常处理

try捕获异常

catch处理异常

finally有没有异常都执行

throw抛出一个异常对象

throws声明一个异常可能被抛出

其他

instanceof实例

assert断言

return返回

数据类型

boolean布尔型

byte字节型

char字符型

double双精度

float浮点

int整型

long长整型

short短整型

true

false

null

对象引用

super父类,超类

this本类

保留字

const,goto

转载自:http://my.oschina.net/brucelee80/blog

转载于:https://my.oschina.net/brucelee80/blog/161087

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值