- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据类型 Java变量必须属于某种类型 变量值也必须与变量类型相匹配 例如: int studentNumber; // 声明单个变量 double velocity, distance; // 声明多个变量 studentNumber=30; // 给变量赋以整数30 int studentNumber=30;// 声明变量,并赋初值 变量的作用域 变量的作用域:变量的使用范围。 假定在某代码段中能够使用一特定变量,则此段代码即是该变量的作用域。 class Person {//以下5个成员变量 String name; int age; double tall; boolean marriage; char sex;?//以下2个方法 eat(String eatwhat){ System.out.println(name+” ate up the “+eatwhat); } } Speak(String saywhat,int time){ int i; for(i=0;itime;i++) System.out.println(name+” say:”+saywhat); } 成员变量name、age、tall、marriage、sex的作用域 局部变量i的作用域 下图为变量作用域的示意图: 由左图可以看出,变量name、age、tall、marriage、sex和变量i的作用域是不同的。变量name、age、tall、marriage、和sex的作用域是整个类,在类的方法中也可使用它们。 成员变量在整个类内都有效; 局部变量只在定义它的方法内有效。 第三章 Java技术编程入门 学习目标: 掌握编译和运行基本Java程序的步骤 熟练使用各种基本数据类型的定义 对象具备属性和操作 Person类: 下列属性:名字、年龄、身高、婚否、性别,分别用变量name、age、height、marriage、sex表示(见名知义), 下列行为:吃饭,讲话,走路等可表示为相应的方法eat() , speak() ,walk()等。 在Java中: 属性=变量 操作=方法 用Java语言描述Person类如下: class Person { //以下5个是变量 String name; int age; double height; boolean marriage; char sex; ? speak (…) //方法 { … } ? eat (…) //方法 { … } } 对Person类中某一特定的人,上述变量就有特定的值,如name(张三),age(20),height(1.76),marriage(false),sex(’m’)。 主要的应用程序组件 类代码块是程序的主要结构 变量是程序执行所使用的数据 方法代码块是用于程序操作的结构 使用大括号{和}来定义代码块 在操作的结尾使用分号 查看结果:Shirt.java javac Hello.java D:\Lesson3 java Hello D:\Lesson3 Hello, Java World! 编译、运行应用程序 Application: Debugging调试 检查错误消息中指出的行 检查分号 检查大括号数是否为偶数 使用基本数据类型将数据存储在变量中 基本类型包括: 整型 ——byte,short,int和long 浮点型—— float和double 字符型—— char 逻辑型——boolean 基本数据类型 数据类型名 占用内存空间 数值范围 缺省值 说明 byte 1字节 (-128)~127 0 整 型 short 2字节 (-32768)~32767 0 int 4字节 (-2147483648)~2147483647 0 long 8字节 (-9223372036854775808) ~9223372036854775807 0L float 4字节 0.0F 浮 点 型 double 8字节 0.0D char 2字节 ‘\u0000’ 字符型 boolean 1字节 true或false false 布尔型 类型 长度 范围 byte 8bit -27~27-1(-128~127) short 16bit -215~215-1(-32768~32767) int 32bit -231~231-1 (-2147483648~ 2147483647) long 64bit -263~263-1 (-9 223 372 036 854 775 808~ 9 22
您可能关注的文档
最近下载
- 形势与政策(2024春)超星尔雅学习通章节测试答案.docx VIP
- 最新2023版知识产权贯标GBT29490 02知识产权法律法规及合规性评价控制程序(含表单)[知识产权合规管理体系文件].docx VIP
- 2025年山西政采专家培训后考试题库及答案最新.docx VIP
- 《工程勘察设计收费标准》(2002年修订本)-完整版-1.pdf VIP
- 2025湖北襄阳粮油集团有限公司招聘通过人员笔试历年参考题库附带答案详解.pdf
- 免费颁奖典礼晚会PPT模板 (8).pptx VIP
- 人教部编版八年级语文上册《采桑子》示范公开课教学课件.pptx VIP
- 2025年贵州省贵阳市【辅警协警】笔试预测试题(附答案).docx VIP
- 2025年浙教版七年级数学上册第二单元测(含答案)试卷 .pdf VIP
- ACP云计算复习测试卷含答案.doc
文档评论(0)