2jaa语言基础知识

2jaa语言基础知识

ID:41831034

大小:367.44 KB

页数:76页

时间:2019-09-03

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

《2jaa语言基础知识》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Java语言基础知识伍淳华北京邮电大学计算机学院主要内容•简单数据类型•运算符和表达式•控制语句•数组•字符串的处理Java1■1JAVA语言概述.学习旦标..o掌握java编程语言的基本语法知识o掌握简单数据类型,运算符和表达式,控制语,数组及字符串的处理o编写简单的java程序1■1JAVA语言概述o深刻理解各知识点的概念,并熟记java的语法规则。。熟练使用各种数据类型的定义、表示和引用。o能熟悉使用各种控制语句。o能熟悉处理字符串。O动态初始化复杂类型数组。oStringBuffer的内存空间分配。卜标识锭标识符:程序员对程序中的各个元素加以命名时使用的命名记号称为标识符(ide

2、ntifier)。Java语言中,标识符是以字母,下划线(-),美元符($)开始的一个字符序列,后面可以跟字母,下划线,美元符,数字。•合法标识符identifier,userName,User-Name,_sys_val,$change•非法标识符:2ma订room#,class卜…保蚤字..•:•保留字:具有专门的意义和用途,不能当作一般的标识符使用,这些标识符称为保留字(reservedword),也称为矣键字:abstract.break,byte,boolean,catch,case,class,char,continue,default,double,do,else,exte

3、nds,false,final,float,for,finally,if,import,implements,int,interface,instanceof,long,length,native.new,nulbpackage.private>protected,public,return,switch9synchronized,short,static,super,try,true,this,throw,throws,threadsafe,transient,void,while卜…数据类型'•:•数据类型的划分•简单数据类型包括:整数类型(Integer):浮点类型(Floatin

4、g)字符类型(Textual):希尔类型(Logical):复合数据类型包括:classinterface数组byte,short,int,long:float,doublecharboolean卜.…数据类型•:•常量和变量•常量定义:finaltypeSpecifiervarName=value[,varName[=value]...];如finalintNUM=100;变量定义:typeSpecifiervarName[=value[,varName[=value]...];如intcount;charc=,a,;卜.…数据类型■布尔类型boolean且它们布尔型数据只有两个值tr

5、ue和false,不对应于任何整数值。booleanb=true;卜…数据类型'♦*字符类型char•字符常量:字符常量是用单引号括起来的一个字符,如*•字符型变量:类型为char,它在机器中占16位,其范围为0~65535。字符型变量的定义如:charc='a5;/*指定变量c为char型,且赋初值为/az*/卜…数据类型'❖整型数据◊十进制整数如123,-456,0◊八进制整数以0开头,如0123表示十进制数83,-011表示十进制数-9。◊十六进制整数以Ox或0X开头,如0x123表示十进制数291,-0X12表示十进制数-18。.数据类型■❖整型数据•整型变量:数据类型所占位数b

6、yte8short16int32long64数的范围-27〜27-1-215〜215.1_2^1〜23仁1■263〜263_1卜…数据类型'❖浮点型(实型)数据浮点型数据的常量◊十进制数形式由数字和小数点组成,且必须有小数点,如0.123,1.23,123.0O科学计数法形式如:123e3或123E3,其中e或E之前必须有数字,或E后面的指数必须为整数。◊float型的值,必须在数字后加f或F,如1.23f。卜…数据类型'❖浮点型(实型)数据•浮点型数据的变量数据类型所占位数数的范围float323・4e®~3・4e+3double641.7e+3o;卜.…数据类型■•:•使用举例pub

7、licclassAssign{publicstaticvoidmain(Stringargs[]){intx,y;floatz=1.234f;doublew=1.234;booleanflag=true;charc;Stringstr;Stringstr1=MHiM;c=fA*■str=Hbye”;x=12;y=300;}卜.…数据總■❖数据类型转换,不算,转换•自动类型转换规则整型,实型,字符型数据可以混合运算。运算中同类型的数据

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

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

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