- 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语言基础组成》.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 ,但是任意一行满足,则运行中止。整个为一个语,尽快其很长。
......
您可能关注的文档
最近下载
- 城市轨道交通AFC系统65课件.pptx VIP
- 2025年云南省交通投资建设集团有限公司校园招聘笔试备考题库及答案解析.docx VIP
- 建筑工地基孔肯雅热防控和应急方案.docx VIP
- 第3章 知觉和模式识别.ppt VIP
- 公开课饮酒其五省公开课一等奖全国示范课微课金奖课件.pptx VIP
- 第二单元 6~10的认识和加、减法 单元教学设计 2025人教版数学一年级上册.pdf
- 钢筋混凝土管管道吊装方案.doc VIP
- 中医操作评分标准.pdf VIP
- 5.1 探究过氧化钠与二氧化硫的反应 课件 高一下学期化学人教版(2019)必修第二册.pptx VIP
- 农广校说课大赛.pptx VIP
文档评论(0)