《Java语言基础组成》.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《Java语言基础组成》.doc

Java语言基础组成 Java基础组成分为8个部分 1,关健字 2,标识符 3,注释 4,常量与变量 5,运算符 6,语句 7,函数 8,数组 一,关键字 关键字就是被Java赋予特殊含义的单词。 要注意的关健点为: public class 与class声名的区别:1,即如果class前用了public 则保存的文件名称必须与类名称一致。 2,一个*.java的文件中只允许出现一个public class声名,但允许有多个class声名。 2,标识符 标识符需要注意的规范,这个得记住。 3,注释 注释需要注意的关键点,这个习惯要养成。 4,常量与变量 注意的关键点: 1,常量表示不能改变的数值。一开始是什么就是什么,不能再赋予了。 2,变量之间可以进行强制转换。格式:(变量类型)(变量) 字符与字符串别搞错了,一个单引号,一个双引号。 变量的作用范围要记住,一对{}之间。要有初始化值。 变量的数据类型及要注意的关键点: 1,一个字节由8位二进制组成。 2整数型:byte为一个字节,short为两个字节,int为四个字节(默认) 3,浮点类型(小数):float为两个字节,,double为四个字节(默认)。 4,Char字符型是两个字节,汉字是两个字节。 5,如果我们定义一个类型,不是默认类型,那么我们要在后面标明:比如:float x = 5f,不然会提示损失精度。 5,运算符 运算符的种类 注意的关键点: 1,++,--放前放后的两种用法。当其单独使用时无所谓,如++x,x++没有区别。 2,注意一种运算,int x = 4200; x=x/1000*1000=4000,因为两个intt类整数相除,只能为intl类整数 3,取模时%左边数小于后数结果为左,有负数,只看左边. 4,+字符串后面的用+相连,结果都为字符串 转义字符的用法\ 是转后面的字母或含义。 System.out.print(y+*+x+=+x*y+\t );//\t:表示制表符。出来的结果会自动对齐。要用+连接制表符。 赋值运算,+=之类的用法不要忘记,注意:左边加右边的值再赋给左边。累加运算时常用到。 注意关键点: 区别是short是占两个字节,整数是4个字节,相加必提升为4个字节相加,所以不强制定义就会提示损失精度,但s+=2则会自我转换为short能识别的两个字节类型,只要没有超出short范围。不需要强制转换。 结果只能为boolean型 与,是有假为假. |或:是有真为真 ^异或 : 是两边一样为假。:只要左边出现假则不再往生运算,||:只要左边出现真,不再往后运算。这个在条件语句常会用到。 位运算是高效的,要注意的关键点: 1,这里也有,|,^,就是这三个可以当逻辑运算也可当位运算,但全部会转化为二进制进行运算 但是这里没有和||,这就是区别! 2,左移时右边空位补零 3,右移时,看左边最高位是零还是一,是零左边空位零,是一补一,无符号移则不管左边最高位是什么都补零。 位运算全部转为二进制真假运算,0为假,1为真 负数的表现型式为正数取反加1 ,如:-x=~x+1 一个数异或任一个数两次,还是那个数(可以用于加密),另一个例子是:n=n^m;m=n^m,n=n^m,这样便实现n 和m值的互换。 所以:位运算的应用举例:两个变量的互换才能实现。 int a = 4,b = 6; a=a ^ b; b=a ^ b; a=a ^ b; 三元运算 三元运算关键点及应用举例: 用来算进制转换,将60转成十六进制是多少?如下: 6,语句 /* int a = 1; if(a2)//如果不打括号那么默认只识别离他最近的一行。 { System.out.println(if); } else { System.out.println(else); } System.out.println(Hello World!); */ /* if格式可以简写为三元运算:变量 = (条件表达式)?表达示1:表达示2; if语句其写三元运算区别在于,其可以不用出结果,但是三元运算符,必须出结果。 三元运算符的优点是:代码简单,缺点是:必须要出结果. */ //多重判断语句 /* if() else if () else if ()//可以有很多else if ,但是任意一行满足,则运行中止。整个为一个语,尽快其很长。 ......

文档评论(0)

wgvi + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档