新書推薦:
《
化妆品学原理
》
售價:HK$
55.8
《
万千教育学前·与幼儿一起解决问题:捕捉幼儿园一日生活中的教育契机
》
售價:HK$
47.0
《
爱你,是我做过最好的事
》
售價:HK$
55.8
《
史铁生:听风八百遍,才知是人间(2)
》
售價:HK$
55.8
《
量子网络的构建与应用
》
售價:HK$
109.8
《
拍电影的热知识:126部影片里的创作技巧(全彩插图版)
》
售價:HK$
109.8
《
大唐名城:长安风华冠天下
》
售價:HK$
87.4
《
情绪传染(当代西方社会心理学名著译丛)
》
售價:HK$
88.5
|
編輯推薦: |
《中公版Java全面开发详解(基础篇)JavaSE快速入门》体系科学,条理清晰,语言通俗易懂,讲解深入浅出,实战演练。本书立足于Java基础,用于夯实Java编程能力,深入理解面向对象的开发思想,结合实际编程中所遇到的一些问题进行重点讲解,使得初学者快速掌握Java语言,从而具备编程能力。
本书采用双色印刷形式,图文并茂。配套视频讲解等增值服务是本书的一大特色,重要程序提供专业教师的视频讲解,扫描二维码即可实现在线学习,操作便捷高效,使读者在掌握Java编程操作基础上,具备一定的实际开发操作能力。
|
內容簡介: |
《中公版Java全面开发详解(基础篇)JavaSE快速入门》共分为十一章,涵盖了Java在编程中常用的API,对重难点内容进行了针对性讲解。本书按照由浅入深、循序渐进的规律,从初识开发工具包JDK到集成开发工具Eclipse的使用安装一一进行介绍,帮助初学者熟悉Java开发所需要的开发工具,理解开发所使用的API。
● 初识Java(*章)
介绍JDK和Eclipse的安装配置方法,主要熟悉开发工具的安装与使用。
● Java语法部分(第二章、第三章)
讲解Java基础语法,包括变量、数据结构、运算符、数组等内容,介绍面向对象编程思想,包括类与对象、封装、方法、继承、抽象、多态等内容。
● Java核心技术(第四章至第九章)
讲解Java常用的API、集合框架,介绍正则表达式、多线程、IO流、网络编程、反射、注解、泛型等,并且介绍了Java SE 8 的重要新功能Lambda。
● Java高级应用(第十章、第十一章)《中公版Java全面开发详解(基础篇)JavaSE快速入门》共分为十一章,涵盖了Java在编程中常用的API,对重难点内容进行了针对性讲解。本书按照由浅入深、循序渐进的规律,从初识开发工具包JDK到集成开发工具Eclipse的使用安装一一进行介绍,帮助初学者熟悉Java开发所需要的开发工具,理解开发所使用的API。
● 初识Java(*章)
介绍JDK和Eclipse的安装配置方法,主要熟悉开发工具的安装与使用。
● Java语法部分(第二章、第三章)
讲解Java基础语法,包括变量、数据结构、运算符、数组等内容,介绍面向对象编程思想,包括类与对象、封装、方法、继承、抽象、多态等内容。
● Java核心技术(第四章至第九章)
讲解Java常用的API、集合框架,介绍正则表达式、多线程、IO流、网络编程、反射、注解、泛型等,并且介绍了Java SE 8 的重要新功能Lambda。
● Java高级应用(第十章、第十一章)
讲解Java Swing图形化编程,对Java图形界面布局、组件及事件监听进行相关介绍和示例展示。介绍了Java如何连接数据库,并利用代码示例展示了Java连接几大主流数据库的具体操作流程。
|
目錄:
|
1.1Java概述
1.2JDK的安装与配置
1.2.1JDK介绍
1.2.2安装JDK
1.2.3一个简单的程序
1.2.4Java编译与运行
1.3集成开发工具
1.3.1Eclipse安装
1.3.2Eclipse使用
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.2.4常量的使用
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比较运算符
2.4.5逻辑运算符
2.4.6位运算符
2.4.7移位运算符
2.4.8三元运算符
2.4.9运算符的优先级与结合方向
2.5流程控制
2.5.1顺序结构
2.5.2选择结构
2.5.3循环结构
2.5.4break和continue
2.6数组
2.6.1数组的声明
2.6.2数组的初始化
2.6.3数组排序算法
2.6.4数组的常见异常
2.6.5多维数组
2.6.6数组的常见操作
2.7注释
2.7.1注释的概念
2.7.2单行注释
2.7.3多行注释
2.7.4文档注释
2.7.5注释的嵌套
3.1面向对象
3.2类与对象关系
3.2.1类
3.2.2对象
3.2.3匿名对象
3.2.4类与对象的关系
3.2.5成员变量与局部变量
3.3封装
3.4方法
3.4.1初识方法
3.4.2方法的调用
3.4.3方法重载
3.5构造方法
3.5.1构造方法的概念
3.5.2构造代码块
3.6this关键字
3.7继承
3.8super关键字
3.9主方法
3.10方法重写(override)
3.11子类实例化
3.12final关键字
3.13static关键字
3.13.1成员变量与成员方法
3.13.2静态代码块
3.14简单设计模式
3.14.1单例模式
3.14.2工厂模式
3.15抽象类
3.16接口
3.16.1接口的概念
3.16.2抽象类和接口
3.17多态
3.17.1多态的概念
3.17.2向上转型与向下转型
3.17.3多态的应用
3.18内部类
3.18.1内部类的概念
3.18.2静态内部类
3.18.3非静态内部类
3.19包
3.19.1包的概念
3.19.2包导入
3.19.3jar文件
3.20访问权限
3.21异常处理
3.21.1异常处理的概念
3.21.2异常分类
3.21.3捕获异常
3.21.4抛出异常
3.21.5处理异常
3.21.6自定义异常
3.21.7自定义异常的示例
3.22断言
3.22.1断言的概念
3.22.2使用断言
4.1String类
4.1.1Object类
4.1.2String类
4.1.3StringBuffer类
4.1.4StringBuilder类
4.2Date类和Calendar类
4.2.1Calendar类
4.2.2Calendar类的方法
4.3System类
4.3.1System类的概念
4.3.2System类的方法
4.4Runtime类
4.4.1Runtime类的概念
4.4.2Runtime类的方法
4.5Math类
4.5.1Math类的概念
4.5.2Math类的方法
4.6正则表达式
4.6.1正则表达式的概念
4.6.2Pattern类和Matcher类
4.6.3正则表达式语法
4.6.4常用的正则表达式
4.7基本数据类型与包装类
4.7.1包装类的概念
4.7.2构造方法
4.7.3装箱与拆箱
4.7.4转型
5.1集合框架
5.1.1集合框架的概念
5.1.2Collection接口
5.1.3集合遍历
5.2Set集合
5.2.1Set接口
5.2.2HashSet类
5.2.3TreeSet类
5.3List集合
5.3.1List接口
5.3.2ArrayList类
5.3.3LinkedList类
5.3.4Stack类
5.4Queue接口
5.4.1Queue接口
5.4.2Deque接口
5.5Map集合
5.5.1Map接口
5.5.2HashMap类
5.5.3SortedMap接口
5.5.4TreeMap类
5.6Collections类
6.1线程
6.1.1进程与线程
6.1.2多线程
6.2创建线程
6.2.1方式一:继承Thread类创建线程
6.2.2方式二:实现Runnable接口创建线程
6.2.3两种方式比较
6.3管理线程
6.3.1线程优先级
6.3.2守护线程
6.3.3线程的生命周期
6.3.4线程的操作
6.3.5线程的执行顺序
6.4同步和锁
6.4.1锁对象
6.4.2synchronized关键字
6.4.3volatile关键字
6.4.4死锁
6.5线程的通信
6.6线程停止
7.1IO流
7.2字节流与字符流
7.2.1字节流
7.2.2字符流
7.2.3字节流与字符流的比较
7.2.4文件读写
7.3常用的流
7.3.1带缓存的输入输出流
7.3.2数据输入输出流
7.3.3ZIP压缩输入输出流
7.4File类
7.4.1File类的概念
7.4.2File类的构造方法
7.4.3文件的路径
7.4.4File类的方法
7.4.5FileInputStream类与FileOutputStream类
7.4.6FileReader类与FileWriter类
8.1计算机网络
8.1.1IP地址与域名、端口
8.1.2URI与URL
8.1.3TCP与UDP
8.1.4HTTP
8.1.5InetAddress类
8.1.6CS结构与BS结构
8.2Socket编程
8.2.1Socket类
8.2.2ServerSocket类
8.2.3DatagramSocket和DatagramPacket
8.2.4异常类型
8.2.5基于Socket的TCP编程
8.2.6基于Socket的UDP编程
8.3网络编程与流
9.1反射
9.1.1编译时和运行时
9.1.2反射的使用
9.2注解
9.2.1元注解
9.2.2自定义注解
9.2.3常用注解
9.3泛型
9.3.1标记符
9.3.2泛型方法
9.3.3泛型类
9.3.4泛型接口
9.3.5类型通配符
9.4lambda表达式
10.1GUI
10.2容器
10.2.1JFrame窗体
10.2.2JPanel面板
10.2.3JScrollPane面板
10.3组件
10.3.1按钮组件
10.3.2标签组件
10.3.3文本组件
10.3.4列表组件
10.3.5菜单组件
10.4布局管理
10.4.1FlowLayout布局
10.4.2BoarderLayout布局
10.4.3CardLayout布局
10.4.4GridLayout布局
10.5事件监听
10.5.1Swing与MVC
10.5.2事件模型
10.5.3注册监听器
10.5.4事件处理
10.5.5窗体事件
10.5.6键盘事件
10.5.7鼠标事件
11.1JDBC
11.2数据库基础
11.2.1数据库基本操作
11.2.2Java数据类型与SQL数据类型
11.2.3常用类和接口
11.3建立连接
11.4Statement和PreparedStatement
11.5处理结果集315
|
|