出版时间:2009-5 出版社:中国电力出版社 作者:张振领 编 页数:186 字数:291000
前言
Java自1995年发布以来,已迅速成为主流的编程语言。它具有面向对象、跨平台、多线程、安全可靠、内嵌的网络支持等诸多特征,为软件开发人员提供了良好的编程环境。它特别适于Intemet上应用软件的开发,是网络程序设计人员的最佳选择。为帮助读者学习Java语言程序设计的相关知识,使读者深入理解与掌握Java语言程序设计所涉及的概念、内涵、方法与技巧,提高程序设计能力,我们编写了本书。本书可与(Java语言程序设计》配合使用,也可供有一定基础的读者单独使用。本书包含两部分内容:第一部分是Java语言程序设计的章节要点与习题解答,内容与课本各个章节完全对应。章节要点部分介绍了课本各章的主要内容,对各章的要点进行了总结。习题解答部分对各章课后习题进行了详细的讲解,并提供了补充练习题,给出了答案和解释。所有的编程题目都给出了完整的源程序代码,供读者参考使用。当然,很多题目是可以有多种解答的,我们这里给出一种供读者参考,并期待启发读者给出更好的解答,希望读者在使用本书时,不要照抄照搬。本书第二部分是Java语言实验指导,我们结合课本内容与学习Java语言程序设计的上机要求,提供了学习本课程应当进行的上机实验。上机实验是学习任何程序设计语言必不可少的实践环节,可以提高学生分析问题、解决问题的能力,通过实践环节理解Java语言的基本结构和程序设计方法。通过上机实验,可以加深对讲授内容的理解,熟悉程序开发的基本环境,学会编写和调试程序的基本方法;结合课本更好地掌握常用程序设计的技巧,培养和提高我们的动手能力。特别是Java语言是全新的面向对象和网络的程序设计语言,要深入体会并掌握Java语言的平台无关、面向对象、多线程、安全可靠、内嵌的网络支持等诸多特性,需要读者进行大量的编程实践。本书内容丰富,概念清晰,实用性强,是学习Java语言的一本极佳参考书。它不仅可以作为《Java语言程序设计》的参考书,而且可以作为其他Java语言学习的参考书;既适于高等学校师生或计算机培训使用,也可供报考计算机等级考试的读者使用。希望广大读者通过学习本书,在Java语言程序设计方面的知识与能力能够得到较大的提高。本书难免存在不妥与错误之处,希望广大读者批评指正。
内容概要
本书是Java语言程序设计的配套用书,它由两部分内容组成:第一部分是教材章节要点与课后习题解答,包括教材各章内容的要点总结、习题答案,补充习题及其解答;第=部分是实验指导,结合教材内容与上机要求,对Java程序设计上机实验的目的、步骤和方法进行介绍,提供了学习本课程应当进行的实验,并给出了完整的参考程序。 本书可作为高等本科学校、高等专科学校、成人高等学校及本科院校举办的二级职业技术学院、继续教育学院的教材,还可作为程序开发人员和自学者的参考用书。
书籍目录
前言第一部分 章节要点与习题解答 第1章 Java语言概述 1.1 本章要点 1.2 课后习题解答 1.3 补充习题 1.4 补充习题解答 第2章 Java语言基础 2.1 本章要点 2.2 课后习题解答 2.3 补充习题 2.4 补充习题解答 第3章 面向对象程序设计技术 3.1 本章要点 3.2 课后习题解答 3.3 补充习题 3.4 补充习题解答 第4章 Java类库和常用类简介 4.1 本章要点 4.2 课后习题解答 4.3 补充习题 4.4 补充习题解答 第5章 Java异常处理 5.1 本章要点 5.2 课后习题解答 5.3 补充习题 5.4 补充习题解答 第6章 Java图形用户界面设计 6.1 本章要点 6.2 课后习题解答 6.3 补充习题 6.4 补充习题解答 第7章 Java Applet 7.1 本章要点 7.2 课后习题解答 7.3 补充习题 7.4 补充习题解答 第8章 输入/输出系统 8.1 本章要点 8.2 课后习题解答 8.3 补充习题 8.4 补充习题解答 第9章 多线程编程 9.1 本章要点 9.2 课后习题解答 9.3 补充习题 9.4 补充习题解答 第10章 多媒体编程 10.1 本章要点 10.2 课后习题解答 10.3 补充习题 10.4 补充习题解答 第11章 网络编程 11.1 本章要点 11.2 课后习题解答 11.3 补充习题 11.4 补充习题解答 第12章 Java数据库访问技术 12.1 本章要点 12.2 课后习题解答 12.3 补充习题 12.4 补充习题解答第二部分 Java语言实验指导 一、上机实验目的 二、上机实验步骤 三、实验基本内容 实验1 Java开发环境安装、配置与应用 一、实验目的 二、实验内容 实验2 Java基本语法 一、实验目的 二、实验内容 三、参考程序 实验3 面向对象程序设计技术 一、实验目的 二、实验内容 三、参考程序 实验4 Java类库和常用类的使用 一、实验目的 二、实验内容 三、参考程序 实验5 异常处理 一、实验目的 二、实验内容 三、参考程序 实验6 图形用户界面设计 一、实验目的 二、实验内容 三、参考程序 实验7 Java Applet 一、实验目的 二、实验内容 三、参考程序 实验8 输入/输出系统 一、实验目的 二、实验内容 三、参考程序 实验9 多线程编程 一、实验目的 二、实验内容 三、参考程序 实验10 多媒体编程 一、实验目的 二、实验内容 三、参考程序 实验11 网络编程 一、实验目的 二、实验内容 三、参考程序 实验12 Java数据库访问 一、实验目的 二、实验内容 三、参考程序参考文献
章节摘录
插图:第一部分 章节要点与习题解答第1章 Java语言概述1.1 本章要点1.1.1 Java简介Java是美国Sun公司开发的一种具有“简单、面向对象、分布式、解释型、健壮、安全、与平台无关、可移植、高性能、多线程和动态执行”等特性的语言。Java是新一代面向对象和网络的程序设计语言,特别适于Intemet/Intranet上应用软件的开发,成为编写网络应用软件的首选语言。1.1.2 Application与AppletJava程序分为两类:Java Application(应用程序)和Java Applet(小应用程序)。(1)JavaApplication。JavaApplication是可独立解释执行的应用程序。一个JavaApplication可以有多个类,但是最多只能有一个public类。如果有一个类是public类,则源文件的名字必须与这个类的名字完全相同。每个类可以有多个方法,任何方法中可以有多条语句,每一条语句都要以“;”结束。对于一个Java Application,必须有一个main()方法,该方法标志着执行应用程序的起点。使用Java语言编写Java Application一般分成3个步骤:建立Java源程序,即利用某一种文本编辑器建立Java源程序文件,扩展名为.java;编译源程序,利用Java编译器(javac)编译程序,产生.class字节码文件;运行Java程序,利用解释器(java)解释字节码文件,完成程序的运行过程。Java语言具有半编译、半解释的特性,Java程序编译后并不生成可执行文件,而是生成字节码(byte code)这种与平台无关的中间格式文件,然后再由Java虚拟机解释执行。(2)Java Applet。Java Applet没有main()方法,不能用Java解释器直接执行,必须嵌在超文本文件中,并由带有Java解释器的WWW浏览器(如lntemet Explorer、Netscape等)来解释执行。将Applet称为小程序的原因就是因为其代码较少,易于从Intemet/lntranet下载。Java Applet的建立及运行步骤与Java Application略有不同,可分为4个步骤:利用文本编辑器建立Java源程序文件;利用Java编译器(javac)编译该JavaApplet,产生.class文字码文件;建立一个HTML文件,在其中嵌入Java字节码文件;用wwW浏览器或appletviewer装入该HTML文件,使Applet运行。
编辑推荐
《Java程序设计题解与实验指导》可与《Java语言程序设计》配合使用,也可供有一定基础的读者单独使用。《Java程序设计题解与实验指导》包含两部分内容:第一部分是Java语言程序设计的章节要点与习题解答,内容与课本各个章节完全对应。章节要点部分介绍了课本各章的主要内容,对各章的要点进行了总结。习题解答部分对各章课后习题进行了详细的讲解,并提供了补充练习题,给出了答案和解释。所有的编程题目都给出了完整的源程序代码,供读者参考使用。
图书封面
评论、评分、阅读与下载