2026-3-2 21:23:12 周一
  忘记密码
帐号
密码
  
首  页 | 文化新闻 | 出版社 | 发行单位 | 出版观澜 | 馆配 | 图书 | 音像 | 报刊 | 电子出版物 | 文化艺术品 | 诗意名城 | 一字千金
动  漫 | 休闲游戏 | 手机小说报 | 视 频 | 文交会 | 文化焦点 | 名家名作 | 我新我秀 | BBS | EMBA | 29中 | 总平台
  购买本书的顾客还买过  
Java程序设计实用教程
Java程序设计实用教程
俄罗斯远东地区药用植物
俄罗斯远东地区药用植物
  销售排行  
 高效能人士的七个习惯(金版)
 景观设计基础
 体育与健康(中职)
 给生命涂上爱的底色
 桥牌逻辑
 若纪若离:小土豆启示录
 中医症状治疗学
 实验诊断学彩色图谱——医学..
江苏发行网 >> 图书 >> 教育
Java程序设计实用教程
Java程序设计实用教程
商品编号:JSFXW20090629165339 版号:9787811290981
开    本:16开 装帧:平装
版    次:2008年 1版
发行单位:江苏发行网
出版单位:黑龙江大学出版社
著 作 者:作者:毕树军 编者:毕树军
商品数量:1本 被浏览903次  热卖中
商品折扣:7.9 折  赠送积分:0分  共节省6.80元
商品价格: ¥32.60元
¥25.80元
市场价 会员价


内容简介


《Java程序设计实用教程》全面地讲解了Java的基础内容和编程方法,在内容的深度和广度方面都给予了仔细考虑,在类、对象、继承、接口等重要的基础知识上侧重深度,而在实用类、集合类的讲解上侧重广度。通过对《Java程序设计实用教程》的学习,读者可以掌握Java面向对象编程的思想和Java在网络编程中的一些重要技术。《Java程序设计实用教程》注重可读性和实用性,配备了大量的例题,例题全部在JDK1.5环境下编译通过。许多例题都经过精心的考虑,既能帮助读者理解知识,又具有启发性。《Java程序设计实用教程》通俗易懂,便于自学,针对较难理解的问题,例子都是从简单到复杂,内容逐步深入,便于读者掌握Java编程的技巧。《Java程序设计实用教程》适合作为大专院校、普通高等学校(本科)Java语言程序设计的教材,也可以作为自学用书。


目录



第1章 Java语言概述
1.1 Java的诞生
1.2 Java的特点
1.3 Java与C,C++和C#的关系
1.4 Java运行平台
1.4.1 三种平台简介
1.4.2 安装JavaSE平台
1.5 Java程序的开发过程
1.6 简单Java应用程序开发示例
1.7 Java程序工作原理
小结
习题

第2章 结构化程序设计
2.1 标识符和关键字
2.2 基本数据类型
2.3 基本数据类型的转换
2.4 运算符和表达式
2.5 语句概述
2.6 控制语句
2.7 循环语句
2.8 break和continue语句
小结
习题

第3章 面向对象程序设计
3.1 编程语言的几个发展阶段
3.1.1 机器语言
3.1.2 过程语言
3.1.3 面向对象编程
3.2 类
3.2.1 类声明
3.2.2 类体
3.2.3 成员变量和局部变量
3.2.4 方法
3.2.5 方法重载
3.2.6 构造方法
3.2.7 类方法和实例方法
3.2.8 值得注意的问题
3.3 对象
3.3.1 创建对象
3.3.2 使用对象
3.3.3 对象的引用和实体
3.3.4 参数传值
3.4 修饰词static
3.4.1 实例变量和类变量的区别
3.4.2 实例方法和类方法的区别
3.5 包
3.5.1 package语句
3.5.2 import语句
3.6 封装性
3.6.1 私有变量和私有方法
3.6.2 共有变量和共有方法
3.6.3 友好变量和友好方法
3.6.4 受保护的成员变量和方法
3.6.5 public类与友好类
3.7 继承性
3.7.1 创建子类
3.7.2 子类的继承性
3.7.3 成员变量的隐藏和方法的重写
3.7.4 对象的上转型对象
3.8 多态性
3.8.1 静态多态性
3.8.2 动态多态性
3.9 修饰词final和abstract
3.9.1 修饰词final
3.9.2 修饰词abstract
3.10 this关键字
3.11 super关键字
3.12 接口
3.12.1 接口的声明与使用
3.12.2 接口回调
3.12.3 接口做参数
3.12.4 抽象类与接口的比较
3.13内部类
3.14匿名类
3.14.1 和类有关的匿名类
3.14.2 和接口有关的匿名类
3.15泛型类
3.16 Class类
3.17 jar文件
小结
习题

第4章 数组、字符串
4.1 数组
4.1.1 一维数组
4.1.2 多维数组
4.2 string类和StringBuffer类
4.2.1 String类
4.2.2 String类常用方法
4.2.3 “hello”与newString(“hello”)的区别
4.2.4 字符串与基本数据的相互转化
4.2.5 StringBuffel'类
4.2.6 String类与Str'ingBuffer类的区别
4.2.7 正则表达式
小结
习题

第5章 常用实用类
5.1 0bject类
5.2 包装类
5.2.1 包装类的构造方法
5.2.2 包装类的常用方法
5.2.3 包装类的特点
5.3 Math类
5.4.Random类
5.5 处理日期的类
5.5.1 Date类
5.5.2 DateFormat类
5.5.3 Calendar类
5.6 BigDecimal类
小结
习题

第6章 Java集合
6.1 C0llection和Iterator接口
6.2 Set(集)
6.2.1 Set的一般用法
6.2.2 Hashset类
6.2.3 TreeSet类
6.3 List(列表)
6.3.1 访问列表的元素
6.3.2 为列表排序
6.3.3 ListIterator接口
6.3.4 获得固定长度的List对象
6.3.5 比较.1 ava数组和各种List的性能
6.4 Map(映射)
6.5 HashSet,和HashMap的负载因子
6.6 集合的编译时类型检查
6.7 用for循环遍历集合
6.8 集合实用类
6.9 历史集合类
小结
习题

第7章 异常处理
7.1 异常及其种类
7.2 异常产生
7.3 异常处理
7.3.1 捕捉异常
7.3.2 转移异常

第8章 输入与输出流
第9章 Swing图形用户界面程序设计
第10章 多线程程序设计
第11章 Java中的网络编程
第12章 Java与数据库操作
第13章 小应用程序
……
 


序言


Java是一种很优秀的编程语言,具有面向对象、与平台无关、安全、稳定和多线程等特点,是目前软件设计中功能极为强大的编程语言。Java语言不仅可以用来开发大型的应用程序,而且特别适合于在Internet上应用开发。Java已成为网络时代最重要的编程语言之一。
本书全面地讲解了Java的基础内容和编程方法,在内容的深度和广度方面都给予了仔细考虑,在类、对象、继承、接口等重要的基础知识上侧重深度,而在实用类、集合类的讲解上侧重广度。通过对本书的学习,读者可以掌握.Java面向对象编程的思想和Java在网络编程中的一些重要技术。
全书共分13章。第l章主要介绍了Java产生的背景、特点和Java开发平台,读者可以了解到Java是怎样做到“一次写成,处处运行”的。第2章主要介绍了Java面向结构化程序设计部分,包括Java的基本数据类型、运算符和控制语句。第3章是本书的重点内容之一,讲述了类,对象,面向对象的封装性、继承性、多态性,接口,内部类,匿名类以及.Java语言新增的泛型等重要知识。第4章讲述了。Java的引用数据类型——数组及最常用的字符串在.Java中如何处理,详细分析了String与StringBuffex类。第5章和第6章讲述了常用的实用类,包括Object类、包装类、处理日期、数学计算及.Java中的集合等实用类。第7章讲述了如何在Java中捕获并处理异常,及在面向对象编程中处理异常与结构化程序设计的不同。第8章讲解了Java中的输人/输出流技术,特别介绍了怎样使用输人/输出流来克隆对象以及。Java的文件锁技术。第9章是基于Swing的cuI设计,讲解了容器、布局管理器、常用的组件,对于比较复杂的组件都给出了很实用的例子。第10章讲述了多线程技术,这也是很难讲解的一部分内容,在这一章我们通过许多有启发的例子来帮助读者理解多线程编程。第11章讲解了.Java在网络编程中的一些重要技术,涉及到URL,Socket,InetAddrees,DatagramPacket等重要的网络概念。第12章主要讲解了Java操作数据库的技术,包括如何搭建数据库环境,如何使用JDBC查询、更新、插人、删除数据以及预编译技术。第13章主要讲解了.Java Applet的运行原理以及在网络中的角色。
本书注重可读性和实用性,配备了大量的例题,例题全部在JDKl.5环境下编译通过。许多例题都经过精心的考虑,既能帮助读者理解知识,又具有启发性。本书通俗易懂,便于自学,针对较难理解的问题,例子都是从简单到复杂,内容逐步深入,便于读者掌握.Java编程的技巧。本书适合作为大专院校、普通高等学校(本科)Java语言程序设计的教材,也可以作为自学用书。


先读为快


第1章 Java语言概述
Java语言是一门很优秀的语言,具有面向对象、与平台无关、安全、稳定和多线程等优良特性,是目前软件设计中功能极为强大的编程语言。Java语言不仅可以用来开发大型的应用程序,而且特别适合于在Internet上应用开发。Java具备了“一次写成,处处运行”的特点。Java已成为网络时代最重要的语言之一。
1.1 Java的诞生
Java是1995年6月由Sun公司发布的革命性的编程语言。之所以称Java为革命性编程语言,是因为传统的软件往往与具体的实现环境有关,一旦环境有所变化就需要对软件进行一番改动,耗时费力,而Java编写的软件能在执行码上兼容。这样,只要计算机提供了Java解释器,Java编写的软件就能在其上运行。
Java语言的出现是源于人们对独立于平台语言的需要,希望这种语言能编写出可以嵌入各种家用电器等设备的芯片,且易于维护的程序。但是,人们发现当时的编程语言,如C,C++等都有一个共同的缺点,那就是只能对特定的CPU芯片进行编译。这样,一旦电器设备更换了芯片就不能保证程序正确运行,就可能需要修改程序并针对新的芯片重新进行编译。1990年Sun公司成立了由James Gosling领导的开发小组,开始致力于开发一种可移植的、跨平台的语言,该语言能生成正确运行于各种操作系统、各种CPU芯片上的代码。他们的精心钻研和努力促成了Java语言的诞生。Java的快速发展得利于Internet和Web的出现,Internet上有各种不同的计算机,它们可能使用完全不同的操作系统和CPU芯片,但仍希望运行相同的程序,Java的出现标志着真正的分布式系统的出现。

星级指数: ☆☆ ☆☆☆ ☆☆☆☆ ☆☆☆☆☆
标    题:
内    容:
 
配送范围 如何交款 我的订单 售后服务 需要帮助
运费收取标准
■ 配送时间和配送范围
付款方式
■ 汇款单招领
如何查询订单情况
■ 怎样下订单
■ 退换货原则
■ 退换货处理
忘记了密码
 
关于我们 | 友情链接 | 网站地图 | 汇款方式 | 帮助中心 | 合同下载
在线客服:江苏发行网温馨客服二 江苏发行网温馨客服四
中华人民共和国增值电信业务经营许可证号:苏B2-20100342 备案号:苏ICP备10223332号-2
网站服务电话:025-51861377 发行协会电话:025-83361842 服务邮箱:admin@jsfxw.com
版权所有 上书房 法律顾问团:鲍平 律师、邱宝军 律师