新書推薦:
《
尼罗河往事:古埃及文明4000年
》
售價:HK$
76.2
《
一个人·谁也不是·十万人(诺贝尔文学奖得主反思自我的巅峰之作)
》
售價:HK$
54.9
《
重写晚明史(全5册 精装)
》
售價:HK$
781.8
《
汉末晋初之际政治研究
》
售價:HK$
132.2
《
强者破局:资治通鉴成事之道
》
售價:HK$
80.6
《
鸣沙丛书·鼎革:南北议和与清帝退位
》
售價:HK$
121.0
《
从康德到黑格尔的发展:兼论宗教哲学(英国观念论名著译丛)
》
售價:HK$
60.5
《
突破不可能:用特工思维提升领导力
》
售價:HK$
77.3
|
內容簡介: |
《普通高等教育"十一五"**规划教材:java程序设计》将java程序设计和面向对象思想结合在一起,介绍了java语言特点和功能。主要包含java编程基础知识、java运算符、java编程语法、面向对象程序设计的基本概念、异常处理、多线程、输入输出流、网络编程、图形用户界面设计、多媒体技术、awt事件处理等。
《普通高等教育"十一五"**规划教材:java程序设计》有许多实例,对编程技术有详细生动展示,有利于读者对相关知识和技术的理解,培养解决实际问题的能力。
|
目錄:
|
第1章Java概述
1.1?Java语言的发展历程
1.2?Java语言的特点
1.2.1简洁性
1.2.2面向对象
1.2.3?动态性
1.2.4安全性
1.2.5平台无关性和可移植性
1.2.6高性能性
1.2.7?多线程
1.2.8分布式
1.2.9健壮性
1?13?Java语言的开发工具包
1.3.1?JDK的下载、安装和设置
1.3.2?JDK的简介
1.4?Java程序的基本结构
1.5?Java程序的开发
1.5.1一个简单的JavaApplication程序
1.5.2一个简单的Java?Applet程序
1.5.3?Java?Applet图形界面的输入输出
1.5.4?JavaApplication图形界面的输入输出
习题
第2章Java语言基础知识
2.1?Java程序基本结构
2.2?Java符号集
2.2.1关键字
2.2.2标识符
2.2.3程序中的注释
2.3数据的简单类型
2.4常量
2.4.1整数
2.4.2浮点数
2.4.3字符型常量
2.4.4布尔型常量
2.5变量和变量声明
2.6变量的作用域及初始化
2.6.1作用域
2.6.2变量初始化
2.7运算符及表达式
2.7.1表达式
2.7.2算术运算符
2.7.3?关系和布尔运算符
2.7.4位运算符
2.7.5赋值运算符和数据的类型转换
2.7.6条件运算符
习题
第3章流程控制、数组
3.1分支语句
3.1.1条件分支语句if—else
3.1.2多分支语句switch和中断语句break
3.2循环语句
3.2.1?while语句
3.2.2?d0—while语句
3.2.3?for语句
3.3?continue语句
3.4?return语句
3.5数组和字符串
3.5.1数组声明
3.5.2数组元素及初始化
3.5.3?多维数组
3.5.4字符串
习题
第4章类和对象
4.1面向对象程序设计
4.1.1对象
4.1.2消息
4.1.3争毛
4.2类的创建
4.2.1?类声明
4.2.2类体定义
4.3方法过载
4.4类的构造方法
4.5类成员和实例成员
4.5.1?类成员
4.5.2?实例成员
4.6对象
4.6.1对象创建
4.6.2对象使用
4.6.3对象清除
4.6.4?finalize()方法
习题
第5章超类、子类和继承性
5.1?继承性
5.2创建子类
5.3成员变量的隐藏和方法覆盖
5.4?null,this和super
5.4.1?null
5.4.2?this
5.4.3?super
5.5运行时的多态
5.6方法过载与方法覆盖区别
5.7?final类和方法
5.8?abstract类和方法
5.9?0bject类
习题
第6章包、访问控制和接口
6.1?包
6.1.1?package语句
6.1.2?import语句
6.2编译和运行包中的类
6.3访问控制
6.3.1公共型public
6.3.2保护型protected
6.3.3缺省型
6.3.4私有型private
6.4访问控制示例
6.5接口
6.5.1接口的定义
6.5.2接口的实现
6.5.3接口的类型
6.6完整的Java源文件
习题
第7章异常处理
7.1异常类的层次
7.2异常处理
7.3嵌套的异常处理
7.4?throw语句
7.5?throws语句
总结
习题
第8章多线程设计
8.1多线程机制
8.1.1线程的基本概念
8.1.2线程的三个部分
8.2多线程实现方法
8.2.1创建Thread类子类方法
8.2.2创建实现接口Runnable的方法
8.3多线程状态及调度
8.3.1?线程的状态
8.3.2线程的优先级及调度
8.3.3线程的控制
8.4线程同步
8.4.1?线程同步
8.4.2同步锁
8.5线程通信
8.5.1?wait方法和notify方法
8.5.2状态转换图
8.5.3?wait和notify的应用示例
习题
……
第9章输入输出流
第10章网络编程
第11章GUI编程
第12章多媒体应用
第13章AWT事件处理
参考文献
|
|