





定价:39.5元
印次:4-7
ISBN:9787302382966
出版日期:2015.01.01
印刷日期:2023.01.03
图书责编:张瑞庆
图书分类:教材
本书详细介绍了Java面向对象的核心编程思想和方法,特别注重程序设计的实用性,使读者具备运用面向对象的方法分析和解决实际问题的能力。 本书主要内容包括Java编程基础、面向对象编程原理、接口、包、泛型的基本概念、链表、栈、散列、字符串处理、异常处理、输入和输出、多线程、小程序、Swing 图形界面设计、事件处理、数据库增删改等操作方法,以及数据库编程综合举例等,非常适合Java初学者阅读。此外,本书还突出了Java与C/C++的异同点,从而非常适合具备C/C++编程经验,又想转向Java编程的读者阅读。 本书语言流畅、实例丰富,讲解了Java程序设计的核心内容。全部代码都在JDK 7.0环境下调试通过,并配有大量的习题,同时在指定网站提供了该书的电子教案和程序示例源码,特别适合高等院校用作讲授Java 语言编程和面向对象程序设计的教材。
皮德常,教授、博士生导师。先后承担过20多项国家、省部级科研项目,获省部级科技进步奖4项,软件著作权8项、发明专利3项,发表学术论文60余篇,主编计算机教材3部,其中一部获“十二五”江苏省高等学校重点教材、精品教材称号;一部获国家“十一五”规划教材称号。主讲的面向对象程序设计课程为江苏省精品课程,其视频公开课入选超星学术视频,已有60多万人次学习过该课程。获南京航空航天大学奖教金一等奖、教学名师等荣誉称号;入选江苏省"青蓝工程"获中青年学术带头人称号,入选江苏省“333高层次人才培养工程”获中青年科学技术带头人称号。
序言 随着高等教育规模的扩大以及信息化在社会经济各个领域的迅速普及,计算机类专业在校学生数量已在理工科各专业中遥遥领先。但是,计算机和信息化行业是一个高度多样化的行业,计算机从业人员从事的工作性质范围甚广。为了使得计算机专业能更好地适应社会发展的需求,从2004年开始,教育部高等学校计算机科学与技术教学指导委员会组织专家对国内计算机专业教育改革进行了深入的研究与探索,提出了以“培养规格分类”为核心思想的专业发展思路,将计算机科学与技术专业分成计算机科学(CS)、软件工程(SE)、计算机工程(CE)和信息技术(IT)四个方向,并且自2008年开始进入试点阶段。 以信息化技术的广泛应用为动力,实现信息化与工业化的融合,这是我们面临的重大战略任务。这一目标的实现依赖于培养出一支新一代劳动大军。除了计算机和网络等硬件、软件的研制开发生产人员外,必须要有大量的专业人员从事信息化系统的建设并提供信息服务。 信息技术方向作为计算机科学与技术专业中分规格培养的一个方向,其目标就是培养在各类组织机构中承担信息化建设任务的专业人员。对他们的能力、素质与知识结构的要求尽管与计算机科学、软件工程、计算机工程等方向有交叉,但其特点也很清楚。信息技术方向培养能够熟练地应用各种软、硬件系统知识构建优化的信息系统,实施有效技术管理与维护。他们应该更了解各种计算机软、硬件系统的功能和性能,更善于系统的集成与配置,更有能力管理和维护复杂信息系统的运行。在信息技术应用广泛深入拓展的今天,这样的要求已远远超出了传统意义上人们对信息中心等机构技术人员组成和能力的理解。 信息技术在国外也是近年来才发展起来的新方向...
1.1Java语言的发展历程1
1.2Java语言的特点2
1.2.1简单性2
1.2.2面向对象3
1.2.3分布性3
1.2.4解释执行3
1.2.5健壮性3
1.2.6安全性4
1.2.7结构中立4
1.2.8可移植性4
1.2.9高效性5
1.2.10多线程5
1.2.11动态性5
1.3Java类库的概念5
1.4网络浏览器7
1.5Java开发工具7
1.6Java程序分类9
1.6.1使用NetBeans运行Java应用程序9
1.6.2使用NetBeans运行Java Applet小程序10
1.7对Java程序的解释11
1.7.1程序注释方法11
1.7.2对Java应用程序的解释12
1.7.3对Java小程序的解释13
1.7.4对HTML文件的解释14
1.8编写Java程序的风格要求14
本章小结15
思考和练习15
第2章数据类型、运算符和表达式16
2.1常量16
2.2变量17
2.2.1整型变量182.2.2字符型变量19
2.2.3浮点型变量19
2.2.4布尔型变量20
2.2.5对原子类型变量生存空间的讨论21
2.3变量赋值问题21
2.4数组22
2.4.1一维数组22
2.4.2二维数组24
2.4.3数组初始化25
2.5Java中的参数传递方式26
2.6Java的运算符28
2.6.1算术运算符28
2.6.2关系运算符28
2.6.3逻辑运算符29
2.6.4位运算符30
2.6.5三元条件运算符31 ... 查看详情