1java基本语法.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文档。上传文档
查看更多
1java基本语法

java是严格要求大小写的,在编程的时候应注意。 Java中goto和const没有任何的意义;true、false、null也不能作为标识符。 如果Java源文件包含了public修饰的类,那么此文件必须与public类同名,后缀为Java, 一个源文件中最多只能有一个public类,其他的类个数不限; 是一种自由格式的语言,一条语句不一定只要书写在一行,但通常放在一行,便于阅读,注意不能把单词、字符串进行分割,如果确实需要可以用+连接。 Java的三种注释方法(说明程序的功能、调试的需要)。 //:注释某一行代码; /* */:注释多行代码,中间不能在用/* */,进行注释,但是可以用//. //* */:Java文档的注释 4.一般约定 表示常量的标识符全部大写,如RED 包中的字母一律小写; 表示类名、接口应当使用名词,的标识符每个单词的首字母大写,如MyCar 表示公有方法和实例变量的标识符用小写字母开始,后面的描述性词以大写开始,如getCurrentValue 表示私有或局部变量的标识符首字母用小写,后面每个单词首字母大写; Java应用程序分为两类:有main方法的Java应用程序;没有main方法的applet小应用程序 5.java关键字 abstract boolean break byte case catch char class continue default do double else extends final finally float for if implements import instanceof int interface long native new package private protected public return short static super switch synchronized this throw throws transient try void volatile while 特殊的关键字:不使用的关键字 goto const true、false、null不是关键字,是字面量 sizeof是C语言的关键字,不是JAVA的 6.Java中的常量: 整形常量(十进制、十六进制、八进制)、长整型、单精度和双精度、布尔型(true、false)、字符常量(单引号引导)、字符串常量(双引号引导)、null常量(对象引用为空) 7.Java的变量类型: ---当一个数字已经是最大或最小值的时候,再进行增加或减少操作,就会产生数据的溢出。如在最大的整形后面加上1,就会变成最小的整形了,正所谓物极必反。如果要避免数据溢出,可以采用扩大数据类型的方式,如:int--long; ---字符类型:字符型在内存中占有2个字节,可以用来保存英文字母等字符。计算机处理字符类型时,是把这些字符当成不同的整数来看待,因此,严格说来,字符类型也算是整数类型的一种。 常用的转义字符: 如在窗口中输入;System.out.println(\hello\); \n :newline 换行 在Windows中需要用\r\n才能回车换行 linux中是分开的 \r:return 回车 \t:tab 在Java中一个数字或则一个小数实际上也都是存在默认类型的: 小数的默认类型是double类型; 整数的默认类型是int类型; 布尔型的默认值是fasle; 在开发中基本上使用到float就够了。 基本数据类型的默认值: ---赋值运算符号:=:与==是不同的,应注意。 ---一元运算符:+(正号)、—(负号)、!(not,否),!表示取反操作,简单说就是将true变为false,将false变为true; ----算术运算符:+、—、*、/、%(取模,也即是取余数) 注意: ---关系运算符: 注意:在数学中使用=表示判断相等,但是=在程序中有意义,表示赋值操作,所以用==判断两个数字是否相等。一般关系运算符都是结合if语句使用的,在if语句中可以接受布尔类型的数据进行判断; 递增与递减运算符:++(自增,变量值加1)、--(自减,变量减1);写在后面表示先使用变量之后在进行自增或自减的操作,如果写在前面,则先进行自增或自减的操作; 逻辑运算符: 不管是短路还是非短路,其基本的操作结果是一样的; 注意:1.表示短路与,对于与来说,要求所有的条件都判断,而如果使用短路与,如果第一个条件为false,则后面的条件将不再判断; 2.||表示短路或,对于或来说,要求所有的条件都判断,而如果使用短路或,如果第一个条件为true,则和面的条件将不再判断。 3.可以总结出,短路与短路或是最经常使用到的一种代码; 括号运算符:可以改变表达式的优先级; 位运算符: 举例如下: 如

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档