java语言编程基础

java语言编程基础

ID:36290285

大小:207.50 KB

页数:16页

时间:2019-05-08

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

《java语言编程基础》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第二章Java语言编程基础2.1了解Java的标识符与关键字2.2了解Java的数据类型2.3了解Java的变量和常量2.4了解Java的运算符与表达式2.5熟悉Java的程序的流程控制2.6掌握Java程序的注释用法2.1了解Java的标识符与关键字下面我们通过一个简单的程序来学习java中的标识符与关键字。//Example2_1.javapackageChapter2;//声明程序所在包importjava.util.Scanner;publicclassExample2_1{publicstaticvoidmain(String[]args){intx,y,z;/

2、/声明三个变量System.out.println("请输入两个整数:");//Scanner类表示一个文本扫描器,//它可以扫描从键盘上输入的字符Scannerin=newScanner(System.in);//方法nextInt()返回键盘上输入的一个整数x=in.nextInt();y=in.nextInt();z=x+y;System.out.println(x+"+"+y+"="+z);}}上例中,类名Example2_1,变量名x、y和z,对象名in等均属于用户定义的标识符,而public、class、static、void、int等均属于Java语言本身定

3、义的关键字。一、Java标识符的命名规则Java的标识符命名规则如下:(1)标识符由字母、数字、下划线、美元符号组成,没有长度限制。(2)标识符的首字符必须是字母、下划线(_)或美元符号($)。(3)标识符中的字母是区分大小写的,比如Dog和dog是不同的标识符。(4)常量通常以大写字母英文单词命名,变量通常以小写字母英文单词命名。如果一个变量名由多个单词构成,第一个单词为小写,第二个单词首字母大写,如anInt。(5)类的标识符通常以大写英文字母开始。(6)Java关键字、保留字等不能作为用户自定义标识符使用。关键字(keyword)是指编程语言预先定义的标识符,在程序

4、中有其特殊的含义,用户不能将其作为自定义标识符。 二、Java关键字与保留字abstract(抽象)assert(断言)boolean(布尔)break(中断)byte(字节)catch(捕获)char(字符)class(类)continue(继续)default(默认)do(做)double(双精度)else(否则)enum(枚举)extends(继承)false(假)final(最终)finally(最终)floatfor(当…时候)(单精度浮点)if(如果)implements(实现)import(引入)instanceof(是…的实例)int(整数)interfa

5、ce(接口)long(长整数)native(本地)new(新建)null(空)package(打包)private(私有)protected(受保护)public(公共)return(返回)short(短整数)static(静态)strictfp(精确浮点)super(超级的)switch(转换)synchronized(同步)this(这个)throw(抛出)throws(抛出)transient(暂时的)true(真)try(尝试)void(空的)volatile(易变的) while(当…时候)保留字(reservedword)是指Java语言预留的但暂时没有使用的

6、关键字。对于保留字,用户也不能将其作为标识符使用。byValue(按值)case(情形)const(常量)future(将来)generic(类属)goto(跳转到)inner(内部)outer(外部)operator(运算符)rest(余数)var(变量)  䦋㌌㏒㧀좈໱琰茞ᓀ㵂Ü2.2了解Java的数据类型一、Java的数据类型Java的数据类型分为简单数据类型和复合数据类型。数据类型关键字所占位数默认值取值范围布尔型boolean8falsetrue,false字节型byte80-27~27-1(-128~127)短整型short160-215~215-1(-327

7、68~32767)整型int320-231~231-1(-2147483648~2147483647)长整型long640-263~263-1单精度型float320.03.4e-038~3.4e+038双精度型double640.01.7e-308~1.7e+308字符型char16'u0000''u0000'~'uFFFF'(1)byte、short、int、long均用于表示整数,只不过它们的取值范围不同。(2)float和double均用于表示浮点型数值,其区别在于它们所能表示的数值范围和精度不同。其中,doub

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

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

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