清华大学出版社

您所在的位置:网站首页 java程序设计基础刘国彦 清华大学出版社

清华大学出版社

2024-04-29 03:10| 来源: 网络整理| 查看: 265

Java作为新一代的面向对象编程语言,具有跨平台、安全、高可靠、多线程等特点,在计算机网络及通信应用软件开发上得到广泛的应用。本书介绍Java语言的基本语法、面向对象编程方法和Java高级技术。主要内容包括: Java语言基础、数据类型、Java类和对象、Java I/O流、Java图形界面以及JDBC数据库编程、Java网络编程和线程编程、JavaBean和RMI、JSP和Servlet技术,从Java的基本语法到Java技术都进行了系统的论述。 本书以案例为主,采用讲解知识点、应用知识点和综合知识点的模式,由浅入深地展开对技术内容的讲述。通过实例分析,使读者掌握Java语言的编程思想和方法。为便于读者学习,本书围绕各知识点设计了相应的实例程序,并在每一章的结尾安排了不同难度的习题。本书第8、9、10章的内容为读者更深入地学习Java技术提供了参考。 本书适合计算机及计算机相近专业的本科生和研究生作为学习Java语言的教材,也适合软件开发人员及其他有关人员作为自学的参考书或培训教材。

more >

随着互联网的普及和持续增长,面向Web应用的程序的开发方法已成为软件编程的主流方法,而Java正是互联网编程的一种主流语言。Java提供了成熟的、高效的软件开发工具以及大量包括多线程和高级图形用户界面在内的各种应用程序的开发包。此外,体系结构中立的设计使Java具有很好的可移植性。 自20世纪90年代早期以来,Java在IT业的应用一直保持增长的趋势。高等院校的计算机和非计算机专业相继开设了Java程序设计课程。 本书的目标是使学生尽快掌握Java编程技巧,同时对读者只要求掌握相当于大学一年级学生的数学和相关知识。本书的主要目的是向学生介绍Java编程语言以及鼓励学生利用面向对象的技巧来解决问题和编写程序。   本书结合面向对象程序设计的基本概念,介绍了Java的基本概念以及Java主要的核心技术。通过融入面向对象的相关内容,使读者在掌握理论的同时,具有一定的面向对象分析、设计、开发能力,为大型软件的设计和开发打下基础。在此基础上,本书还介绍了Java语言的一些高级特性,如多线程、网络编程、数据库连接、远程对象调用以及JSP和Servlet等内容。本书结合实例,在难易程度上遵循由浅入深、循序渐进的原则。 本书第1章主要介绍了Java的发展历史和语言特点,使读者对Java语言有一个概括性的了解。第2章介绍了Java语言基础,主要包括数据类型、变量、表达式和流程控制语句等。第3章介绍了Java的类和对象以及它们的初始化和清理,包括Java语言的面向对象的特征、构造函数和对象的初始化。第4章介绍了Java的I/O流和异常处理。第5章介绍了Java数据库连接(JDBC),掌握JDBC可以方便地在Java程序中引入数据库应用。第6章介绍了Java图形用户界面的设计和编程实现以及Applet的设计,用AWT和Swing生成图形化用户界面,读者可以自由设计丰富多彩的程序界面。第7章介绍了Java网络编程,描述了Java的网络编程功能。第8章介绍了Java的多线程编程,掌握这一章的内容可以编写出功能复杂的多线程程序。第9章介绍了JavaBean和远程方法调用(RMI),涉及软件的复用性和Java的分布计算等能力。第10章介绍了JSP和Servlet,这属于Java应用领域之一,为进行实用性程序开发打下基础。 本书适合计算机及计算机相近专业的本科生和研究生作为学习Java语言的教材,也适合软件开发人员及其他有关人员作为自学的参考书或培训教材。 第1~6章由张晓龙与其研究生任芳、解慧英、张晓芳、张明、蒋莎、李婷婷、朱汉超编写;第7章和第8章由刘钊编写;第9章和第10章由边小勇编写;林晓丽校阅了本书。书中的所有实例都经过了验证。本书在编写过程中得到了武汉科技大学计算机学院人工智能与机器学习研究室成员的大力支持,还得到了龚文娟老师的支持和鼓励。在此,谨向他们表示衷心的感谢。 由于时间仓促,作者水平有限,书中难免存在疏漏和不足之处,恳请读者批评指正,使本书得以改进和完善。 编者〖〗2007年5月于武汉

more > 课件下载 暂无样章 暂无网络资源 扫描二维码 下载APP了解更多

版权图片链接



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3