- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章 Java语言基础 言的函数,而静态属性则类似于变量。类头部分除了声明类名之外,还可以说明类的继承特性,当一个类被定义为是另一个已经存在的类(称为这个类的父类)的子类时,它就可以从其父类中继承一些以定义好的类成员而不必自己重复编码。 Java程序的每一条Java语句都由分号结束,其构成应该符合Java的语法规则。类和方法中的所有语句应该使用一对大括号括起。Java程序的每一个类中,除了静态属性声明语句之外,其他的执行具体操作的语句只能存在于类方法的大括号之中,而不能跳出方法孤立地直接书写在类中。 注解是指程序中用来说明程序的文字。它是为了方便程序员理解,维护该程序,并不参与程序的编译执行。 Java的注解有3种: 单行注解符号“//”后面的单行内容不参与编译; 多行注解用“/*…*/”包含起来的一段文本,中间可以换行; 用“/**…*/”包含起来的,它可以用javadoc工具来生成HTML形式的开发文档。 也可以在写程序的时候将某些代码注释掉以便调试程序。 为了提高程序的可读性,标识符最好“见名知义”,而且规范大小写的使用方式: 变量名、对象名、方法名、包名等标识符全部采用小写字母;如果标识符由多个单词构成,则首字母小写,其后单词的首字母大写,其余字母小写。如getAge。 类名首字母大写。 常量名全部字母大写。 从本质上讲,变量其实是内存中的一块区域,使用变量名来访问该区域,因此,每一个变量使用前必须先申请(声明),然后必须进行赋值(填充内容),才能使用。 Java变量的分类 按被声明的位置划分: 局部变量:方法或语句块内部定义的变量 成员变量:方法外部、类的内部定义的变量 注意:类外面(与类对应的大括号外面)不能有变量的声明 按所属的数据类型划分: 基本数据类型 引用数据类型 Java语言的整形常量默认为int型,声明long型常量可以在后面加l或L,如: int i1=600; long l1=8888888888L;//必须加L否则会出错 与整数类型相似,java浮点类型有固定的表数范围和字段长度,不受平台影响。 Java语言的浮点型常量默认为double型,如要声明float型常量可以在后面加f或F,如: double d=12345.6 float f=12.3f //必须加f否则会出错 Testconvert.java Boolean类型不可以转换成其它的数据类型。 整形、字符型、浮点型的数据在混合运算中相互转换,转换时遵循以下原则: byte,short,char-int-long-float-double byte,short,char之间不会相互转换,它们三者在计算时首先转换成int型 容量大的转换成容量小的,要加上强制转换符,但可能造成精度降低或溢出,使用时要格外注意 有多种数据类型混合运算时,系统首先自动将所有数据转换成容量最大的那一种类型,然后在进行计算。 说出下面程序片段中编译错误或可能产生溢出的部分 public class TestConvert2 { public static void main(String[] args) { int i=1,j=12; float f1=(float)0.1; //0.1f float f2=123; long l1 =l2=8888888888L; double d1 = 2e20,d2=124; byte b1 = 1,b2 = 2,b3 = 127; j = j+10; i = i/10; i = (int)(i*0.1); char c1=a,c2=125; byte b = (byte)(b1-b2); char c = (char)(c1+c2-1); float f3 = f1+f2; float f4 = (float)(f1+f2*0.1); double d = d1*i+j; float f = (float)(d1*5+d2); } } 可以用标识符表示常量,称为符号常量。 符号常量必须先声明,后使用。符号常量的声明方式如下: final [修饰符] 类型标识符 常量名=(直接)常量; 修饰符是表示该常量使用范围的权限修饰符:public,private,protected或缺省。 如:final float PI=3.14159; final char SEX=M; fin
您可能关注的文档
最近下载
- 政论型电视专题政论片.ppt VIP
- 新版GCP临床试验伦理规范培训考试题一套 .pdf VIP
- 新编高等数学(理工类)第一章 极限与连续.ppt VIP
- 13J104 蒸压加气混凝土砌块、板材构造(OCR).pdf VIP
- 2024版思想道德与法治专题1担当复兴大任成就时代新人.pptx VIP
- 章绍同《鼓浪屿狂想曲》.pdf VIP
- UG机械设计实例教程 第2章 曲柄滑块机构建模与运动仿真.ppt VIP
- 2025年最新人教版小学二年级数学上册教学计划及进度表(新课标,新教材).docx
- 2024-2025学年小学道德与法治统编版(2024)三年级上册教学设计合集.docx
- 河道整治及生态修复工程监理细则(88页)_最新版.pdf VIP
文档评论(0)