- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
内容;第一章:J2SE 之 JAVA概述;内容;计算机语言发展史及Java的历史地位;Java发展史与java体系;Java语言的特点;Java程序运行机制及运行过程;核心机制之Java虚拟机;核心机制之垃圾收集;;开发JDK的不止一家;Java开发环境的下载 安装 配置;Java Application初步;常见Java 开发环境;常见错误;java命令运行的是那个版本?;第二章:J2SE 之 基础语法;内容;标识符;关键字;Java常量;Java变量;提示: 程序执行过程;Java变量的分类;Java局部变量与成员变量;Java数据类型的划分;Java基本数据类型;逻辑型Boolean;字符型char;;;java中可以从任意基本类型转型到另外的基本类型
例外 ? boolean 类型不可以转换为其他的数据类型。
转换分为默认转换和强制转换
整形,字符型,浮点型的数据在混合运算中相互转换,转换时遵循以下原则:
容量小的类型默认转换为容量大的数据类型;数据类型按容量大小排序为:
byte,short,char-int-long-float-double
byte,short,char之间不会互相转换,他们三者在计算时首先回转换为int类型
容量大的数据类型转换为容量小的数据类型时,要加上强制转换符,但可能造成精度降低或溢出;使用时要格外注意。
有多种类型的数据混合运算时,系统首先自动的将所有数据转换成容量最大的那一种数据类型,然后再进行计算。(看下页)
实数常量(如:1.2)默认为 double。整数常量(如:123)默认为 int 。
;多种类型的数据混合运算;;程序格式;运算符;public class Test {
public static void main(String arg[]) {
int i1 = 10, i2 = 20;
int i = i2++;
System.out.print(i= + i);
System.out.println( i2= + i2);
i = ++i2;
System.out.print(i= + i);
System.out.println( i2= + i2);
i = --i1;
System.out.print(i= + i);
System.out.println( i1= + i1);
i = i1--;
System.out.print(i= + i);
System.out.println( i1= + i1);
}
};逻辑运算符: !-逻辑非 - 逻辑与 | - 逻辑或 ^ - 逻辑异或 - 短路与 || - 短路或
, ||,! 逻辑运算符只能用于boolean身上。;赋值运算符 (=)
当“=”两侧数据类型不一致时,可以适用默认类型转换或使用强制类型转换原则???行处理
long l = 100; int i = (int)l;
注意:可以将整型常量直接赋值给byte, short, char等类型变量,而不需要进行强制类型转换,只要不超出其表数范围
byte b = 12; char c = 100;
X byte bb = 256; X short s = -32769;;字符串连接符;表达式;计算细节;“三目条件运算符,语法格式:
x ? y : z
其中 x 为 boolean 类型表达式,先计算 x 的值,若为true,则整个三目运算的结果为表达式 y 的值,否则整个运算结果为表达式 z 的值。
举例:
int score = 80; int x = -100;
String type = score 60 ? 不及格 : 及格;
int flag = x 0 ? 1 : (x == 0 ? 0 : -1);
System.out.println(type= + type);
System.out.println(flag= + flag);;语句;if语句;for 循环语句;while do while 语句;变量的作用域;break Continue 语句;循环语句举例;switch语句(条件语句补充);方 法;递 归 调 用 recursion recursive;递 归 调 用;main;;Ex5汉诺塔(编程思想训练);Ex5汉诺塔;汉诺塔参考代码;hanoi(3,a,b,c);;第三章
您可能关注的文档
- 小学语文S版五年级下册第18课虎口藏宝(第二课时).ppt
- 小学语文《晓出净慈寺送林子方》课件.ppt
- 小学语文一年级上册jqx课件59.ppt
- 小学语文一年级上册汉语拼音gkh.ppt
- 小学语文一年级下册识字四.ppt
- 小学语文一年级上册《汉语拼音2iuü》教学课件课件.ppt
- 小学语文一年级语文园地.ppt
- 小学语文三年级上册我们的民族小学景物描写语句欣赏课件.ppt
- 小学语文一年级下园地四59.ppt
- 小学语文二年级上册《小动物过冬》课件(苏教版国标本).ppt
- 川北医学院2025年公开选调工作人员备考试题附答案解析.docx
- 自贡市大安区人民法院2025年公开招聘聘用制审判辅助人员历年题库(15人)含答案解析(夺冠).docx
- 2026长光卫星校园招聘参考题库含答案解析(必刷).docx
- 武汉市中心城区公立中学招聘历年真题题库含答案解析(夺冠).docx
- 2026广东茂名市信宜市市直学校赴高校现场招聘教师101人笔试参考题库及答案解析(夺冠).docx
- 2026河北银行校园招聘笔试历年题库及答案解析(夺冠).docx
- 中国电建集团河北省电力勘测设计研究院有限公司2026届秋季招聘48人备考题库附答案解析.docx
- 中国工商银行吉林省分行2025年度春季校园招聘备考试题(160人)附答案解析.docx
- 会计新职员述职报告(通用3篇).docx
- 2022年员工转正的述职报告(精选12篇).docx
原创力文档


文档评论(0)