java标识语_Java 基本语法,标识符,修饰符,关键字

基本语法

在编写Java代码时,需要特别注意几个关键:

两种语句:Java 中的程序代码可分为结构定义语句和功能执行语句,其中结构定义语句用于声明一个类或方法,功能执行语句用于实现具体的功能。每条功能执行语句最后都要以英文状态下的分号(;)结束,否则会出错。

严格区分大小写:在定义类时,不能将class写成Class,否则程序会出错。程序中定义一个computer的同时,还可以定义一个Computer,这是两个完全不同的符号。

注意排版:在编写Java代码时,尽可能整齐美观,便于阅读。

字符串的书写:Java程序中,不能将连续的字符串分开两行书写,否则编译会报错。如果不得不用两行书写连续的字符串,可用如下方法:

1 System.out.println("我和李华正在"+

2 "超市买衣服");

标识符

在编程过程中,经常需要程序中定一些符号来标记一些名称,如包名、类名、方法名、参数名、变量名等,这些符号被称为标识符。标识符可以由任意顺序的大小写字母、数字、下划线(_)和美元符号($)组成,但标识符不能以数字开头,不能是Java中的关键字,否则编译会出错。定义标识符时还应该遵循以下规则:

包名所有字母一律小写,例如cn.itcast.test。

类名和接口名每个单词的首字母要大写,例如ArrayList、Iterator。

常量名所有字母都大写,单词之间用下划线连接,例如DAY_OF_MONTH。

变量名和方法名的第一个单词首字母小写,从第二个单词开始每个单词首字母大写,例如lineNumber、getLineNumber。

在程序中,应尽可能使用有意义的英文单词来定义标识符,使得程序便于阅读,例如使用userName表示用户名,passWord表示密码。

修饰符

Java语言提供了很多修饰符,主要分为以下两类:

访问控制修饰符

非访问修饰符

Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。

default (即缺省,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。

private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类)

public : 对所有类可见。使用对象:类、接口、变量、方法

protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)。

为了实现一些其他的功能,Java 也提供了许多非访问修饰符。

static 修饰符:用来修饰类方法和类变量。

final 修饰符:用来修饰类、方法和变量,final 修饰的类不能够被继承,修饰的方法不能被继承类重新定义,修饰的变量为常量,是不可修改的。

abstract 修饰符:用来创建抽象类和抽象方法。

synchronized 和 volatile 修饰符:主要用于线程的编程。

Java关键字

关键字是编程语言里事先定义好并赋予了特殊含义的单词,也称作保留字。和其他语言一样,Java中保留了许多关键字,例如class、public等,下面列举的是Java中所有的关键字。

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

上面列举的关键字中,每个关键字都有特殊的作用。在使用Java关键字时,有几个值得注意的地方:

所有的关键字都是小写的。

程序中的标识符不能以关键字命名。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值