Java程序设计案例教程

出版时间:2010-2  出版社:北京大学出版社  作者:胡巧多,杨田宏 主编  页数:322  

前言

北京大学出版社第六事业部在2005年组织编写了《21世纪全国应用型本科计算机系列实用规划教材》,至今已出版了50多种。这些教材出版后,在全国高校引起热烈反响,可谓初战告捷。这使北京大学出版社的计算机教材市场规模迅速扩大,编辑队伍茁壮成长,经济效益明显增强,与各类高校师生的关系更加密切。2008年1月北京大学出版社第六事业部在北京召开了“2l世纪全国应用型本科计算机案例型教材建设和教学研讨会”。这次会议为编写案例型教材做了深入的探讨和具体的部署,制定了详细的编写目的、丛书特色、内容要求和风格规范。在内容上强调面向应用、能力驱动、精选案例、严把质量:在风格上力求文字精练、脉络清晰、图表明快、版式新颖。这次会议吹响了提高教材质量第二战役的进军号。案例型教材真能提高教学的质量吗?

内容概要

《Java程序设计案例教程》全面综合地介绍了面向对象程序设计语言Java的基础知识和综合应用,使用IBM公司的Eclipse开发环境,内容体现了Java的最新成果和应用情况。全书分为Java语言入门篇、Java语言基础编程篇、Java语言编程应用篇和Java语言高级篇4部分,共计12章。书中通过大量实际应用案例,讲述Java语言的程序设计技巧和应用,有利于帮助学生快速掌握Java语言的主要特性,学习Java类库的设计与使用方法和软件应用等前沿技术,全面提高学生综合分析、设计和解决实际问题的能力。木书内容丰富,实例典型,适合作为应用型高等院校本科相关专业的教材,同时也可作为计算机培训教材使用。为方便教学和实践,《Java程序设计案例教程》配有电子教案、习题参考答案和案例程序源代码等。

书籍目录

第1部分 Java语言入门篇 第1章 Java语言与面向对象程序设计  1.1 Java语言概述	1.1.1 Java的发展历史	1.1.2 Java技术体系	1.1.3 Java平台	1.1.4 Java的特点	1.1.5 本节小结	1.1.6 自测练习  1.2 Java环境的建立与使用	1.2.1 JDK概述	1.2.2 JDK的下载和安装	1.2.3 用.JDK管理Java的应用	1.2.4 设置运行环境参数	1.2.5 Java程序开发过程	1.2.6 本节小结	1.2.7 自测练习  1.3 Java开发工具	1.3.1 开发工具简介	1.3.2 Eclipse的下载安装	1.3.3 Eclipse的设置	1.3.4 使用Eclipse开发Java应用程序	1.3.5 本节小结	1.3.6 自测练习  1.4 本章小结  1.5 本章习题  1.6 综合实验项目1 第2章 Java语言的编程基础  2.1 Java语言基础知识	2.1.1 标识符	2.1.2 变量	2.1.3 常量	2.1.4 本节小结	2.1.5 自测练习  2.2 基本数据类型	2.2.1 整数类型	2.2.2 浮点类型	2.2.3 字符类型	2.2.4 布尔类型	2.2.5 本节小结	2.2.6 自测练习  2.3 运算符与表达式	2.3.1 二元算术运算符	2.3.2 单目算术运算符	2.3.3 关系运算符	2.3.4 逻辑运算符	2.3.5 位运算符	2.3.6 条件运算符  2.3.了赋值运算符	2.3.8 运算符的优先级和结合规则	2.3.9 木节小结	2.3.10 自测练习  2.4 控制语句	2.4.1 顺序结构程序设计	2.4.2 选择结构程序设计	2.4.3 循环结构程序设计	2.4.4 转向控制语句	2.4.5 本节小结	2.4.6 自测练习  2.5 Java语言的数组	2.5.1 一维数组	2.5.2 多维数组	2.5.3 本节小结	2.5.4 自测练习  2.6 Java语言的字符串	2.6.1 String类	2.6.2 StringBuffer.类	2.6.3 本节小结	2.6.4 自测练习  2.7 本章小结  2.8 本章习题  2.9 综合实验项目2第2部分 Java语言基础编程篇 第3章 Java语言与面向对象  3.1 Java语言的类和对象	3.1.1 面向对象的概念	3.1.2 类的定义    3.1.3 对象	3.1.4 构造方法	3.1.5 类的成员设计	3.1.6 类与对象的关系	3.1.7 本节小结	3.1.8 自测练习  3.2 Java语言系统定义类的使用	3.2.1 使用系统类的前提条件	3.2.2 常用系统定义的基础包	3.2.3 本节小结	3.2.4 自测练习  3.3 Java语言用户定义类的设计	3.3.1 Java程序设计主要内容	3.3.2 类成员访问控制及类访问控制	3.3.3 类的封装	3.3.4 本节小结	3.3.5 自测练习  3.4 本章小结  3.5 本章习题  3.6 综合实验项目3 第4章 Java语言类的继承 第5章 Java接口与包第3部分 Java语言编程应用篇 第6章 Java语言的图形用户界面开发 第7章 Java语言的多媒体技术 第8章 uava语言的异常处理 第9章 Java语言的输入/输出 第10章 Java语言的线程第4部分 Java语言高级篇 第11章 Java数据库编程 第12章 Java Web编程技术参考文献

章节摘录

插图:1.类成员访问控制1)数据成员的作用域数据成员变量在声明时,是通过添加修饰符来限定其作用域的,即限定其他类或本类成员对它的访问权限。成员数据常用的访问修饰符有以下几种。(1)public公用变量修饰符,被它所修饰的变量可以被所有类访问。(2)protected保护变量修饰符,除了提供包内的访问权限外,protected修饰的变量允许继承此类的子类访问。(3)private私有变量修饰符,阻止其他类对private修饰的变量访问,仅提供给当前类内部访问的变量,private变量不能被继承。private修饰符可以隐藏类的实现细节。上述3种访问修饰在访问级别上是依次降低的。(4)Java中除了上述3种修饰符外,还存在第4种修饰符,即不加任何访问关键字的默认访问模式。它只允许同包内进行访问,不同包之间不允许相互访问。(5)final常量修饰符,将变量声明为final可保证所修饰的变量在使用中不被改变。被声明为final的变量必须在声明时给定初值,而且在以后的引用中只能读取,不可修改。上述5种访问修饰的变量均为类的实例变量。(6)static类变量修饰符,成员变量前面加上static修饰符,表示该成员变量为类变量。不需要创建对象,就可以利用“类的引用”来访问static成员。每个成员变量按其各自属性还可以带有各自的数据类型,具体参见前章讲述内容。2)方法成员的作用域同上述,方法成员也是通过添加修饰符宋限定其作用域的,即限定其他类或本类成员对它的访问权限。成员方法常用的访问修饰符有public,private,protected等访问权限修饰符,也可以是static,final,native,aLbstract,synchronized等非访问权限修饰符。(访问权限修饰符指出满足什么条件时该方法成员可以被访问;非访问权限修饰符指明数据成员的使用方式。)除构造方法、类方法和实例方法外,下面简单说明其他修饰符所修饰成员方法的用途。(1)final方法是指最终方法,它能被子类继承和使用,但不能在子类中修改或重新定义。它的主要目的是利用本地资源扩展Java功能,而与Java本身的机制无关。(2)native方法是指本地方法,当在方法中调用一些不是由Java语言编写的代码或者在方法中用Java语言直接操作计算机硬件时要声明为native方法。可以通过System。loadLibrary()方法装入。如果本地方法没有装载成功,则会有异常被抛出。

编辑推荐

《Java程序设计案例教程》:21世纪全国应用型本科计算机案例型规划教材

图书封面

评论、评分、阅读与下载


    Java程序设计案例教程 PDF格式下载


用户评论 (总计2条)

 
 

  •   面向对象程序设计的课本。。。
  •   送货速度比较慢~~~~~~~
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7