- 1
- 0
- 约8.33千字
- 约 47页
- 2016-08-21 发布于重庆
- 举报
第3章Java基本数据类型
第3章 Java基本数据类型 3.1 Java程序基本组成元素 3.2 数据类型 3.3 变量与常量 3.4 运算符与表达式 本章要点: 熟练掌握标识符的命名规则,关键字和三种注释方式 掌握Java的基本数据类型和它们的用法 掌握变量的声明、初始化和引用规则 掌握Java的运算符及它们之间的优先关系 3.1 Java程序基本组成元素 单纯从程序的语法组成来看,一个Java程序是由: 空白分隔符、 标识符、 关键字、 分隔符、 注释、 运算符、 常量等组成。 3.1 Java程序基本组成元素 // JavaExample.java // author:Panhao public?class??JavaExample {?????????? public?static?void?main?(String?args[?]){? int xLen,xWid,area; xLen = 7; xWid = 9; area=xLen * xWid; ??????????????System.out.println(“the area is:”+area);? ?????????} }? 3.1 Java程序基本组成元素 标识符用来表示类名,变量名、数组名、方法名等名称。 Java标识符只能由以下四类字符组成: 26个大写英文字母(A―Z)和26个小写英文字母(a―z) 数字(0―9) 下划线(_) 美元符号($) 并且标识符中的第一个符号必须是英文字母、下划线或者美元符号,数字不能作为标识符的开头字符。 3.1 Java程序基本组成元素 以下哪些是合法的标识符? HelloJavaWorld _xy3c $histk Ad_gs HelloJava Xy-3c 3histk Ad gs 关键字 又称为保留字,是Java语言中由系统规定的标识符,其含义和用法由系统事先规定具有专门的意义和用途,不能当作一般的标识符使用。 abstract break byte boolean catch case class char continue default double do else extends false final float for finally if import implements int interface instanceof long length native new null package private protected public final return switch synchronized short static super try true this throw throws thread transient void while 分隔符 分隔符用来分隔和组合标识符,辅助编译程序阅读和理解Java源程序。分隔符分为两类:没有意义的空白符,拥有确定含义的分隔符。 空白符在Java程序中的作用是分隔标识符,包括以下四种: 回车 换行 制表符Tab键 分隔符 普通分隔符也用来分隔和区分程序中的不同成分,但是它在程序中有确定的含义。Java的普通分隔符有以下四种: 大括号{}:用来标明类体范围、方法体范围、复合语句和数组成员的初始化 分号;:用来标志Java语句的结束 逗号,:用来分隔方法定义中的多个参数,以及分隔相同类型的多个变量的定义。 冒号::用来说明语句的标号,用在程序语句转移中。 注释 Java语言的注释有三种形式: 单行注释://abc 多行注释:/*abc */ 文档注释:/** abc*/ 注:SUN公司的J2SDK中的javadoc软件可以识别程序中的文档注释内容(/** */),并自动从程序中提出注释内容,形成程序文档。 Javadoc参考文献 Code?Conversion:?SUN?推荐的书写?Java?程序文档的格式和规范? /docs/codeconv/html/CodeConvTOC.doc.html? 包括如何命名(文件,类,方法),各种语句的格式,文档的写法。 3.2 数据类型 问题:在C语言中,存在数据类型,在Java中,也存在数据类型,那么,为什么要有数据类型呢? 3.2 数据类型 与C语言数据类型的比较 Java的数据类型的长度固定,可跨平台自由移动,C语句的基本数据类型会根据平台的不同有所改变; Java的数据类型:基本数据类型、类、接口等类型 C语言数据类型:基本数据类型与组合数据类型 两种语言的基本数据类型也有区别。
您可能关注的文档
- 第3章(数据及运算).ppt
- 第3章-用户界面.ppt
- 第3章ARM的指令系统.ppt
- 第3章C编程基础.ppt
- 第3章FoxPro数据及其.ppt
- 第3章GNOME与KDE窗口.ppt
- 第3章LINUX命令常用命令.ppt
- 第3章PhotoshopCS3界面与基本.ppt
- 第3章SQLServer数据库基本对象.ppt
- 第3章web2.0.ppt
- 三年级下册语文1-8单元默写通关训练(含答案)(2).docx
- 2026年及未来5年市场数据中国金属钒市场发展规划及投资战略可行性预测报告.docx
- 2026年及未来5年市场数据中国金属工艺品行业全景调研及投资可行性报告.docx
- 2026年及未来5年市场数据中国金属家具市场分析及投资战略研究预测可行性报告.docx
- 2026年及未来5年市场数据中国金属膜电阻器行业市场需求预测与投资战略规划分析报告.docx
- 2026年及未来5年市场数据中国金银花行业市场发展战略分析及投资前景专项预测报告.docx
- 2026年及未来5年市场数据中国金银花行业市场研究及投资战略预测报告.docx
- 2026年及未来5年市场数据中国抗氧化剂市场专项调查分析及投资前景预测报告.docx
- 2026年及未来5年市场数据中国救护车市场运行格局及投资战略研究报告.docx
- 2026年及未来5年市场数据中国精细化工行业发展前景预测及投资分析报告.docx
最近下载
- 泵站安全培训课件.ppt VIP
- 年产5万吨氢氧化镁、5万吨碱式碳酸镁、1万吨氧化锆、1000吨硼酸锌、1000吨五硼酸铵和100吨钛酸钡产品项目环境影响报告书.pdf VIP
- 工程成本会计会计要素03会计要素7利润.pdf VIP
- 《电气工程复习题》课件.ppt
- 贵州国企招聘:2025贵州省黔晟国有资产经营有限责任公司选聘考前自测高频考点模拟试题及答案详解1套.docx VIP
- 高一中外历史纲要(上)的知识点总结 .pdf VIP
- 【通用版】高考地理常考必背15种主观题题型答题模板梳理汇编(含高考模拟试卷及答案3套).docx VIP
- 25秋 典中点 三年级数学上(R版)极速提分法.docx VIP
- 2026秋招:贵州黔晟国有资产经营公司笔试题及答案.doc VIP
- 体检主要检查项目临床意义及正常值详解-体检主要检查项目临.docx VIP
原创力文档

文档评论(0)