java的基本语法(一)

1、java代码的基本格式

java中的程序代码都必须放在一个类中。格式如下:

修饰符 class 类名{

  程序代码

}

特别注意:

(1)java中的程序代码可分为结构定义语句和功能执行语句,结构定义语句用于声明一个类或方法,功能执行语句用于实现具体的功能。

  每条功能执行语句的最后都必须用分号;结束。

  如:System.out.println("这是一个Java程序");

如果写成中文的分号,编译器会报告“illegal character”(非法字符)这样的错误信息。

(2)java语言是严格区分大小写的。

  在定义类时,不能讲class写成Class,否则编译会报错。

(3)在编写java代码时,会使用一种良好的格式进行排版。

(4)java程序中一句连续的字符串不能分开在两行中书写。

  如:System.out.println("这是第一个

      java程序!");

    上面的写法在编译时将会出错。

  如果想将一个太长的字符串分别在两行中书写,可以先将这个字符串分成两个字符串,然后用加号(+)将这两个字符串连接起来,在加号(+)处断行。

  如:System.out.println("这是第一个"+

      "java程序!");

2、java中的注释

  注释:对程序的某个功能或者某行代码的解释说明,它只在java源文件中有效,在编译程序时编译器会忽略这些注释信息,不会将其编译到class字节码文件中去。

(1)单行注释

  用于对程序中的某一行代码进行解释,用符号“//”表示,“//”后面为被注释的内容。

  如:int c=10;  //定义一个整型变量

(2)多行注释

  注释中的内容可以为多行,它以符号“/*”开头,以符号“*/”结尾。

  如:/* int c =10;

    int x=5; */

(3)文档注释

  以“/**”开头,并在注释内容末尾以“*/”结束。

  文档注释是对一段代码概括的解释说明,可以使用javadoc命令将文档注释提取出来生成帮助文档。

注意:在java中,有的文档可以嵌套使用,有的则不可以。

a、多行注释“/*...*/”中可以嵌套单行注释“//”,如:

/* int c=10;    //定义一个整型的c

 int x=5;*/

b、多行注释“/*...*/”中不能嵌套多行注释“/*...*/”

 3、java中的标识符

  在编程过程中,经常需要在程序中定义一些符号来标记一些名称,如包名、类名、方法名、参数名、变量名等,这些符号被称作标识符。

  标识符可以由任意顺序的大小写字母、数字、下划线(_)、美元符号($)组成,但标识符不能以数字开头,不能是java中的关键字。

  下面的标识符都是合法的:

  username

  username123

  user_name

  _username

  $username

  下面这些是不合法的:

  123username

  class

  98.3

  Hello World

  建议初学者在定义标识符可以遵循以下规则:

  (1)包名所有字母一律小写,例如:cn.itcast.test

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

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

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

  (5)在程序中,应该尽量使用有意义的英文单词字母来定义标识符,使得程序便于阅读。例如:使用userName表示用户名,passWord表示密码。

 

4、java中的关键字

  关键字:编程语言里面事先定义好并赋予了特殊含义的单词,也称作保留字。

  java中所有的关键字:如下

  abstract  boolean  break  byte  case

  catch  char  const  class  continue 

  default  do  double  else  extends

  final  finally  float  for  goto

  if  implements  import  instanceof  int

  interface  long  native  new  package

  private  protected  public  return  short

  static  strictfp  super  switch  this

  throw  throws  transient  try  void

  volatile  while  synchronized

  每个关键字都有特殊的作用。

  如:package关键字用于包的声明,import关键字用于引入包,class关键字用于类的声明。

注意:

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

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

  

 

转载于:https://www.cnblogs.com/xwqxuexi/p/8608732.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值