Java程序设计基础与实践(题库版)

Java程序设计基础与实践(题库版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2018-08
版次: 1
ISBN: 9787302499633
定价: 59.00
装帧: 其他
开本: 16开
纸张: 胶版纸
页数: 307页
字数: 489千字
8人买过
  • 《Java程序设计基础与实践(题库版)》分为3篇12章:
      基础篇,介绍Java的基础语法;
      核心篇,介绍Java的核心技术,包括类和对象、继承和接口、数据容器等;
      实践篇,通过4个大型开发案例,介绍Java的界面设计技术、流和文件、线程和网络通信、数据库访问、JavaFX等。
      教材基于*的Java技术和平台,在NetBeans下介绍,包括JavaFX。 目录

     

     

     

    第1章Java概述

     

    1.1Java的发展过程

     

    1.1.1Java技术的形成

     

    1.1.2Java的成熟和发展

     

    1.2Java技术

     

    1.2.1Java的技术特点

     

    1.2.2Java的相关技术

     

    1.3Java开发平台

     

    1.3.1JDK和IDE下载安装

     

    1.3.2NetBeans简介

     

    1.3.3创建Java项目

     

    1.4Java源程序

     

    1.4.1Java程序结构

     

    1.4.2Java语句排列

     

    1.5Java类库

     

    1.5.1类库引用

     

    1.5.2Java类库简介

     

    1.5.3类文档

     

    第2章Java表达式

     

    2.1变量

     

    2.1.1标识符

     

    2.1.2基础数据类型

     

    2.1.3变量声明

     

    2.1.4常量

     

    2.2数组

     

    2.2.1数组和数组元素

     

    2.2.2数组的声明

     

    2.2.3多维数组

     

    2.3表达式

     

    2.3.1赋值语句

     

    2.3.2运算符分类和运算形式

     

    2.3.3运算优先级

     

    2.3.4运算数据类型

     

    2.4运算符

     

    2.4.1算术运算

     

    2.4.2关系运算

     

    2.4.3逻辑运算

     

    2.4.4位运算

     

    第3章常用类

     

    3.1类的引用

     

    3.1.1类和对象

     

    3.1.2引用类型

     

    3.1.3类库的引用

     

    3.2Math类

     

    3.2.1三角函数方法

     

    3.2.2指数函数方法

     

    3.2.3其他函数方法

     

    3.2.4random方法

     

    3.3String类

     

    3.3.1构造字符串

     

    3.3.2获取字符串信息

     

    3.3.3字符串连接与比较

     

    3.3.4字符串分割与转换

     

    3.4控制台输入输出

     

    3.4.1控制台输入输出类

     

    3.4.2Scanner类

     

    3.4.3Console类

     

    3.4.4输出方法

     

    第4章流程控制

     

    4.1顺序结构

     

    4.1.1程序结构

     

    4.1.2顺序结构

     

    4.1.3变量作用域

     

    4.2选择结构

     

    4.2.1if语句

     

    4.2.2switch语句

     

    4.3循环结构

     

    4.3.1for循环

     

    4.3.2while循环

     

    4.3.3程序重定向

     

    4.4综合应用

     

    4.4.1猜数游戏

     

    4.4.2排序

     

    4.4.3查找

     

    第5章类和对象

     

    5.1面向对象程序设计

     

    5.1.1面向对象的概念

     

    5.1.2面向对象的特性

     

    5.2创建自己的类

     

    5.2.1类的结构

     

    5.2.2成员变量

     

    5.2.3成员方法

     

    5.2.4构造方法

     

    5.2.5main()方法

     

    5.3对象的创建和使用

     

    5.3.1对象的创建

     

    5.3.2对象的使用

     

    5.3.3形参和实参

     

    5.3.4this关键字

     

    5.4实例成员与类成员

     

    5.4.1static关键字

     

    5.4.2实例变量和类变量

     

    5.4.3实例方法和类方法

     

    5.4.4静态代码块与构造代码块

     

    5.5内部类

     

    5.5.1内部类的概念

     

    5.5.2成员内部类

     

    5.5.3局部内部类

     

    5.5.4静态内部类

     

    5.5.5匿名内部类

     

    第6章继承和接口

     

    6.1继承

     

    6.1.1类的层次结构

     

    6.1.2类继承的实现

     

    6.1.3super关键字

     

    6.1.4final关键字

     

    6.1.5Object类

     

    6.2抽象类

     

    6.2.1抽象类的定义

     

    6.2.2抽象类的实现

     

    6.2.3Number抽象类

     

    6.3接口

     

    6.3.1接口的定义

     

    6.3.2接口的实现

     

    6.3.3CharSequence接口

     

    6.4多态

     

    6.4.1方法的覆盖

     

    6.4.2变量的隐藏

     

    6.4.3instanceof关键字

     

    6.4.4接口对象的实例化

     

    第7章异常处理

     

    7.1异常的基本概念

     

    7.1.1异常的产生

     

    7.1.2异常的处理

     

    7.2异常类

     

    7.2.1Throwable类

     

    7.2.2Exception类

     

    7.3处理异常

     

    7.3.1捕获并处理多种异常

     

    7.3.2异常与资源管理

     

    7.4抛出异常

     

    7.4.1方法体中抛出异常(throw)

     

    7.4.2方法声明中抛出异常(throws)

     

    7.4.3使用异常的原则

     

    7.5编写自己的异常类

     

    第8章数据容器

     

    8.1泛型

     

    8.1.1泛型的声明

     

    8.1.2泛型的使用

     

    8.1.3泛型环形队列的实现

     

    8.2枚举

     

    8.2.1声明枚举类型和枚举对象

     

    8.2.2枚举的使用

     

    8.3集合框架

     

    8.3.1迭代器接口Iterable

     

    8.3.2集合接口Collection

     

    8.4列表

     

    8.4.1List继承结构

     

    8.4.2List实现类

     

    8.4.3LinkedList测试

     

    8.4.4Stack测试

     

    8.5集

     

    8.5.1Set继承结构

     

    8.5.2Set的实现类

     

    8.5.3Set测试

     

    8.6队列

     

    8.6.1Queue继承结构

     

    8.6.2Queue的实现类

     

    8.7映射

     

    8.7.1Map继承结构

     

    8.7.2Map的实现类

     

    8.7.3Map测试

     

    第9章设计一个计算器

     

    9.1JFC概述

     

    9.1.1AWT和Swing

     

    9.1.2容器与组件

     

    9.2容器类

     

    9.2.1窗口

     

    9.2.2JPanel类

     

    9.3常用组件

     

    9.3.1JButton

     

    9.3.2Label

     

    9.3.3JTextField

     

    9.4事件处理

     

    9.4.1事件

     

    9.4.2事件处理

     

    9.4.3GUI综合应用

     

    9.5计算器的设计与实现

     

    9.5.1计算器界面设计

     

    9.5.2框架初始化

     

    9.5.3事件处理程序

     

    第10章文本编辑器设计

     

    10.1文件

     

    10.1.1File类

     

    10.1.2文件顺序读写

     

    10.1.3文件随机读写

     

    10.2界面布局设计

     

    10.2.1自由设计

     

    10.2.2布局设计

     

    10.2.3布局类型

     

    10.2.4综合布局

     

    10.3需要的组件

     

    10.3.1文件选择器

     

    10.3.2颜色选择器

     

    10.3.3字体

     

    10.3.4标准对话框

     

    10.3.5打印

     

    10.4编辑器实现

     

    10.4.1组件表

     

    10.4.2初始化

     

    10.4.3事件驱动方法

     

    第11章网络聊天室设计

     

    11.1网络通信

     

    11.1.1服务器(Server)和客户端(Client)

     

    11.1.2InetAddress类

     

    11.1.3URL

     

    11.1.4Socket类

     

    11.1.5ServerSocket类

     

    11.1.6TCP通信测试

     

    11.2多线程

     

    11.2.1线程

     

    11.2.2线程调度

     

    11.2.3线程同步

     

    11.2.4线程控制

     

    11.3界面设计

     

    11.3.1布局设计

     

    11.3.2界面外观

     

    11.3.3文本组件JTextPane

     

    11.3.4列表组件JList

     

    11.3.5组件列表

     

    11.4软件设计

     

    11.4.1软件线程

     

    11.4.2消息处理

     

    第12章Web应用系统设计

     

    12.1数据库

     

    12.1.1JDBC

     

    12.1.2连接数据库

     

    12.1.3数据库分析

     

    12.1.4数据库操作

     

    12.2JavaFX

     

    12.2.1JavaFX简述

     

    12.2.2JavaFX入门

     

    12.2.3JavaFX界面设计

     

    12.2.4JavaFX事件处理

     

    12.3JavaFX设计案例

     

    12.3.1数据库设计

     

    12.3.2界面设计

     

    12.3.3实现代码

     

    12.3.4JavaFX部署

     

     
  • 内容简介:
    《Java程序设计基础与实践(题库版)》分为3篇12章:
      基础篇,介绍Java的基础语法;
      核心篇,介绍Java的核心技术,包括类和对象、继承和接口、数据容器等;
      实践篇,通过4个大型开发案例,介绍Java的界面设计技术、流和文件、线程和网络通信、数据库访问、JavaFX等。
      教材基于*的Java技术和平台,在NetBeans下介绍,包括JavaFX。
  • 目录:
    目录

     

     

     

    第1章Java概述

     

    1.1Java的发展过程

     

    1.1.1Java技术的形成

     

    1.1.2Java的成熟和发展

     

    1.2Java技术

     

    1.2.1Java的技术特点

     

    1.2.2Java的相关技术

     

    1.3Java开发平台

     

    1.3.1JDK和IDE下载安装

     

    1.3.2NetBeans简介

     

    1.3.3创建Java项目

     

    1.4Java源程序

     

    1.4.1Java程序结构

     

    1.4.2Java语句排列

     

    1.5Java类库

     

    1.5.1类库引用

     

    1.5.2Java类库简介

     

    1.5.3类文档

     

    第2章Java表达式

     

    2.1变量

     

    2.1.1标识符

     

    2.1.2基础数据类型

     

    2.1.3变量声明

     

    2.1.4常量

     

    2.2数组

     

    2.2.1数组和数组元素

     

    2.2.2数组的声明

     

    2.2.3多维数组

     

    2.3表达式

     

    2.3.1赋值语句

     

    2.3.2运算符分类和运算形式

     

    2.3.3运算优先级

     

    2.3.4运算数据类型

     

    2.4运算符

     

    2.4.1算术运算

     

    2.4.2关系运算

     

    2.4.3逻辑运算

     

    2.4.4位运算

     

    第3章常用类

     

    3.1类的引用

     

    3.1.1类和对象

     

    3.1.2引用类型

     

    3.1.3类库的引用

     

    3.2Math类

     

    3.2.1三角函数方法

     

    3.2.2指数函数方法

     

    3.2.3其他函数方法

     

    3.2.4random方法

     

    3.3String类

     

    3.3.1构造字符串

     

    3.3.2获取字符串信息

     

    3.3.3字符串连接与比较

     

    3.3.4字符串分割与转换

     

    3.4控制台输入输出

     

    3.4.1控制台输入输出类

     

    3.4.2Scanner类

     

    3.4.3Console类

     

    3.4.4输出方法

     

    第4章流程控制

     

    4.1顺序结构

     

    4.1.1程序结构

     

    4.1.2顺序结构

     

    4.1.3变量作用域

     

    4.2选择结构

     

    4.2.1if语句

     

    4.2.2switch语句

     

    4.3循环结构

     

    4.3.1for循环

     

    4.3.2while循环

     

    4.3.3程序重定向

     

    4.4综合应用

     

    4.4.1猜数游戏

     

    4.4.2排序

     

    4.4.3查找

     

    第5章类和对象

     

    5.1面向对象程序设计

     

    5.1.1面向对象的概念

     

    5.1.2面向对象的特性

     

    5.2创建自己的类

     

    5.2.1类的结构

     

    5.2.2成员变量

     

    5.2.3成员方法

     

    5.2.4构造方法

     

    5.2.5main()方法

     

    5.3对象的创建和使用

     

    5.3.1对象的创建

     

    5.3.2对象的使用

     

    5.3.3形参和实参

     

    5.3.4this关键字

     

    5.4实例成员与类成员

     

    5.4.1static关键字

     

    5.4.2实例变量和类变量

     

    5.4.3实例方法和类方法

     

    5.4.4静态代码块与构造代码块

     

    5.5内部类

     

    5.5.1内部类的概念

     

    5.5.2成员内部类

     

    5.5.3局部内部类

     

    5.5.4静态内部类

     

    5.5.5匿名内部类

     

    第6章继承和接口

     

    6.1继承

     

    6.1.1类的层次结构

     

    6.1.2类继承的实现

     

    6.1.3super关键字

     

    6.1.4final关键字

     

    6.1.5Object类

     

    6.2抽象类

     

    6.2.1抽象类的定义

     

    6.2.2抽象类的实现

     

    6.2.3Number抽象类

     

    6.3接口

     

    6.3.1接口的定义

     

    6.3.2接口的实现

     

    6.3.3CharSequence接口

     

    6.4多态

     

    6.4.1方法的覆盖

     

    6.4.2变量的隐藏

     

    6.4.3instanceof关键字

     

    6.4.4接口对象的实例化

     

    第7章异常处理

     

    7.1异常的基本概念

     

    7.1.1异常的产生

     

    7.1.2异常的处理

     

    7.2异常类

     

    7.2.1Throwable类

     

    7.2.2Exception类

     

    7.3处理异常

     

    7.3.1捕获并处理多种异常

     

    7.3.2异常与资源管理

     

    7.4抛出异常

     

    7.4.1方法体中抛出异常(throw)

     

    7.4.2方法声明中抛出异常(throws)

     

    7.4.3使用异常的原则

     

    7.5编写自己的异常类

     

    第8章数据容器

     

    8.1泛型

     

    8.1.1泛型的声明

     

    8.1.2泛型的使用

     

    8.1.3泛型环形队列的实现

     

    8.2枚举

     

    8.2.1声明枚举类型和枚举对象

     

    8.2.2枚举的使用

     

    8.3集合框架

     

    8.3.1迭代器接口Iterable

     

    8.3.2集合接口Collection

     

    8.4列表

     

    8.4.1List继承结构

     

    8.4.2List实现类

     

    8.4.3LinkedList测试

     

    8.4.4Stack测试

     

    8.5集

     

    8.5.1Set继承结构

     

    8.5.2Set的实现类

     

    8.5.3Set测试

     

    8.6队列

     

    8.6.1Queue继承结构

     

    8.6.2Queue的实现类

     

    8.7映射

     

    8.7.1Map继承结构

     

    8.7.2Map的实现类

     

    8.7.3Map测试

     

    第9章设计一个计算器

     

    9.1JFC概述

     

    9.1.1AWT和Swing

     

    9.1.2容器与组件

     

    9.2容器类

     

    9.2.1窗口

     

    9.2.2JPanel类

     

    9.3常用组件

     

    9.3.1JButton

     

    9.3.2Label

     

    9.3.3JTextField

     

    9.4事件处理

     

    9.4.1事件

     

    9.4.2事件处理

     

    9.4.3GUI综合应用

     

    9.5计算器的设计与实现

     

    9.5.1计算器界面设计

     

    9.5.2框架初始化

     

    9.5.3事件处理程序

     

    第10章文本编辑器设计

     

    10.1文件

     

    10.1.1File类

     

    10.1.2文件顺序读写

     

    10.1.3文件随机读写

     

    10.2界面布局设计

     

    10.2.1自由设计

     

    10.2.2布局设计

     

    10.2.3布局类型

     

    10.2.4综合布局

     

    10.3需要的组件

     

    10.3.1文件选择器

     

    10.3.2颜色选择器

     

    10.3.3字体

     

    10.3.4标准对话框

     

    10.3.5打印

     

    10.4编辑器实现

     

    10.4.1组件表

     

    10.4.2初始化

     

    10.4.3事件驱动方法

     

    第11章网络聊天室设计

     

    11.1网络通信

     

    11.1.1服务器(Server)和客户端(Client)

     

    11.1.2InetAddress类

     

    11.1.3URL

     

    11.1.4Socket类

     

    11.1.5ServerSocket类

     

    11.1.6TCP通信测试

     

    11.2多线程

     

    11.2.1线程

     

    11.2.2线程调度

     

    11.2.3线程同步

     

    11.2.4线程控制

     

    11.3界面设计

     

    11.3.1布局设计

     

    11.3.2界面外观

     

    11.3.3文本组件JTextPane

     

    11.3.4列表组件JList

     

    11.3.5组件列表

     

    11.4软件设计

     

    11.4.1软件线程

     

    11.4.2消息处理

     

    第12章Web应用系统设计

     

    12.1数据库

     

    12.1.1JDBC

     

    12.1.2连接数据库

     

    12.1.3数据库分析

     

    12.1.4数据库操作

     

    12.2JavaFX

     

    12.2.1JavaFX简述

     

    12.2.2JavaFX入门

     

    12.2.3JavaFX界面设计

     

    12.2.4JavaFX事件处理

     

    12.3JavaFX设计案例

     

    12.3.1数据库设计

     

    12.3.2界面设计

     

    12.3.3实现代码

     

    12.3.4JavaFX部署

     

     
查看详情
12
相关图书 / 更多
Java程序设计基础与实践(题库版)
Java研发自测入门与进阶
林宁、魏兆玉
Java程序设计基础与实践(题库版)
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java程序设计基础与实践(题库版)
Java项目开发实战(微视频版)
陈强
Java程序设计基础与实践(题库版)
Java+OpenCV案例佳作选
姚利民
Java程序设计基础与实践(题库版)
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java程序设计基础与实践(题库版)
Java Web及其框架技术
陈振兴
Java程序设计基础与实践(题库版)
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java程序设计基础与实践(题库版)
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java程序设计基础与实践(题库版)
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java程序设计基础与实践(题库版)
Java核心技术速学版(第3版)
(美)凯·S.霍斯特曼(Cay S. Horstmann)
Java程序设计基础与实践(题库版)
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
Java程序设计基础与实践(题库版)
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)