首页  软件  游戏  图书  电影  电视剧

请输入您要查询的图书:

 

图书 Java程序设计应用开发(微课版普通高等院校计算机基础教育十四五规划教材)
内容
内容推荐
本书主要介绍Java程序设计应用开发知识,内容包括Java概述、Java编程基础、Java面向对象基础、Java面向对象高级特性、Java异常处理、Java常用类、Java集合、图形用户界面开发、多线程、Java网络程序设计、I/O(输入/输出)和JDBC技术,读者通过学习可以掌握Java语言的基本知识内容和程序编写方法。本书从基本的程序设计思想入手,逐步展开Java语言教学。对每个知识点,通过多个实用例子进行描述和说明,例子选取贴近生活,增加读者对知识点的理解。本书注重程序设计能力的培养和项目实践,同时纳入了Java的新功能,增强了实用性,使读者掌握Java的精髓。
本书适合作为普通高等院校计算机类专业Java课程教材,也可作为程序设计人员和Java语言学习者的参考书。
目录
第1章 Java概述
1.1 认识Java
1.1.1 Java简介
1.1.2 Java语言的特点
1.1.3 Java语言的应用
1.2 JDK的使用
1.2.1 JDK的安装
1.2.2 Java程序运行机制
1.2.3 Java程序开发过程
1.3 Java语言的集成开发环境
1.3.1 Eclipse
1.3.2 NetBeans
1.3.3 IntelliJ IDEA
习题
第2章 Java编程基础
2.1 关键字标识符与数据类型
2.1.1 关键字
2.1.2 标识符
2.1.3 数据类型
2.2 常量与变量
2.2.1 常量
2.2.2 变量
2.3 运算符和表达式
2.3.1 算术运算符和算术表达式
2.3.2 赋值运算符和赋值表达式
2.3.3 关系运算符和关系表达式
2.3.4 逻辑运算符和逻辑表达式
2.3.5 位运算符和位运算表达式
2.3.6 条件运算符和条件表达式
2.3.7 运算符优先级
2.3.8 类型转换
2.3.9 打印语句
2.3.10 Java语言注释
2.4 逻辑控制语句
2.4.1 选择结构语句
2.4.2 循环结构语句
2.4.3 循环的嵌套
2.4.4 跳转语句
2.4.5 三种循环的比较
2.5 Java数组和应用
2.5.1 Java数组定义和创建
2.5.2 使用数组
2.5.3 多维数组
2.5.4 Arrays类
2.6 Java方法
2.6.1 方法简介
2.6.2 方法的重载
习题
第3章 Java面向对象基础
3.1 面向对象程序设计的思想和概念
3.1.1 类和对象的概念
3.1.2 面向对象的三大特性
3.1.3 面向对象和面向过程的区别
3.2 Java语言的类和对象
3.2.1 类的定义
3.2.2 对象的创建与使用
3.3 构造方法
3.4 this关键字
3.4.1 使用this关键字访问成员变量
3.4.2 使用this关键字调用构造方法
3.5 static关键字
3.5.1 静态成员变量
3.5.2 静态方法
3.5.3 静态代码块
3.6 包
3.7 应用案例——模拟猜拳游戏
习题
第4章 Java面向对象高级特性
4.1 继承
4.1.1 继承的基本概念
4.1.2 继承的实现
4.1.3 子类的构成
4.1.4 成员的访问权限控制
4.1.5 方法的重写
4.1.6 子类对象的构造
4.2 final关键字
4.2.1 final类
4.2.2 final方法
4.2.3 final关键字修饰变量
4.3 多态
4.3.1 多态性的概念
4.3.2 对象类型的转换
4.3.3 instanceof关键字
4.3.4 多态的好处
4.4 抽象类和接口
4.4.1 抽象类和抽象方法
4.4.2 接口
4.4.3 接口的用法
4.5 Object类
4.5.1 toString()方法
4.5.2 equals()方法
4.6 内部类
4.6.1 成员内部类
4.6.2 方法内部类
4.6.3 匿名内部类
4.7 应用案例——学生和教师信息管理程序
习题
第5章 Java异常处理
5.1 异常概述
5.2 Java异常类介绍
5.2.1 Java异常类层次结构
5.2.2 常用异常类
5.3 Java捕获异常
5.3.1 try…catch语句捕获异常
5.3.2 try…catch…finally语句捕获异常
5.3.3 多carch语句捕获异常
5.3.4 try语句嵌套捕获异常
5.4 Java抛出异常
5.4.1 throws抛出异常
5.4.2 throw抛出异常
5.5 Java自定义异常
习题
第6章 Java常用类
6.1 字符串类
6.1.1 String类的初始化
6.1.2 String类的常见操作
6.1.3 StringBuffer类
6.1.4 StringBuilder类
6.2 Math类与Random类
6.2.1 用Math类实现数值运算
6.2.2 用Random类实现随机数
6.3 包装类
6.3.1 认识包装类
6.3.2 通过包装类进行数据转换
6.4 常用系统类
6.4.1 System类
6.4.2 Runtime类
6.5 日期类
6.5.1 Date类
6.5.2 Calendar类
6.5.3 SimpleDateFormat类
6.6 查看Java API文档
6.7 应用案例——猜单词游戏
习题
第7章 Java集合
7.1 集合概述
7.2 List集合
7.2.1 ArrayList
7.2.2 LinkedList
7.2.3 Vector
7.2.4 遍历集合
7.3 Set集合
7.3.1 HashSet
7.3.2 TreeSet
7.4 Map集合
7.4.1 HashMap
7.4.2 TreeMap
7.5 泛型简化集合操作
7.5.1 泛型的意义
7.5.2 泛型的使用
7.6 使用Collections类对集合进行处理
7.7 应用案例——教学课程管理
习题
第8章 图形用户界面开发
8.1 AWT和Swing简介
8.1.1 AWT简介
8.1.2 Swing基础
8.2 创建窗口
8.2.1 用TFrame框架类开发窗口
8.2.2 用JDialog对话框类开发窗口
8.3 Swing组件
8.3.1 按钮(JButton)
8.3.2 单选按钮(JRadioButton)
8.3.3 复选框(JCheckBox)
8.3.4 组合框(JComboBox)
8.3.5 列表框(JList)
8
标签
缩略图
书名 Java程序设计应用开发(微课版普通高等院校计算机基础教育十四五规划教材)
副书名
原作名
作者
译者
编者 张西广//夏敏捷//罗菁
绘者
出版社 中国铁道出版社有限公司
商品编码(ISBN) 9787113298470
开本 16开
页数 282
版次 1
装订 平装
字数 454
出版时间 2023-01-01
首版时间 2023-01-01
印刷时间 2023-01-01
正文语种
读者对象 本科及以上
适用范围
发行范围 公开发行
发行模式 实体书
首发网站
连载网址
图书大类
图书小类
重量 482
CIP核字 2022221329
中图分类号 TP312.8
丛书名
印张 18.25
印次 1
出版地 北京
261
184
13
整理
媒质
用纸
是否注音
影印版本
出版商国别
是否套装
著作权合同登记号
版权提供者
定价
印数
出品方
作品荣誉
主角
配角
其他角色
一句话简介
立意
作品视角
所属系列
文章进度
内容简介
作者简介
目录
文摘
安全警示 适度休息有益身心健康,请勿长期沉迷于阅读小说。
随便看

 

兰台网图书档案馆全面收录古今中外各种图书,详细介绍图书的基本信息及目录、摘要等图书资料。

 

Copyright © 2004-2025 xlantai.com All Rights Reserved
更新时间:2025/5/15 7:13:26