首页 > 图书中心 >图书详情

JAVA程序设计案例教程

课件处为本书ppt课件和源代码,更新时间2016-8-24

作者:李伟、卫星、邹洪侠、李洁、胡宏智、柯栋梁
丛书名:21世纪计算机科学与技术实践型教程
定价:65
印次:1-9
ISBN:9787302407577
出版日期:2015.08.01
印刷日期:2024.01.11

本书内容主要包括Java的发展历史、开发环境的配置、语言基础、程序流程控制、类与对象、继承、抽象类、接口、多态、异常处理、面向对象程序设计的基本原则、字符串和日期类、图形界面设计、Java输入和输出、多线程和网络编程、Java与数据库。为了加强读者对所学知识的应用,每章的第一节都给出一个较完整的实例,实例基本能涵盖本章所学的知识,以帮助读者掌握Java语言及项目的开发。 本书中的程序均在JDK8中验证,并给出了程序运行结果、问题分析和程序扩展。本书免费提供了与教材配套的教学资源包,其中包括全书的电子教案、习题参考答案及分析、书中所讲解实例的源代码。 本书可作为高等院校计算机等相关专业“Java语言程序设计”课程的教材,也可作为Java自学者、Java程序员初学者的参考书。

more >

Java语言是目前最为流行的面向对象的网络程序设计语言之一。它简单高效、与平台无关、安全、健壮、动态加载,得到了人们广泛的认可,越来越多的高等院校将Java语言列入教学计划,作为学习面向对象程序设计语言的一门基础课程。Java语言的应用很广泛,它不仅可以开发传统的C/S模式的应用程序,而且特别适合开发基于Web的B/S模式的J2EE程序,随着Android平台在手机和智能电视上的快速普及,基于Java的安卓APP开发正在成为Java语言的另外一个重要的应用领域。在不久的将来,Java的应用将更为广泛,如汽车、铁路上的即时控制系统,人工智能游戏,以及军用方面等。可以看到,推动Java最主要的因素就是网络,Java是以网络应用为基础的开发语言,这是它的强大之处。所以,现在很多高校已经开设“Java语言程序设计”课程,并将该课程作为高校计算机专业的专业课的骨干课程。 本书的优势:  篇章划分: 本书分为四篇。第一篇为Java基本语法,主要讲解Java的基本语法、OOP编程、OOP编程的基本原则和常用类;第二篇为图形界面设计与I/O处理,首先使用JSWing设计文本编辑器,然后结合文件处理完善文本编辑器;第三篇为Java多线程和网络,设计卖票案例覆盖多线程知识,然后设计ehco程序覆盖网络和多线程知识,实现多线程服务器程序;第四篇为数据库编程,以Java较为常用的MySQL数据库为主介绍Java数据库编程的实现,并设计一个较为完整的案例——学生信息管理系统,从数据库使用、表的创建到Java连接数据库、界面设计、数据的操作,可以作为学生课程设计的学习案例。  案例优先: 本书中的每章在第一节给出一个基本能涵盖本章所有知识点的案例,在随后的知识点的论述中贯穿、分析该案例,这样有助于读者融会贯通知识点,在学习知识的同时学会对知识的运用,便于读者理解和巩固所学的知识。  为了便于教师讲解和学生学习,对主要案例程序的代码加上了行号。  课后练习: 每章都配有课后练习,让读者加强对所学知识的运用,如果自己不能解答,在配套教学资源包中还有相应的分析和解答。  强调OOP设计的基本原则: Java语言是面向对象的,但只学会使用类、对象、接口、继承和多态是不够的,还要知道为什么使用这些类的机制,以及怎么使用。 本书由安徽工业大学的李伟、胡宏智组织编写,主要章节由李伟、卫星(南京师范大学泰州学院)、邹洪侠、李洁、柯栋梁编写。首先感谢胡宏智老师,感谢他耐心、认真的指导;还要感谢我的同事苏小虎,感谢他们的参与和帮助。 本书提供了配套的教学资源,包括电子课件PPT、习题答案参考等,可到清华大学出版社网站下载。 限于编者水平,书中难免存在一些不足,敬请读者批评指正。 编者2015年5月

more >
扫描二维码
下载APP了解更多

同系列产品more >

计算机网络教程(第3版)

张晓明
定 价:59元

查看详情
计算机网络应用基础(第2版)

陈杰华
定 价:49.80元

查看详情
计算机网络教程(第2版)

张晓明
定 价:46元

查看详情
Dreamweaver CS6网页设计与制作实...

冯小燕、傅伟玉、茌良生
定 价:30元

查看详情
网站建设与网页设计项目化教程

施莹、茹志鹃、徐建华
定 价:39元

查看详情
图书分类全部图书
more >
  • 第一篇Java基本语法

    第1章Java概述3

    1.1Java的发展史3

    1.1.1Java语言的诞生3

    1.1.2Java语言的发展4

    1.1.3Java语言的用途5

    1.2Java的特点6

    1.3Java平台7

    1.3.1JDK和JRE7

    1.3.2Java虚拟机8

    1.3.3垃圾收集器8

    1.4JDK的安装9

    1.4.1下载与安装JDK9

    1.4.2JDK环境的配置与HelloWorld测试11

    1.5集成开发环境Eclipse14

    1.5.1Eclipse的下载与安装14

    1.5.2使用Eclipse编写第一个Java程序15

    1.6本章小结16

    1.7习题17

    第2章Java语言基础18

    2.1案例: 华氏温度到摄氏温度转换的实现18

    2.2标识符与关键字19

    2.2.1标识符19

    2.2.2关键字20

    2.3常量、变量、基本数据类型20

    2.3.1常量和变量20

    2.3.2基本数据类型22

    2.4数据类型转换242.5数据的标准输入和输出25

    2.6运算符和表达式27

    2.7本章小结33

    2.8习题33

    第3章程序流程控制35

    3.1案例: 摄氏温度到华氏温度对照表的实现35

    3.2顺序结构36

    3.3分支语句37

    3.3.1if…else语句38

    3.3.2switch语句43

    3.4循环语句47

    3.4.1for循环47

    3.4.2while循环51

    3.4.3do…while循环52

    3.4.4for…each循环53

    3.5控制语句54

    3.6数组56

    3.6.1数组的创建...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘