搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Java语言程序设计
0.00     定价 ¥ 49.80
图书来源: 浙江图书馆(由浙江新华配书)
此书还可采购25本,持证读者免费借回家
  • 配送范围:
    浙江省内
  • ISBN:
    9787113264178
  • 作      者:
    李尊朝,苏军,李昕怡编著
  • 出 版 社 :
    中国铁道出版社
  • 出版日期:
    2020-01-01
收藏
编辑推荐
    《Java语言程序设计(第2版)》针对Java语言的重点与难点,进行深入浅出的讲解;注重核心知识点之间的内在联系,强调知识的整体性和系统性;深入讲解Java中的网络编程、数据库编程等实用技术;对J2EE的体系结构进行介绍,为读者进一步学习J2EE的各种相关技术奠定基础。
展开
内容介绍
    《Java语言程序设计(第2版)》以Java语言的内容体系为线索,将面向对象程序设计的原则与特点融入到具体的Java程序实例中。《Java语言程序设计(第2版)》共分17章,主要包括Java语言概述,Java数据类型与表达式,流程控制语句,数组和方法,类与对象,继承与多态,常用数据类型处理类,抽象类、接口及内嵌类,异常处理,JavaApplet与Java绘图,图形用户界面编程基础,多线程,流式输入/输出与文件处理,Java泛型与收集API,高级图形界面编程,Java的网络编程,JDBC技术和数据库应用。《Java语言程序设计(第2版)》的讲述由浅入深,注重理论与实际的结合,例题精炼,许多例子是实际应用的写照,有利于培养学生解决实际问题的能力。在内容取舍方面,覆盖了全国计算机等级考试二级Java考试大纲的要求,并与笔者研究的网络教学课件、教学平台、PPT课件等教学资源进行有效配合,形成立体化的教学体系。
    《Java语言程序设计(第2版)》可作为大中专院校低年级学生学习Java和面向对象程序设计方法的教材,也可作为广大自学者和软件开发人员的参考用书。
展开
精彩书摘
    1.1面向对象程序设计的特性
    早期的编程语言如Fortran、C等都是面向过程的语言,面向过程编程的一个明显特点是数据与程序的分开,随着计算机软件的发展,程序越做越大,软件维护也日益困难。面向对象编程贴近于人类思维方式,面向对象的软件开发将世界上的事物均看作对象。对象有两个特征,即状态与行为,对象可以通过自身的行为来改变自己的状态。最新的程序设计语言一般为面向对象的语言,面向对象程序设计具有如下四大特性。
    1.封装性(Encapsulation)
    面向对象的第一个原则是把数据和对该数据的操作都封装在一个类中,类的概念和现实世界中的“事物种类”是一致的。例如,电视机就是一个类。每台电视都有尺寸、品牌、频道等属性。可通过“on/off”开关来开启电视,并更改频道让电视播放不同的节目。
    对象是类的一个实例化结果,对象具有类所描述的所有属性以及方法。对象是个性化的,在程序设计语言中,每个对象都有自己的存储空间来存储对象的各个属性值,有些属性本身也可能是由别的对象构成的。
    每个对象都属于某个类。面向对象程序设计就是设计好相关的类,类中有属性和方法。在统一建模语言UML中使用如图1-1所示的符号来描述对象和类的结构,其中,属性用来描述对象的状态,而方法则描述对象的行为。
    2.继承性(Inheritance)
    继承是在类、子类以及对象之间自动地共享属性和方法的机制。类的上层可以有父类,下层可以有子类,从而形成一种层次结构。一个类将直接继承其父类的属性和行为,而且,继承还具有传递性,因此,它还将间接继承所有祖先类的属性和行为。
    图1-2给出了以学生为主体的类继承层次。
展开
目录
第1章 绪论
1.1 Java的起源与发展
1.1.1 Java的发展历史
1.1.2 Java技术体系
l.2什么是Java技术
1.2.1 Java语言
1.2.2 Java平台
1.2.3 Java的特征
1.3 Java语法机制概述
1.4 Java的运行系统与JVM
1.4.1 Java运行系统
1.4.2 Java虚拟机JVM
1.5 Java程序开发
1.5.1 Java API
1.5.2 JDK的下载与安装使用
1.5.3 Java程序的编写与编译过程
1.5.4 Java开发工具
1.6小结
习题1

第2章 面向对象程序设计基本概念
2.1面向对象程序设计方法概述
2.1.1 面向对象问题求解的基本思想
2.1.2 面向对象程序设计方法的内涵
2.2对象与类
2.2.1对象的含义与结构
2.2.2对象之间的互操作
2.2.3类的概念
2.2.4基于类与对象的面向对象问题求解方法
2.3封装与数据隐藏
2.4继承
2.5多态
2.5.1多态的含义
2.5.2晚联编
2.6基于服务的面向对象程序设计思想
2.7面向对象程序设计的优势
2.8小结
习题2

第3章 Java语言基础
3.1标识符与数据类型
3.1.1 Java基本语法
3.1.2标识符
3.1.3关键字
3.1.4基本数据类型
3.1.5复合数据类型
3.1.6基本类型变量与引用类型变量
3.2表达式与语句
3.2.1变量
3.2.2运算符与表达式
3.2.3语句
3.3程序流控制
3.3.1 while和do while语句
3.3.2 for语句
3.3.3 if else语句
3.3.4 switch语句
3.3.5循环跳转语句
3.4数组
3.4.1数组的声明
3.4.2数组的创建与初始化
3.4.3多维数组
3.4.4增强的for循环
3.4.5数组的复制
3.5小结
习题3
……
第2篇 应用技术篇
参考文献
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证