网站大量收购独家精品文档,联系QQ:2885784924

第三章Java程序设计基础.pptx

  1. 1、本文档共97页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

;小节安排;;Java语言的发展史

;Java语言的发展史;Java语言的发展史;Java的现状;Java的现状;Java的现状;小节安排;Java的特点;Java的特点;Java的特点;Java的特点;Java的特点;Java的特点;Java的特点;Java特点;Java特点(三个平台架构);Java特点(三个平台架构);Java特点(三个平台架构);几个Java技术术语;23;小节安排;Java虚拟机;Java的工作原理;小节安排;Java输入和输出方式;标识符和关键字;问题:是/不是标识符?;标识符的习惯命名;Java关键字;数据类型;基本数据类型;变量和常量;Java常量;变量和常量;变量的四个要素;变量在内存中的存储方式;Java变量必须属于某种类型;Java运算符和表达式;Java运算符和表达式;1、算术运算符;1、算术运算符;1、算术运算符;2、关系运算符;关系运算符的注意事项;关系运算符的注意事项;3、布尔逻辑运算符;3、布尔逻辑运算符(短路示例);4、位运算符;5、赋值类运算符;5、赋值类运算符;6、条件运算符;7、其他运算符;运算符优先级;小节安排;面向对象程序设计;面向对象技术基础

;对象的基本概念;类(class);用面向对象程序设计解决实际问题的基本思想;对象、实体与类关系图;面向对象的特性;面向对象的特性;面向对象的特性;面向对象的特性;案例:学生成绩查询系统;系统分析(1):确定对象;确定学生成绩查询系统中的对象;确定对象属性和操作;学生成绩查询系统案例研究中的对象可能的属性和操作;学生成绩查询系统案例研究中的对象可能的属性和操作(续);为对象建模;类;;类首声明;类的修饰符;类主体;;;公共类;例:声明一个学生类;[修饰符][static][final][transient]变量类型变量名

static:表示是一个类成员变量(静态变量);

final:表示是一个常量(最终成员变量);

例:finaldoublePI=3.1415926;

transient:表示一个临时变量

修饰符:表示变量的访问权限(缺省访问、public、protected和private)

作用域:整个类。;[修饰符]返回类型方法名([参数列表])

[throws异常类]{

方法体

}

修饰符:

方法的访问权限(缺省的、public、protected和private)

static:类方法(静态方法);

abstract:抽象方法(无方法体的方法);

final:最终方法(不能被子类改变)。

throws:表示抛出异常;构造方法;构造方法的特性;对象;对象;实例化(创建对象);对象的使用;类中变量的作用域;classStudent{

Stringname;

charxingbie;

intstuID;

publicStudent(){}

publicStudent(StringstuName,charxingbie,intstuID){

name=stuName;

this.xingbie=xingbie;

this.stuID=stuID;

}

publicvoidsetName(StringstuName){

name=stuName;

}

publicvoidsetxingbie(charxingbie){

this.xingbie=xingbie;

}

publicvoidsetStuID(intstuID){

this.stuID=stuID;

}

publicstaticvoidmain(Stringargs[]){

Student[]s=newStudent[30];

for(inti=0;is.length;i++){

s[i]=newStudent();

}

}

};测试Student类TestStudent.java;小节安排;【程序3-19】编写一个测试Citizen类功能程序,创建Citizen对象并显示对象的属

文档评论(0)

zzqky + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档