- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JAVA程序设计版
第2章 标识符和数据类型 * 本章主要内容: Java的基本语法单位 1 Java编码体例 2 Java的基本数据类型 3 复合数据类型 4 类和对象的初步介绍 5 * Java程序的结构 package语句:可以没有,或可以有多个,但必须放在文件开始的地方 import语句:可以没有,或可以有多个,如果有import语句的话,必须放在所有类定义之前 public型的类定义:每个文件中最多有一个 类定义:每个文件中包含的类定义的个数没有限制 接口定义:每个文件中包含的接口定义个数没有限制 * Java的基本语法单位 空白、注释及语句 空白 换行符及回车键、空格键、水平定位键(tab)都是空白。Java程序的元素之间可插入任意数量的空白,编译器将忽略掉多余的空白 程序中除了加入适当的空白外,还应使用缩进格式,使得同一层语句的起始列位置相同 * 不提倡的程序风格 一种不好的风格 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; }} * 提倡的程序风格 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; } } * 注释 程序中适当地加入注释,会增加程序的可读性 程序中允许加空白的地方就可以写注释。注释不影响程序的执行结果,编译器将忽略注释 Java中的三种注释形式: // 在一行的注释 /* 一行或多行的注释 */ /** 文档注释 */ * 语句、分号和块 Java中的语句是最小的执行单位 Java各语句间以分号“;”分隔。一个语句可写在连续的若干行内 花括号“{”和“}”包含的一系列语句称为语句块,简称为块 语句块可以嵌套 即语句块中可以含有子语句块。在词法上,块被当作一个语句看待 * Java关键字 abstract boolean break byte case catch char class const continue do double else extends false finally cast default final finally float for future generic goto if implements import inner instanceof int interface long native new null operator outer package private protected public rest return short static super switch synchronized this throw throws transient true try var void volatile while * 标识符 标识符是以字母、下划线(_)或美元符($)开头,由字母、数字、下划线(_)或美元符($)组成的字符串 标识符区分大小写,长度没有限制 * 标识符例 合法的标识符 非法标识符 2Sun // 以数字2开头 class // 是Java的关键字,有特殊含义 #myname // 含有其他符号# Identifier username User_name _sys_var1 $change sizeof * Java编码体制 Java中的一些命名约定 : 类 类名应为名词,含有大小写,每个字的首字母大写 接口 接口是一种特殊的类,接口名的命名约定与类名相同 方法 方法名应是动词,含有大小写,首字母小写,其余各字的首字母大写,尽量不要在方法名中使用下划线 常量 简单类型常量的名字应该全部为大写字母,字与字之间用下划线分隔,对象常量可使用混合大小写 变量 所有的实例变量、类变量和全局变量都使用混合大小写,首字符为小写,后面的字首用大写,作为字间的分隔符。变量名中不要使用下划线 * Java的基本数据类型 基本数据类型 数据类型 基本数据类型 复合数据类型 类类型 布尔类型:boolean 数组 接口类型:interface 字符类型:char 数值类型 浮点数类型:float,double 整数类型:byte,short,in
文档评论(0)