- 1、本文档共34页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java课件第三讲-数据类型变量与表达式讲述
第3讲 数据类型、变量与表达式 一、 数据类型 1.整型数据 int:以4个字节表示整型数; long:以8字节表示整型数,声明为long型的整数值最后需加上“L”或“l”; byte:以1字节表示整型数,有八进制、十进制和十六进制3种表示方法; short:以2字节表示整型数。 如: byte b=0x18; short s=016; int i=7; long k=326L; 2.浮点型(实型)数据 float:32位单精度浮点数; double:64位双精度浮点数。 注意:声明为float型的数值最后需要加上“F”或“f ”,否则默认为double型。 如:float p=3.1415926F; double d=2.71828; 另:与C/C++不同,Java中没有无符号型整数。 3.字符型 char:用2字节表示一个字符,其整数值范围为0~65535。 如:char c=‘a’; 4.布尔型 只有两个值,true和false。常用于程序的比较和流程控制。 如:boolean b=true; 例: SimpleTypes.java public class SimpleTypes { public static void main (String args[]) { byte b=0x55; short s=0x55ff; int i=1000000; long l=0xfffL; char c=c; float f=0.23F; double d=0.7E-3; boolean bool=true; System.out.println (b=+b); System.out.println (s=+s); System.out.println (i=+i); System.out.println (l=+l); System.out.println (c=+c); System.out.println (f=+f); System.out.println (d=+d); System.out.println (bool=+bool); } } 二、 标识符 标识符是除关键字以外的任意一串以合法字母、下划线(_)或美元符号($)开头的由合法字母、数字、下划线和美元符号组成的字符串。 关于Java中标识符的规定: 1.Java中标识符必须使用字母、下划线或美元符号开头; 2.同C/C++中规定一样,关键字不能用作标识符; 3.Java是区别大小写的语言,Myclass和myclass分别代表不同的标识符,在声明类时要特别注意; 4.一般标识符用小写字母开头,同一标识符中,中间的单词以大写字母开头,或用下划线进行分隔; 5.使用的标识符在一定程度上反映它所表示的变量、常量、对象或类的意义。 openOn , day_24_hours , x , value (合法的标识符) 24_hours , day-24-hours , Boolean , value# (不合法的标识符) 三、 关键字 四、 常量 所谓常量就是在程序整个运行过程中值都不会改变的量。 Java中常用的常量有:整型常量、实型常量、字符常量、字符串常量。 1.整型常量 十进制整数:123,-456,0; 八进制整数:以0开头,如0123,-011; 十六进制整数:以0x或0X开头,如:0x123,-0X12。 2.实型常量 十进制小数形式:由数字和小数点组成,且必须有小数点,如:0.123,.123,123.,123.0; 科学计数法形式:如:123e3或123E3,其中e或E之前必须有数,且e或E后面的指数必须为整数。 3.字符常量 以单引号引起来的“一个”字符,如‘a’ , ‘A’等; 另外还有转义字符,如:\r、\n、\t等。 4.字符串常量 用双引号引起来的一串字符,如“This is a string”。 注意:Java中的字符串常量是作为String类的一个对象来进行处
您可能关注的文档
- 亲爱的爸爸妈妈-课件概要.ppt
- J2EE期末复习讲述.doc
- 人之所以能,是因为相信能!概要.ppt
- J2013G004-特殊环境下混凝土结构裂缝宽度限值研究-铁道建筑研究所讲述.doc
- 人事机构的体制与类型概要.ppt
- J2EE课件1讲述.ppt
- i第九周安全通信协议(第17、20章)讲述.ppt
- 亲爱的爸爸妈妈-课件ok概要.ppt
- 人人有本致富经_课件概要.ppt
- java+sql图书管理系统讲述.doc
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)