




已阅读5页,还剩29页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
02语言基础,标识符与关键字注释基本数据类型数组运算符与表达式语句命令行参数举例,本章基本要求,掌握标识符的命名规则和风格了解Java语言中的关键字熟悉源程序中的注释格式,会进行必要的注释掌握Java语言的8种基本数据类型会声明、创建和使用数组熟悉Java语言的运算符和表达式的构成与运算熟悉Java语言中的语句形式熟练掌握分支、循环语句的结构了解命令行参数的含义和用法会编写简单的Java语言程序,标识符与关键字,济南大学信息科学与工程学院2006,标识符标识符就是一个名字,用来标识类名、接口名、变量名、方法名等标识符由字母、下划线、美元符号和数字组成,且第一个字符不能是数字;自定义的标识符不能与关键字和系统已定义的标准标识符相同例如:Girl_$、a123、$abc、长度;3ab、mainJava语言使用Unicode字符集,用两个字节表示一个字符,可识别65536个字符Java中命名的一般风格类名和接口名中各单词的第一个字母大写变量名和方法名中的第一个单词小写,后面每个单词的第一个字母大写例如:MyClass、Ex01、s、getColor,济南大学信息科学与工程学院2006,关键字关键字是java语言中已经被赋予特定意义的标识符。它们不能被用户重定义使用Java语言中关键字有:abstractassertbooleanbreakbytecasecastcatchcharclassconstcontinuedefaultdodoubleelseextendsfalsefinalfinallyfloatforfuturegenericgotoifimplementsimportinnerinstanceofintinterfacelongnativenewnulloperatorouterpackageprivateprotectedpublicrestreturnshortstaticstrictfpsuperswitchsynchronizedthisthrowthrowstransienttruetryvarvoidvolatilewhile/随着语言发展可能会增加,如enum(in1.5),注释,济南大学信息科学与工程学院2006,注释是在程序中帮助阅读的特殊部分,它不参与程序的编译和执行,只起说明作用,但也非常重要,济南大学信息科学与工程学院2006,Java语言中有3种注释形式以/开头,以代码行结束用于注释本行代码含义以/*开头,以*/结束用于注释一行或多行内容以/*开头,以*/结束用于使用javadoc工具生成相应的帮助文档(具体格式和使用方法请参阅有关资料),基本数据类型,济南大学信息科学与工程学院2006,Java语言的数据类型一览,济南大学信息科学与工程学院2006,基本数据类型一览表,济南大学信息科学与工程学院2006,变量定义booleanx,y=true,漂亮=false;charx=a,y=97,漂亮=好,c=n;bytex,y=12,漂亮;shortx,y=12345,漂亮=0 x3A;intx=7,y=1234,漂亮=027;longx=9876L,y=6,漂亮;floatx=0.56F,y=123.4f,漂亮;doublex=7,y=-12345.6d,漂亮;,济南大学信息科学与工程学院2006,数据类型转换有时需要在不同的数据类型间进行转换boolean类型不允许进行转换转换分为隐式转换和显式转换两种低精度值赋给高精度变量时,进行隐式转换,如:floatf=12,x=a;高精度值赋给低精度变量时,需要显示转换,并可能会导致精度上的损失,如:intx=(int)23.89;/x得到的值为23除非迫不得已,一般不要进行数据类型转换,数组,济南大学信息科学与工程学院2006,声明数组格式格式1:类型名数组名;格式2:类型名数组名;举例inta,b;/等价于inta,b;inta,b;/此处的b不是数组类型floata10;/格式非法,济南大学信息科学与工程学院2006,创建数组格式:数组名=new类型名长度;举例a=newint20;floatf=newfloat100;intlen=10,a=newintlen;,济南大学信息科学与工程学院2006,引用数组格式:数组名下标值数组的下标值从0开始计例如:a2=30;,济南大学信息科学与工程学院2006,初始化数组inta=10,35,40;等价于先创建,再给每个元素赋值,长度等于实际元素的个数,济南大学信息科学与工程学院2006,数组长度格式:数组名.length例如:floats=0;inta;a=newint20;for(inti=0;i、new等运算符吗?你熟悉分支语句、循环语句的格式吗?你会输出你想输出的数据吗?,济南大学信息科学与工程学院2006,作业,请各写出5个合法和非法的标识符。编写一个应用程序
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 养老院跌倒老人应急预案(17篇)
- 云南省德宏傣族景颇族自治州2025-2026学年高三上学期开学定位监测历史试题(含答案)
- 山东省烟台市青华中学2024-2025学年八年级上学期第二次阶段测试语文试题
- 湖北省黄冈市2025年高三年级9月调研考试思想政治试题(含解析)
- 2025-2026学年第一学期9月(总第三次)模块诊断数学试题解析版
- 2025年可转债市场展望分析报告:供需矛盾估值支撑
- 巡检工安全培训课件
- 岩石的变化课件
- 输电电缆运检课件
- 小麻雀课件教学课件
- 乡村振兴战略实施与美丽乡村建设课件
- 中频电疗法理疗(共60张PPT)精选
- 医学信息检索与利用智慧树知到答案章节测试2023年杭州医学院
- 黑底搭配大气企业宣传商业计划书商务通用PPT模板
- GB/T 17608-2006煤炭产品品种和等级划分
- 量子信息与量子计算课件
- 沪教五年级数学上册第一单元测试卷
- 地下停车库设计统一规定
- 综合实践课《绳结》教学设计
- 建筑装饰设计收费管理规定
- 电子课件-《市场营销》-A45-2298完整版教学课件全书电子讲义(最新)
评论
0/150
提交评论