- 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语言基础;2.1 Java数据类型;Java数据类型的分类;几个概念1 标识符与保留字;保留字;2 常量与变量;2.1.1 基本数据类型;整型数据;整型数据的使用;整型数据的使用2;声明和初始化;浮点型;默认的小数都是double型的
float x=1.2f;//正确
float x=1.2;//错误
;字符型数据;转义字符:为了简便的表达一些常用的特殊字符而采用的方法,即\后跟某个字符组合后被赋予新的意义的字符。常见的如
\u : unicode字符
\t : 制表
\r : 回车;字符串;布尔型数据;2.1.2 数据类型之间的转换;不同方向上的转换;类型之间的转换;示例;造型(cast);造型2;混合运算规则;混合运算;问:下列语句哪些是正确的,哪些是错误的;2.2 运算符与表达式;算术运算;自增、自减运算;关系和布尔运算;布尔运算(逻辑运算);位运算;例子;屏蔽的例子;移位运算;移位的例子;;几点说明;说明(2) :“Ulcer Addicts Really Like C A lot”,即“溃疡患者特别喜欢(维生素)C”。;2.3 流程控制语句;结构化程序设计;结构化程序设计的特点;块结构;块作用域;条件语句;简单的if例子;重复的if-else选择;例子2;开关语句;switch语句说明;switch语句的例子;switch语句的例子;;循环语句;while语句;例子;例子2;do-while语句;for循环;例子;说明;说明2 ;中断与继续;;labelled break;例子;执行结果;程序设计举例;例1a----println的使用以及字符串连接;例1b----打印多行文字;例2---简单计算:摄氏温度转换成华氏温度;例2a---简单计算---大小写字母转换;例2a---简单计算-----英镑和公斤转换;例3---输入流;例3---输入流;例3---输入流----方法说明;第三章 面向对象基础;3.1 对象、消息和类抽象的计算机世界;对象的基本组成;对象的例子;对象的类型----类;建立、使用第一个对象;1;2;3;3.2 控制和使用对象;Dog d= new Dog();
d.bark();;;对象创建的步骤;;;;对象的存活和消亡;;;3.3 数组;数组的元素由变量组成。;对象数组--元素不是简单数据类型;;;数组初始化— 例;访问数组元素;与其它语言不同,Java自动检查下标是否合法,如果认为某下标非法,将生成一个IndexOutOfBoundsException的异常,阻止程序继续执行。;元素访问----为所有元素赋值;数组的复制;问题:下面的程序有错吗;2;class Books {
int id=0;
public static void main(String[] args){
Books[] b=new Books[5];
int z=0;
while(z3){
b[z]=new Books();
b[z].id=z;
z=z+1;
}
b[3]=b[1];
b[4]=b[1];
b[3]=null;
b[4]=b[0];
b[0]=b[3];
b[3]=b[2];
b[2]=b[0];
}
}
;第四章 面向对象特性;4.1 类和封装;Java类的基本结构;Method behavior and state;Method;Method;Method pass something to method;Method get things back from a method;Method Java is pass-by-value;Method Getter and Setter;封装;封装的方法;封装;class DogTestDrive {
public static void main(String[] args) {
Dog d=new Dog();
d.size=40;
d.bark();
}
};instance variables;instance variables;instance variables;构造器和初始化;构造器和初始化;构造器和初始化;构造器和初始化;构造器和初始化;构造器和初始化;构造器和初始化;构造器和初
文档评论(0)