尚学堂演示课件J2SE上半部分.pptVIP

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

内容;第一章: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);;第三章:J

文档评论(0)

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

分享好文档!

1亿VIP精品文档

相关文档