版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第二章Java基本语法2.1常量、变量和注释语句主要内容任务一:计算机中“变量”与“常量”有什么区别与联系?任务二:Java中的数据类型和C++中一样吗?任务三:Java中标识符的设置有什么规则?任务四:变量的作用域是怎样规定的?任务五:Java中注释语句是怎样的?任务一:计算机中“变量”与“常量”有什么区别与联系?区别:变量的值是可以改变的,而常量的值是不变的;变量一般用一个“变量名”来代替和存储,而常量可以直接使用值本身来运算。联系:在实际操作中,我们一般是把常量和变量都存储在一个标识符中,再用标识符来运算,这样更方便;只不过我们在定义一个常量时一般要加上“关键字”——final,这样它就不能改变了。任务二:Java中的数据类型和C++中一样吗?C++中数据类型分为预定义型(整型、字符型、指针型等)和自定义型(结构、联合、枚举);而Java中数据类型分为基本类型和对象类型。
Java中的“对象类型”数据类似于C++中的“指针类型”,即变量中存储的是其他数据类型的一个地址(当然这个“其他数据类型”可以继续是“对象类型”,就相当于“指针的指针”了)。——字符串String、各种类
Java中的“基本类型”相当于C++中除指针类型外的预定义型,共8种;而C++中的自定义型在Java中都各自有自己巧妙的实现方式,并不是一种数据类型。——字符char任务三:Java中标识符的设置有什么规则?①“标识符”即Java中代表一个变量、常量、类、方法或特定标志的代号和名字;其中特定标志的名字叫保留关键字(如int、public、true、null等),其他的名字不能和它们一样。②一般标志符必须以字母、下划线或$开头,可以包含任意Unicode字母或数字,但不能包含空格和连字符(减号),长度不限。③习惯上,变量名、方法名要以小写字母开头,类名要以大写字母开头,常量名全部大写;由多个单词组成的标识符中间不能有空格,连在一起,且每个单词的首字母大写。(如mySalaryThisYear可以是变量名或方法名)任务四:变量的作用域是怎样规定的?Ⅰ.变量的作用域就是这个变量在哪个区域起作用。Ⅱ.一个程序中的变量会有很多,如果知道了各种变量的作用域,我们就可以在不同的作用域中使用相同的变量名而不会冲突,系统也会在超过变量的作用域后将不再使用的变量释放,收回空间。Ⅲ.Java程序中根据位置可分为四种变量:类成员变量①、局部变量③⑤、方法参数变量②、异常处理参数变量④。(简要介绍类和异常处理概念)任务五:Java中注释语句是怎样的?单行注释://注释内容多行注释:/*注释内容*注释内容*/文档注释:/**注释内容*注释内容*/小结Java中的数据类型分为“基本类型”和“对象类型”,基本类型一般可以直接存储在栈中(容量小、速度快),也可以通过“包装”成对象类型,存储在堆中(容量大、速度慢),再将对象存储在栈中;而对象类型一般都是存储在堆中,其对象(地址)存储在栈中。课后作业2.1指出下列哪些变量名称是不合法的。tomSalary、float、1people、people1、pri
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026上半年贵州事业单位联考铜仁市碧江区招聘40人备考题库附答案详解(典型题)
- 2026云南临沧沧源佤族自治县勐省中心卫生院招聘村卫生室工作人员5人备考题库附答案详解(完整版)
- 2026广东中山市黄圃镇永平社区居民委员会见习人员招聘1人备考题库及答案详解(考点梳理)
- 2026上半年海南事业单位联考省直属(部门所属)及中央驻琼事业单位招聘备考题库及答案详解(历年真题)
- 2026一重集团国际有限责任公司面向集团内部及社会招聘业务人员备考题库及答案详解一套
- 2026上半年青海事业单位联考果洛州招聘80人备考题库附答案详解(预热题)
- 2026四川凉山州西昌市第二人民医院招聘后勤保障科工作人员1名备考题库含答案详解(能力提升)
- 2026广东深圳南山区南方科技大学物理系刘奇航老师课题组招聘科研助理备考题库含答案详解(模拟题)
- 2026上海交通大学医学院招聘91人备考题库附答案详解(预热题)
- 2026天津市北辰区教育系统招聘教师41人备考题库含答案详解(综合题)
- 云南省昆明市2026届高三三诊一模摸底诊断测试化学试卷(含答案)
- 2026年1月浙江省高考(首考)化学试题(含标准答案及解析)
- 老年患者多病共存精准管理策略
- 胖东来商品汰换率筛选标准
- 建筑施工行业2026年春节节前全员安全教育培训
- 2026及未来5年中国防病毒网关行业市场全景调查及发展前景研判报告
- 村(社区)“两委”换届“回头看”工作开展情况报告
- 附图武陵源风景名胜区总体规划总平面和功能分区图样本
- 三年级上册语文 1-8单元 基础知识默写单(有答案)
- 2024年高考一轮复习精细讲义第14讲圆周运动(原卷版+解析)
- DL∕T 5366-2014 发电厂汽水管道应力计算技术规程
评论
0/150
提交评论