当前位置:文档之家› 标识符和数据类型

标识符和数据类型

复合数 据类型 数组:array 接口:interface
13
整型



字节型(byte),8个位,范围-128~127。 短整型(short) ,占16个位,范围-32768 ~32767 。 整型( int ),占32个位。 长整型( long ),占64个位。 Java中的整型最值均有特定的符号。例如, Byte.MAX_VALUE就表示字节型的最大值127。

7
2.1.2 Java关键字
abstract catch
do
finally float if int null protected
static throw
boolean char double cast for implements interface operator public
super throws
case continue false finally goto instanceof new private short
this try
8
2.1.3 标识符

标识符是以字母、下划线(_)或美元符($) 开头,由字母、数字、下划线(_)或美元 符($)组成的字符串。 标识符区分大小写,长度没有限制 。

类名应为名词,含有大小写,每个字 的首字母大写
接口是一种特殊的类,接口名的命 名约定与类名相同 方法名应是动词,含有大小写,首 字母小写,其余各字的首字母大写,尽量 不要在方法名中使用下划线
11
接口
方法
常量
简单类型常量的名字应该全部为大 写字母,字与字之间用下划线分隔,对 象常量可使用混合大小写 。
System.out.println(Short.MAX_VALUE ); System.out.println(Short.MIN_VALUE ); System.out.println(Integer.MAX_VALUE ); System.out.println(Integer.MIN_VALUE ); System.out.println(Long.MAX_VALUE ); System.out.println(Long.MIN_VALUE);
break class else default future import long outer rest
switch transient
var
void
volatile
byte const extends final generic inner native package return synchroniz ed true while
所有的变量都使用混合大小写, 首字符为小写,后面的字首用大写,作 为字间的分隔符。变量名中不要使用下 划线。
变量
12
2.3 数据类型
实型:float,double 基本数 字符型:char 据类型 布尔型:boolean
数值型
整型:byte,short,int,long
数据类型
类(包括字符串):class


标识符可以作为变量名、类名、方法名 及接口名等。
9
标识符举例

合法的标识符 Identifier username User_name _sys_var1 $change sizeof

非法标识符
2Sun class #myname
10
2.2 Java编码体制(编程风格)

Java中的一些命名约定 :
本章主要内容
1 2 3 4 5va的基本数据类型 复合数据类型 类和对象的初步介绍
1
Java 应 用 程 序 的 结 构
package语句 import语句
public class 主类名称 { public static void main(String[ ] args) {……} } class 类名 { …… } …… interface 接口名{ …… } ……
2
2.1 Java的基本语法单位


空白、注释及语句 空白
Java程序的元素之间可插入任意数量的空白, 编译器将忽略掉多余的空白; 程序中除了加入适当的空白外,还应使用缩进 格式,使得同一层语句的起始列位置相同。

3
不提倡的程序风格

一种不好的风格
class Point {int x,y;Point(int x1,int y1) {x=x1; y=y1; } Point( ){this(0,0);} void moveto(int x1,int y1){ x=x1;y=y1; }}
}
}
整型变量(续)
注意: byte、short、int、long是基本类型, 而Byte、Short、Integer和Long分别是四种 基本类型对应的系统类类型。
16
字符型 char

整型数值可以采用八进制、十进制、十六进制表示, 但不能采用二进制表示,和C/C++中的一样。 如 017,12,0x2aB.
14
public class Test_Int { // 测试整形变量的最值 public static void main(String [ ] args){ System.out.println(Byte.MAX_VALUE ); System.out.println(Byte.MIN_VALUE );
4
提倡的程序风格
class Point { int x, y; // 点的x轴、y轴坐标 Point(int x1, int y1) { // 构造方法 x = x1; y = y1; } Point( ){ // 构造方法 this( 0, 0); } void moveto(int x1, int y1){ // 点移动到(x1, y1) x = x1; y = y1; } }
5
注释


程序中适当地加入注释,会增加程序的可读 性 Java中的三种注释形式:
// 在一行的注释 /* 一行或多行的注释 */ /** 文档注释 */
6
语句、分号和块

Java中的语句是最小的执行单位。 Java各语句间以分号“;”分隔。一个语句可 写在连续的若干行内 花括号“{”和“}”包含的一系列语句称为语 句块,简称为块,语句块可以嵌套。
相关主题