Java语言基础

Java语言基础

ID:43707211

大小:211.00 KB

页数:69页

时间:2019-10-13

Java语言基础_第1页
Java语言基础_第2页
Java语言基础_第3页
Java语言基础_第4页
Java语言基础_第5页
资源描述:

《Java语言基础》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第2章Java语言基础2.1语言成分2.2语句与结构化程序设计2.3数组2.4字符串2.1语言成分2.1.1标识符与关键字2.1.2基本数据类型2.1.3变量与常量2.1.4运算符与表达式2.1.1标识符与关键字关键字标识符分隔符注释程序书写风格关键字表Java关键字表(50个,有多少是见过的?)abstractbooleanbreakbytecasecatchcharclassconstcontinuedefaultdodoubleelseextendsfinalfinallyfloatforgotoifimplementsimportinstanceo

2、fintinterfacelongnativenewnullpackageprivateprotectedpublicreturnshortstaticsuperswitchsynchronizedthisthrowthrowstransienttryvoidvolatilewhiletruefalse*其中const、goto只保留没使用程序组织描述:package,import定义类:class,extends,interface,implements类和成员修饰定义(使用和访问限制):public,private,protected,abstract

3、,static,synchronized,volatile,final,native简单数据类型:long,int,short,byte,double,float,char,boolean值和变量:false,true,this,super,null,void异常情况处理:throw,try,catch,throws实例(对象)的创建和检验:new,instanceof流程控制:if,else,switch,case,default,break,for,continue,return,do,while.关键字分类标识符什么是标识符主要用做类名、变量名、方法

4、名、数组名、文件名的有效字符序列称为标识符.命名标识符的规定由字母、下划线、美元符号和数字组成第一个字符不能是数字区分大小写标识符不可以是关键字长度不限例如:Girl_$、www_12$、$23boy//合法88A、&var、a+3、Ok!//不合法姓名、i服了you//是否合法标识符与其他语言的不同点Java语言使用unicode字符集(16位)含有65535个字符不用ASCII代码集Java字母包括:(1)A~Z、a~z(2)汉字、日文片假名、平假名和朝鲜文等例如:颜色、漂亮//也是合法的名字分割符空格“;”号“,”号分别是什么的分割符?Java注释注

5、释是程序中的说明文字,用于帮助阅读程序,它不是语句,不会在程序运行程序中显示,也不影响程序执行效率Java语言的注释有三种形式行注释//块注释/**/文档注释/***/(java特有)注意:/**/注释在Java中不可嵌套使用Java注释举例使用双斜杠(//)加注释intfontsize=30;//设置标题字体大小多行注释合法的注释嵌套/*Savethisoldlineofcodewhenwetestforthe13monitors//intfontsize=30;//setthetitlefonesize*/不合法的注释嵌套/*Savethisoldl

6、ineofcodewhenwetestforthe13monitors//intfontsize=30;/*setthetitlefonesize*/*/文档注释/**程序说明文本*/可由实用程序javadoc自动生成HTML文档。举例packagefirststep;publicclassMyApp{publicstaticvoidmain(Stringargv[]){System.out.println("Hello!Java!");}}比较好风格的程序比较好的编程风格是类名起得有意义:MyFirstClassGoodCarMyComputer等等。

7、编java程序一定注意大小写。类名一般大写,系统的类名肯定大写。类名首字母一般大写不要用$开头的变量名。可能会冲突。2.1.2基本数据类型什么是数据类型数据类型的分类基本数据类型:8种(长度固定,与C不同)引用数据类型:3种数组(array)、类(class)和接口(interface)整数类型——byte,short,int,long浮点数类型——float,double字符类型——char布尔类型——boolean整数类型取值范围int型,4个字节,32位,取值范围:-231~231-1十进制:-2147483648至2147483648byte型,1

8、个字节,8位,取值范围:-27~27-1十进制:-128至127s

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。