-
内容大纲
Java是互联网时代最重要的编程语言之一。
本书从初学者的角度出发,通过典型的案例、简单清晰的图示、通俗易懂的语言,深入浅出地介绍了Java应用开发中使用的重点技术。
全书共20章,第1~5章讲解Java特点和开发环境搭建、Java语言基础、程序流程控制、数组和方法,这些内容是Java的基础知识;第6~8章讲解Java面向对象编程知识,包括类与对象,构造方法,封装性,this、static和super等关键字,继承、抽象类、接口、多态性、类之间的关系、单例模式和简单工厂模式等,这些内容是Java的核心内容;第9~15章讲解包及访问控制权限、异常处理、泛型、常用类、I/O系统、集合、JDBC编程等,这些内容是Java的重点难点;第16~20章讲解注解、图形用户界面、反射、多线程和网络编程,这些内容是Java应用开发基础。
本书列举了300多个程序案例、绘制了300多个图示、布置了100多道习题,方便读者快速理解相关知识点并掌握应用技巧。本书还提供了丰富的配套教学资源,包括教学大纲、教学视频2100余分钟、题库2200多道、精美PPT课件1800余页、所有源程序代码和习题参考答案。本书所有资源部署在学银在线慕课平台,所有程序在JDK 17上运行通过,扫描随书提供的二维码可观看相应内容的讲解视频。
本书可作为高等院校相关专业的“Java程序设计”课程教材,也可作为Java语言的自学者入门用书。 -
作者介绍
覃遵跃,男,1974年4月出生,湖南省张家界人,土家族,副教授、博士研究生、国家高级程序员,现任吉首大学教学督导组成员。长期从事软件工程专业课程教学与研究,主讲Java语言、C语言和数据库技术等专业课程。主要研究方向为Web数据库技术、软件开发与设计。主持省级课题2项,参与国家级、部省级等项目4项,主编《利用案例轻松学习Java语言》等教材。发表学术论文40余篇,获国家级、部省级学科竞赛优秀指导教师、吉首大学教学能手等称号。 -
目录
第1章 Java概述
1.1 初识Java
1.1.1 Java的发展
1.1.2 Java的特点
1.2 Java开发环境
1.2.1 Java运行机制
1.2.2 搭建开发环境
1.2.3 第一个Java程序
1.3 Eclipse集成开发环境
1.3.1 Eclipse简介
1.3.2 安装Eclipse
1.3.3 建立Java项目
1.4 Java命名规范
1.5 小结
1.6 习题
第2章 Java语言基础
2.1 Java程序结构
2.2 注释及编程风格
2.2.1 注释
2.2.2 Java编程风格
2.3 Java符号集
2.3.1 Java符号系统
2.3.2 标识符
2.3.3 关键字
2.4 数据类型
2.4.1 数据类型概念
2.4.2 常量
2.4.3 变量
2.4.4 整数类型
2.4.5 浮点数类型
2.4.6 字符类型
2.4.7 布尔类型
2.5 数据类型转换
2.5.1 自动转换
2.5.2 强制转换
2.5.3 字符串的转换
2.6 表达式与语句
2.6.1 算术表达式
2.6.2 赋值表达式
2.6.3 关系表达式
2.6.4 逻辑表达式
2.6.5 表达式语句
2.6.6 运算符的优先级
2.7 小结
2.8 习题
第3章 程序流程控制
3.1 选择结构
3.1.1 if语句
3.1.2 switch语句
3.1.3 条件运算符
3.2 循环结构
3.2.1 while语句
3.2.2 do…while语句
3.2.3 for语句
3.2.4 嵌套循环
3.3 跳转语句
3.3.1 break语句
3.3.2 continue语句
3.3.3 return语句
3.4 小结
3.5 习题
第4章 数组
4.1 一维数组
4.1.1 声明一维数组
4.1.2 初始化一维数组
……
第5章 方法
第6章 面向对象编程(上)
第7章 面向对象编程(中)
第8章 面向对象编程(下)
第9章 包及访问控制权限
第10章 异常处理
第11章 泛型
第12章 常用类
第13章 I/O系统
第14章 集合
第15章 JDBC编程
第16章 注解
第17章 图形用户界面
第18章 反射
第19章 多线程
第20章 网络编程
同类热销排行榜
- C语言与程序设计教程(高等学校计算机类十二五规划教材)16
- 电机与拖动基础(教育部高等学校自动化专业教学指导分委员会规划工程应用型自动化专业系列教材)13.48
- 传感器与检测技术(第2版高职高专电子信息类系列教材)13.6
- ASP.NET项目开发实战(高职高专计算机项目任务驱动模式教材)15.2
- Access数据库实用教程(第2版十二五职业教育国家规划教材)14.72
- 信号与系统(第3版下普通高等教育九五国家级重点教材)15.08
- 电气控制与PLC(普通高等教育十二五电气信息类规划教材)17.2
- 数字电子技术基础(第2版)17.36
- VB程序设计及应用(第3版十二五职业教育国家规划教材)14.32
- Java Web从入门到精通(附光盘)/软件开发视频大讲堂27.92
推荐书目
-
孩子你慢慢来/人生三书 华人世界率性犀利的一枝笔,龙应台独家授权《孩子你慢慢来》20周年经典新版。她的《...
-
时间简史(插图版) 相对论、黑洞、弯曲空间……这些词给我们的感觉是艰深、晦涩、难以理解而且与我们的...
-
本质(精) 改革开放40年,恰如一部四部曲的年代大戏。技术突变、产品迭代、产业升级、资本对接...