Java程序设计——基于JDK 6和NetBeans实现
课件处含ppt教案和源代码

作者:宋波

丛书名:普通高校本科计算机专业特色教材精选·算法与程序设计

定价:59元

印次:1-12

ISBN:9787302245131

出版日期:2011.02.01

印刷日期:2022.01.06

图书责编:郭赛

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书系统介绍了Java语言程序设计的基本知识、运行机制及各种常用编程方法和技术,将面向对象的编程思想贯穿其中,注重提高读者运用Java语言和面向对象技术解决问题的能力。全书分为核心基础篇与应用技术篇。在核心基础篇中,阐述了Java语言基础(包括数据类型、运算符与表达式、程序流控制等)、Java面向对象特性、异常处理方法、运行环境类、泛型、集合类、输出/输出以及多线程。在应用技术篇中,探讨了如何用NetBeans IDE开发Java Application、Java Swing应用程序,操作嵌入式Java DB,开发JDBC应用程序以及Java网络编程等。书中的实例程序都基于JDK 6版编写,每一章都附有SCJP试题解析和课后习题,对重点实例还阐述了编程思路并归纳了必要的结论和概念。读者可从清华大学出版社网站免费下载教学用电子教案和程序实例源代码。 本书具有系统性、知识性、实用性等特点,可作为高等学校计算机及相关专业本科生的教材,也适合专业技术人员参考。

前 言 程序设计是计算机类专业非常重要的基础课程,它包括程序设计方法与程序设计语言这两个相辅相成的内容。从20世纪80年代以来,程序设计的主流就已经从结构化程序设计转向面向对象程序设计(OOP) , “面向对象”已成为软件开发人员必须掌握的一种基本技术。Java语言虽然发展历史比较短,却是人们公认的一种优秀的面向对象编程语言。由于Java语言具有简单性、可移植性、稳定与安全性、多线程等优良特性,使得它成为基于Internet网络应用开发的首选编程语言。学习和掌握Java语言已经成为计算机类专业学生的迫切需求之一。 本书对如何介绍Java语言的内容做了详细的教学设计,在内容的编排上力争体现新的教学思想和方法。书中内容的编写遵循“从简单到复杂”、“从抽象到具体”的原则,将OOP思想通过层层拓展的方式展现给读者。书中通过在各个章节中穿插介绍Java语言的常用类库和方法以及大量完整的例子,说明Java语言编程的基本步骤和基本方法,对重点实例还阐述了编程思路并归纳了必要的结论和概念,以做到深入浅出、由简到繁、循序渐进。程序设计既是一门理论课又是一门实践课。学生除了要在课堂上学习程序设计的原理和方法,掌握编程语言的语法知识和编程技能外,还要进行大量的课外练习和实际操作,才能熟练掌握所学知识。为此,书中每章都附有SCJP(Sun Certified Java Programmer)习题解析和课后习题,并根据知识体系介绍了两个综合案例,安排了两个课程设计作为综合实践的一种形式,以帮助读者在动手实践中获得宝贵的实际经验和应用能力。 本书共有15章,分为核心基础篇与应用技术篇。 在核心基础...

课件下载

样章下载

暂无网络资源

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

目录
荐语
查看详情 查看详情
目 录第1篇 核心基础篇

第1章 Java概述3

  1.1 Java发展简史3

  1.2 Java 2 SDK版本4

  1.3 Java程序运行机制5

1.3.1 高级语言运行机制5

1.3.2 Java程序运行机制与JVM6

  1.4 Java程序运行环境7

1.4.1 安装JDK8

1.4.2 设置Java运行环境10

  1.5 开发Java Application12

1.5.1 Java API概述12

1.5.2 Java Application的编译与运行12

  1.6 JDK开发工具14

  1.7 小结16

  SCJP认证习题解析16

  课后习题18

第2章 Java基础知识19

  2.1 注释19

  2.2 标识符与关键词22

2.2.1 分隔符22

2.2.2 标识符22

2.2.3 关键词22

2.2.4 标识符的命名23

  2.3 基本数据类型23 Java程序设计--基于JDK 6和NetBeans实现目录      2.3.1 整数类型24

2.3.2 浮点数类型24

2.3.3 字符类型24

2.3.4 布尔类型25

  2.4 常量与变量25

2.4.1 整型常量25

2.4.2 浮点型常量26

2.4.3 字符型常量27

2.4.4 布尔型常量28

  2.5 基本数据类型的相互转换28

2.5.1 自动转换29

2.5.2 强制转换29

  2.6 运算符30

2.6.1 算术运算符30

2.6.2 比较运算符32

2.6.3 逻辑运算...