Java简单语法

一、分号、块、关键字、空白、花括号的使用

 

1.分号:Java中有一些字符被当做分隔符使用,而最常用的就是分号(;),用来分割语句。

2.关键字:关键字是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字,还有特别意义的变量。用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。关键字又分几种:

类、对象、包、数据类型、分支、循环、方法、异常、修饰符、保留字

abstract

 表明类或者成员方法具有抽象属性

 assert

 用来进行程序调试

boolean

 基本数据类型之一,布尔类型

 break

 提前跳出一个块

 byte

 基本数据类型之一,字节类型

 case

 用在switch语句之中,表面其中的一个分支

 catch

 用在异常处理中,用来捕捉异常

 char

 基本数据类型之一,字符类型

 class

 类

 const

 保留关键字,没有具体含义

 continue

 回到一个块的开始处

 default

 默认,例如,用在switch语句中,表明一个默认的分支

 do

 用在do-while循环结构中

 double

 基本数据类型之一,双精度浮点数类型

 else

 用在条件语句中,表明当条件不成立时的分支

 enum

 枚举

extend 

 表明一个类型是另一个类型的子类型,这里常见的类型有类和接口

 final

 用来说明最终属性,表明一个类不能派生出子类,或者成员方法不能被覆盖,或者成员域的值不能被改变

 finally

 用于处理异常情况,用来声明一个基本肯定会被执行到的语句块

 float

 基本数据类型之一,单精度浮点数类型

 for

 一种循环结构的引导词

 goto

 保留关键字,没有具体含义

 if

 条件语句的引导词

 implements

 表明一个类实现了给定的接口

 import

 表明要访问指定的类或包

 instanceof

 用来测试一个对象是否是指定类型的实例对象

 int

 基本数据类型之一,整数类型

 interface

 接口

 long

 基本数据类型之一,长整数类型

 native

 用来声明一个方法是由与计算机相关的语言(如C/C++/FORTRAN语言)实现的

 new

 用来创建新实例对象

 

 

 package

 包

 private

 一种访问控制方式:私用模式

 protected

 一种访问控制方式:保护模式

 public

 一种访问控制方式:共用模式

 return

 从成员方法中返回数据

 short

 基本数据类型之一,短整数类型

 static

 表明具有静态属性

 strictfp

 用来声明FP_strict(单精度或双精度浮点数)表达式遵循IEEE 754算术规范

 super

 表明当前对象的父类型的引用或者父类型的构造方法

 switch

 分支语句结构的引导词

sychronized

 表明一段代码需要同步执行

 this

 指向当前实例对象的引用

 throw

 抛出一个异常

 throws

 声明在当前定义的成员方法中所有需要抛出的异常

 transient

 声明不用序列化的成员域

 try

 尝试一个可能抛出异常的程序块

 void

 声明当前成员方法没有返回值

 volatile

 表明两个或者多个变量必须同步地发生变化

while

用在循环结构中

 

 

 

 

 

 

 

 

 

3.空白:在代码中遇到运算符时,例如 = 等,两端留出空格,增强代码可读性。

      代码行之间,可以根据逻辑关系加空白行,增强可读性。

4.花括号:{}

       作用:用来包括自动初始化的数组的值;

            用来定义程序块,类,方法以及局部范围。

5.Java注释: //  单行注释

/*   单、多行注释   */

/**   文档注释      */

二、标识符的规则

1.标识符的概念:java语言中,变量、常量、方法都有名字,统称为Java标识符。

        作用:给类、对象、方法、变量、接口和自定义数据类型命名的。

 

2.标识符的命名规则

某一个区域中是唯一的,在不同的作用域(即不同的类)中可使用同一名字

必须优字母、数字、下划线和 $ 符号组成

不能以数字开头

不能使用非法的字符,比如:#、%..........&  等。比如 myName,$points,_sys_ta 是合法的,#name,25name,class,&time是非法的。

不能使用系统关键字

不能使用空格来分隔

长度无限制

严格区分大小写

不同的标识符有一定的命名规矩

对于常量的命名要注意初始值

3.标识符的命名约定

类和接口名:每个字的首字母大写,eg:MyClass,HelloWorld等

方法名:首字母小写,其余的首字母大写,尽量少用下划线。eg:myName。setTime等。这叫驼峰式命名。

常量名:基本数据类型的常量名使用全部大写字母,字与字之间用下划线分隔。对象常量可大小混写。eg:SIZE_NAME

变量名:可大小混写,首字母小写,字母分隔符用字的首字母大写。不用下划线,少用美元符号。

三、Java表达式

1.概念:使用一系列的标识符和运算符组成的序列

2.种类:逗号表达式:   

        作用:分隔定义的变量(int a = 1,b =2);

            For里边对多个表达式求值:for(int i = 0;  ;++i,-- j){  }

            参数列表中使用:public void run (String name,int age){ }

        问号表达式。

逻辑表达式:用逻辑运算符将关系表达式或逻辑量连接起来的有意义的式子称为逻辑表达式。

posted @ 2017-09-10 21:10  心上秋0121  阅读(347)  评论(0)    收藏  举报