Java语言程序设计

出版时间:2010-9  出版社:清华大学出版社  作者:郎波  页数:397  
Tag标签:无  

前言

Java语言是由Sun公司开发的新一代编程语言,自1995诞生至今,Java得到了飞速的发展,已经涉及计算机应用的众多领域,如浏览器应用、桌面应用、Internet服务器、中间件、个人数字代理、嵌入式设备等。Java语言的面向对象、跨平台、多线程等特性,奠定了其作为网络应用开发首选工具的基础。Java的内容体系非常丰富,本书的立足点是Java语言基础部分,以Java语言的基本内容体系为线索,将面向对象程序设计的原则与特点融入到具体的Java程序实例中,覆盖了Java二级等级考试的知识体系要求。本书共分17章,第1章主要介绍了Java程序的调试过程,Java语言的特点。第2章介绍了Java数据类型与表达式,基本的输入/输出操作。第3章介绍了条件语句和循环语句的使用。第4章介绍了数组的应用,方法的定义与调用,方法参数传递问题。第5章介绍了类与对象的概念,类成员和实例成员的访问差异,this的运用,以及变量的有效范围。第6章介绍了继承与多态的概念,访问控制修饰符、final修饰符,以及super的使用,并介绍了Object和Class类的使用。第7章介绍了字符串处理,基本数据类型包装类,日期和时间的访问处理。第8章介绍了抽象类与接口的使用,内嵌类的应用。第9章介绍了Java异常处理机制及编程特点。第10章介绍了Java Applet与Java绘图,涉及Applet的方法、HTML参数传递、AWT图形绘制以及Applet的多媒体支持等。第11章介绍了图形用户界面编程基础,主要涉及图形界面布局、事件处理特点、简单的图形部件和容器的使用,还介绍了鼠标和键盘事件处理。第12章介绍了Java多线程的编程处理特点,共享资源的访问控制。第13章介绍了流式输入/输出与文件处理,主要涉及字节流和字符流的读写、对象序列化,以及文件信息的获取与文件的管理,文件的随机访问等。第14章介绍了Java泛型与收集API,主要涉及泛型的概念、收集API的定义层次与使用。第15章介绍了Swing部件和AWT中其他图形部件的使用,主要涉及对话框、菜单和各类选择部件。第16章介绍了Java的网络编程,主要涉及Socket通信和数据报传输编程、URL资源访问。本章也给出了简单聊天程序的综合设计样例,分别通过Socket通信和数据报多播实现。第17章讨论了Java数据库访问编程技术,本章还结合一个简单考试系统的设计给出了一个综合设计样例。

内容概要

  《Java语言程序设计(第2版)》以Java语言的内容体系为线索,将面向对象程序设计的原则与特点融入到具体的Java程序实例中。《Java语言程序设计(第2版)》共分17章,主要包括Java语言概述,Java数据类型与表达式,流程控制语句,数组和方法,类与对象,继承与多态,常用数据类型处理类,抽象类、接口及内嵌类,异常处理,JavaApplet与Java绘图,图形用户界面编程基础,多线程,流式输入/输出与文件处理,Java泛型与收集API,高级图形界面编程,Java的网络编程,JDBC技术和数据库应用。《Java语言程序设计(第2版)》的讲述由浅入深,注重理论与实际的结合,例题精炼,许多例子是实际应用的写照,有利于培养学生解决实际问题的能力。在内容取舍方面,覆盖了全国计算机等级考试二级Java考试大纲的要求,并与笔者研究的网络教学课件、教学平台、PPT课件等教学资源进行有效配合,形成立体化的教学体系。  《Java语言程序设计(第2版)》可作为大中专院校低年级学生学习Java和面向对象程序设计方法的教材,也可作为广大自学者和软件开发人员的参考用书。

书籍目录

第1章 绪论1.1 Java的起源与发展1.1.1 Java的发展历史1.1.2 Java技术体系l.2什么是Java技术1.2.1 Java语言1.2.2 Java平台1.2.3 Java的特征1.3 Java语法机制概述1.4 Java的运行系统与JVM1.4.1 Java运行系统1.4.2 Java虚拟机JVM1.5 Java程序开发1.5.1 Java API1.5.2 JDK的下载与安装使用1.5.3 Java程序的编写与编译过程1.5.4 Java开发工具1.6小结习题1第2章 面向对象程序设计基本概念2.1面向对象程序设计方法概述2.1.1 面向对象问题求解的基本思想2.1.2 面向对象程序设计方法的内涵2.2对象与类2.2.1对象的含义与结构2.2.2对象之间的互操作2.2.3类的概念2.2.4基于类与对象的面向对象问题求解方法2.3封装与数据隐藏2.4继承2.5多态2.5.1多态的含义2.5.2晚联编2.6基于服务的面向对象程序设计思想2.7面向对象程序设计的优势2.8小结习题2第3章 Java语言基础3.1标识符与数据类型3.1.1 Java基本语法3.1.2标识符3.1.3关键字3.1.4基本数据类型3.1.5复合数据类型3.1.6基本类型变量与引用类型变量3.2表达式与语句3.2.1变量3.2.2运算符与表达式3.2.3语句3.3程序流控制3.3.1 while和do while语句3.3.2 for语句3.3.3 if else语句3.3.4 switch语句3.3.5循环跳转语句3.4数组3.4.1数组的声明3.4.2数组的创建与初始化3.4.3多维数组3.4.4增强的for循环3.4.5数组的复制3.5小结习题3……第2篇 应用技术篇参考文献

章节摘录

插图:1.1  面向对象程序设计的特性早期的编程语言如Fortran、C等都是面向过程的语言,面向过程编程的一个明显特点是数据与程序的分开,随着计算机软件的发展,程序越做越大,软件维护也日益困难。面向对象编程贴近于人类思维方式,面向对象的软件开发将世界上的事物均看作对象。对象有两个特征,即状态与行为,对象可以通过自身的行为来改变自己的状态。最新的程序设计语言一般为面向对象的语言,面向对象程序设计具有如下四大特性。1.封装性(Encapsulation)面向对象的第一个原则是把数据和对该数据的操作都封装在一个类中,类的概念和现实世界中的“事物种类”是一致的。例如,电视机就是一个类。每台电视都有尺寸、品牌、频道等属性。可通过“on/off”开关来开启电视,并更改频道让电视播放不同的节目。对象是类的一个实例化结果,对象具有类所描述的所有属性以及方法。对象是个性化的,在程序设计语言中,每个对象都有自己的存储空间来存储对象的各个属性值,有些属性本身也可能是由别的对象构成的。每个对象都属于某个类。面向对象程序设计就是设计好相关的类,类中有属性和方法。在统一建模语言UML中使用如图1-1所示的符号来描述对象和类的结构,其中,属性用来描述对象的状态,而方法则描述对象的行为。2.继承性(Inheritance)继承是在类、子类以及对象之间自动地共享属性和方法的机制。类的上层可以有父类,下层可以有子类,从而形成一种层次结构。一个类将直接继承其父类的属性和行为,而且,继承还具有传递性,因此,它还将间接继承所有祖先类的属性和行为。图1-2给出了以学生为主体的类继承层次。

编辑推荐

《Java语言程序设计(第2版)》:针对Java语言的重点与难点,进行深入浅出的讲解;注重核心知识点之间的内在联系,强调知识的整体性和系统性;深入讲解Java中的网络编程、数据库编程等实用技术;对J2EE的体系结构进行介绍,为读者进一步学习J2EE的各种相关技术奠定基础。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Java语言程序设计 PDF格式下载


用户评论 (总计18条)

 
 

  •   这是我们java教程专用书籍 老师讲的就是这本书呦 很棒
  •   清华二版,介绍的得很详尽细致,对于初学者来说,是一本很不错的教学辅导资料。学习之后,可以很轻松的进行java相关方面的编程工作。推荐给那家。给个好评。
  •   基础,还没看,据说不错
  •   本书通俗易懂,内容丰富,适合java初学者学习参考。
  •   内容相对比较基础,易于理解,层次上循序渐进,由浅入深
  •   作为十一五规划教材,这个质量怎么样不用多说,对于还是学生的我是作为JAVA入门买的这本书,虽然明年会开JAVA课,但是提前学学很是很有必要,对于这本书,前篇是介绍JAVA和各种基础(学过其他语言的比如C,那几篇可以不看,我是这样的O(∩_∩)O~),后面慢慢循序渐进,由浅入深感人感觉这本书很是很好很好,事实也如此O(∩_∩)O~
  •   东西不错里面的内容都很好
  •   书的质量很好,内容很适合初学者
  •   书本质量一般,有弯折地方,不好。
  •   很基础的教程!!!太简单了
  •   这本书我还没细看,大概翻了一下,还不错!
  •   书的质量还是满意的,发货也快。
  •   内容 貌似还行 不错 没有java疯狂讲义详细!!
  •   书不错,是我们要用的教材,也比较便宜,就是发货太慢了,等了近十天,同期买的另一本甚至到现在还没发货,我等的花儿都谢了→_→
  •   书本身挺好的,结构好 详细 开始看。。。。就是物流跟踪过程的一些查询结果看不太明白“南昌市 江西客户要求推迟时间 - 2013年2月28日 18:00:00”这样的词是什么意思
  •   一直想要一本类似于谭浩强C语言教程那样通俗易懂的java书籍可以让我用来自学java,在浏览了亚马逊上几乎所有java书籍后我选择了这本。在经过漫长的等待后今天书终于到了我的手里,确实如我想象的那般,是本好书。不过快递却让我忍不住想大肆吐槽一番。等了近一个星期也就算了,收到书的时候包装上面非常的脏,显然是长期在地上存放造成的,而且包装上居然还开了一个口子,导致... 阅读更多
  •   老师御用教材,正版的用着就是爽,这本书的内容也不错,不仅仅教你怎么搞,还讲解原理。
  •   看进来像旧书,但纸质还可以。
 

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

京ICP备13047387号-7