


定价:45元
印次:2-2
ISBN:9787302488521
出版日期:2018.02.01
印刷日期:2019.01.07
图书责编:刘向威
图书分类:教材
本书在讲解Java程序设计语言的基础语法之前,使用现实生活中的实例让读者从感性上体会和理解面向对象思想的理念,较早地融入面向对象的世界。本书的主要内容包括面向对象程序设计基础、Java程序设基础、程序的流程控制、类的特性、接口与多态、异常处理、对象的管理、I/O操作、多线程编程、网络编程、Eclipse开发环境的使用、图形用户界面编程——Swing技术以及数据库编程。 本书适合作为普通高等院校应用型本科计算机相关专业的入门教材,也可供其他初学者或软件开发人员参考使用。
本书内容主要包括:Java语言概述,Java语法基础、程序流程控制、类的继承与多态、抽象类与接口、异常处理、集合类、IO操作、多线程编程、网络编程、图形用户界面、数据库编程和Eclipse开发环境的使用。 本书有上机指导配套教材,能够满足教学需要,也可作为初学者自学使用。主要内容主要包括:Java语言概述,Java语法基础、程序流程控制、类的继承与多态、抽象类与接口、异常处理、集合类、IO操作、多线程编程、网络编程、图形用户界面、数据库编程和Eclipse开发环境的使用。全书选用的实验用例严格遵守编程规范,并提示编程思路与开发技巧,能够使读者掌握较为扎实的Java语言基础,具备Java SE程序的实际开发能力。
前言 作为一名程序开发的初学者,首先应该掌握一种先进科学的程序设计思想。面向对象是一种为众多程序员所使用的程序设计方法,其思想是按照现实世界的本来面貌来理解世界,直接通过对象及其相互关系来反映世界,这样建立起来的系统才能符合现实世界的本来面目。面向对象程序设计思想对于程序员来说极为重要,它是一种思维方式,直接决定了开发的软件质量。Java语言是Sun公司于1995年正式推出的一种程序设计语言,在众多面向对象程序设计语言中脱颖而出,它具有高性能、跨平台性、可移植性、健壮性、安全性等优良特性,以其独特的魅力在软件开发领域占据绝对霸主的地位。 本书站在思想的高度上,让读者首先从感性上体会和理解面向对象思想的理念,较早地融入面向对象的世界,然后再利用Java语言逐个讲解关于面向对象的知识点,使读者不仅能够学习到Java语言本身,还能最终掌握面向对象程序设计思想的精髓。 本书面向的读者对象主要包括普通高等院校应用型本科计算机相关专业的学生。综合学生特点和当前软件行业的就业需求,编者总结实际教学经验与体会,设计各章节内容及教学重点。书中实例蕴含的思想大部分来自实际的工程项目经验,具有一定的实用性和参考价值。书中的“注意”和“技巧”两个环节作为理论知识的补充,进一步增强了本书的实践性。 本书主要讲解面向对象程序设计基础、Java程序设计基础、程序的流程控制、类的特性、接口与多态、异常处理、对象的管理、I/O操作、多线程编程、网络编程、Eclipse开发环境的使用、图形用户界面编程——Swing技术以及数据库编程等内容。本书章节安排合理,内容循序渐进。 全书注重提...
目录
第1章Java和面向对象的程序设计
1.1关于Java
1.1.1Java的出现
1.1.2Java的特性
1.1.3Java与C、C++语言的比较
1.2面向对象的程序设计
1.2.1面向对象与类的概念
1.2.2面向对象程序设计的意义
1.3编写第一个Java程序
1.3.1安装Java SE的JDK
1.3.2程序的编译和运行
1.3.3使用Java API的说明文档
1.4本章小结
习题1
第2章Java程序设计基础
2.1Java程序的组织形式
2.1.1Java程序的基本要素
2.1.2Java程序的基本结构
2.1.3Java包的概念
2.2Java中的类与对象
2.2.1类成员
2.2.2Java修饰符
2.2.3对象的初始化
2.2.4引用与对象
2.3在Java中操作数据类型
2.3.1Java支持的数据类型
2.3.2Java支持的操作符
2.4本章小结
习题2
第3章程序的流程控制
3.1Java流程控制概述
3.2选择结构
3.2.1if语句
3.2.2switch语句
3.2.3选择结构的嵌套
3.3循环结构
3.3.1while循环
3.3.2dowhile循环
3.3.3for循环
3.3.4多重循环
3.4其他流程控制语句
3.4.1brea... 查看详情
本书有上机指导配套教材,能够满足教学需要,也可作为初学者自学使用。主要内容主要包括:Java语言概述,Java语法基础、程序流程控制、类的继承与多态、抽象类与接口、异常处理、集合类、IO操作、多线程编程、网络编程、图形用户界面、数据库编程和Eclipse开发环境的使用。全书选用的实验用例严格遵守编程规范,并提示编程思路与开发技巧,能够使读者掌握较为扎实的Java语言基础,具备Java SE程序的实际开发能力。
查看详情





