您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Java语言程序设计(第2版)
本书根据当前最新的JDK 8版本进行了全面升级,引入了新的Lambda表达式、Stream聚合操作、NIO、JavaFX、forEach遍历、Swing模仿QQ登录、Java8的时间日期类等知识点。
字数: 709000
装帧: 平装
出版社: 清华大学出版社
作者: 千锋教育高教产品研发部 编
出版日期: 2020-08-01
商品条码: 9787302555421
版次: 2
开本: 16开
页数: 468
出版年份: 2020
定价:
¥69.8
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
本书配套齐全,包括课件、教学大纲、教学视频、源代码、习题答案等,还额外赠送近百个精彩案例。
内容简介
本书针对零基础的读者进行讲解,用实例引导读者学习,规避了枯燥乏味、层次结构混乱等问题,由浅入深、层层递进、细致而又详尽地讲解了Java这门大型编程语言。为了使大多数读者都能看懂,本书采用朴实生动的语言来阐述复杂的问题,列举了大量现实生活中的例子进行讲解,真正做到通俗易懂。本书知识系统全面,全书共12章,涵盖Java基础、数组、方法、面向对象、异常、Java基础类库、集合类、I/O流、GUI、多线程、网络编程、Eclipse工具等主流Java语言开发技术。同时,书中知识根据当前最新的JDK 8.0版本进行了全面升级,引入了新的Lambda表达式、Stream聚合操作、NIO、JavaFX、forEach遍历、Swing模仿QQ登录、Java 8.0的时间和日期类等知识点。另外,本书配有视频、源代码、习题、教学PPT、教学设计等资源。千锋教育提出“快乐学习,实战就业”的著书理念,秉持实现企校无缝连接的美好意愿,希望能让更多的读者受益。本书面向初学者和中等水平Java开发人员、高等院校及培训机构的老师和学生,是牢固掌握主流Java语言开发技术的必读之作。
作者简介
清华大学出版社技术编审委员会委员,连续三年获得微软全球最有价值专家,人民邮电出版社特聘专家顾问,参与编写的书籍有:Visual C++ 2010开发权威指南、Windows CE 7开发实战详解、Java语言程序设计、Java Web开发实战、Python基础入门、Python网络爬虫、C语言程序设计、PythonWeb开发、Python人工智能等
目录
第1章Java开发入门
1.1Java概述
1.1.1认识Java
1.1.2Java发展史
1.1.3Java语言的特点
1.2JDK的使用
1.2.1下载JDK
1.2.2安装JDK
1.2.3配置JDK
1.2.4测试开发环境
1.2.5JDK目录介绍
1.3第一个Java程序
1.3.1编写Java源文件
1.3.2编译运行
1.3.3Java虚拟机
1.4Java运行流程
1.5Eclipse开发工具
1.5.1Eclipse的概念
1.5.2Eclipse安装与启动
1.5.3Eclipse工作台
1.5.4Eclipse透视图
1.5.5使用Eclipse进行程序开发
小结
习题
第2章Java编程基础
2.1Java的基本语法
2.1.1语句和表达式
2.1.2基本格式
2.1.3注释
2.1.4标识符与关键字
2.1.5进制转换
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.4Java中的运算符
2.4.1算术运算符
2.4.2赋值运算符
2.4.3关系运算符
2.4.4逻辑运算符
2.4.5位运算符
2.4.6运算符的优先级
2.5程序的结构
2.5.1顺序结构
2.5.2选择结构
2.5.3循环结构
2.5.4循环中断
小结
习题
第3章数组与方法
3.1数组
3.1.1数组的定义
3.1.2数组的初始化
3.1.3数组的常用操作
3.1.4数组的内存原理
3.1.5二维数组
3.2方法
3.2.1方法的定义
3.2.2方法的调用
3.2.3方法的重载
3.2.4方法的递归
3.3数组的引用传递
小结
习题
第4章面向对象(上)
4.1面向对象的概念
4.2类与对象
4.2.1类的定义
4.2.2对象的创建与使用
4.2.3类的封装
4.2.4访问修饰符
4.3构造方法
4.3.1构造方法的定义
4.3.2构造方法的重载
4.4this关键字
4.5垃圾回收
4.6static关键字
4.6.1静态变量
4.6.2静态方法
4.6.3代码块
4.6.4单例模式
4.7内部类
4.7.1成员内部类
4.7.2静态内部类
4.7.3方法内部类
4.7.4匿名内部类
小结
习题
第5章面向对象(下)
5.1类的继承
5.1.1继承的概念
5.1.2重写父类方法
5.1.3super关键字
5.2final关键字
5.2.1final关键字修饰类
5.2.2final关键字修饰方法
5.2.3final关键字修饰变量
5.3抽象类和接口
5.3.1抽象类
5.3.2接口
5.3.3接口的实现
5.3.4接口的继承
5.3.5抽象类和接口的关系
5.4多态
5.4.1多态的概念
5.4.2对象的类型转换
5.4.3Object类
5.4.4设计模式——工厂设计模式
5.4.5设计模式——代理设计模式
5.5包
5.5.1包的定义与使用
5.5.2import语句
5.5.3Java的常用包
5.5.4给Java应用程序打包
5.6Lambda表达式
5.6.1Lambda表达式语法
5.6.2Lambda表达式案例
5.6.3函数式接口
5.6.4方法引用与构造器引用
小结
习题
第6章异常
6.1异常的概念
6.2异常的类型
6.3异常的处理
6.3.1使用try-catch处理异常
6.3.2使用throws关键字抛出异常
6.3.3使用throw关键字抛出异常
6.4自定义异常
6.5断言
6.6异常的使用原则
小结
习题
第7章Java基础类库
7.1基本类型的包装类
7.2JDK 5.0新特性——自动装箱和拆箱
7.3Scanner类
7.4String类、StringBuffer类和StringBuilder类
7.4.1String类的初始化
7.4.2String类的常见操作
7.4.3StringBuffer类
7.4.4StringBuilder类
7.4.5String类对正则表达式的支持
7.4.6String、StringBuffer、StringBuilder的区别
7.5System类与Runtime类
7.5.1System类
7.5.2Runtime类
7.6Math类与Random类
7.6.1Math类
7.6.2Random类
7.7日期操作类
7.7.1Date类
7.7.2Calendar类
7.7.3DateFormat类
7.7.4SimpleDateFormat类
7.7.5JDK 8.0新特性——日期和时间API
7.8JDK 7.0新特性——switch语句支持字符串类型
小结
习题
第8章集合类
8.1集合概述
8.2Collection接口
8.3List接口
8.3.1List接口简介
8.3.2ArrayList集合
8.3.3LinkedList集合
8.3.4Iterator接口
8.3.5JDK 5.0新特性——foreach循环
8.3.6ListIterator接口
8.3.7Enumeration接口
8.4Set接口
8.4.1Set接口简介
8.4.2HashSet集合
8.4.3TreeSet集合
8.5Queue接口
8.5.1Queue接口简介
8.5.2PriorityQueue实现类
8.5.3Deque接口与ArrayDeque实现类
8.6Map接口
8.6.1Map接口简介
8.6.2HashMap集合
8.6.3LinkedHashMap集合
8.6.4TreeMap集合
8.6.5Properties集合
8.7JDK 5.0新特性——泛型
8.7.1为什么使用泛型
8.7.2泛型定义
8.7.3通配符
8.7.4有界类型
8.7.5泛型的限制
8.7.6自定义泛型
8.8JDK 8.0新特性——forEach遍历
8.9Collections工具类
8.10Arrays工具类
8.11集合转换
8.12JDK 8.0新特性——Stream API
小结
习题
第9章I/O(输入/输出)流
9.1流概述
9.2字节流
9.2.1字节流的概念
9.2.2字节流读写文件
9.2.3文件的复制
9.2.4字节流的缓冲区
9.2.5装饰设计模式
9.2.6字节缓冲流
9.3字符流
9.3.1字符流定义及基本用法
9.3.2字符流操作文件
9.3.3字符流的缓冲区
9.3.4LineNumberReader
9.3.5转换流
9.4其他I/O流
9.4.1ObjectInputStream和ObjectOutputStream
9.4.2DataInputStream和DataOutputStream
9.4.3PrintStream
9.4.4标准输入输出流
9.4.5PipedInputStream和PipedOutputStream
9.4.6ByteArrayInputStream和ByteArrayOutputStream
9.4.7CharArrayReader和CharArrayWriter
9.4.8SequenceInputStream
9.5File类
9.5.1File类的常用方法
9.5.2遍历目录下的文件
9.5.3文件过滤
9.5.4删除文件及目录
9.6RandomAccessFile
9.7字符编码
9.7.1常用字符集
9.7.2字符编码和解码
9.7.3字符传输
9.8NI/O
9.8.1NI/O概述
9.8.2NI/O基础
9.8.3NI/O中的读和写操作
9.8.4注意事项
小结
习题
第10章GUI(图形用户界面)
10.1AWT概述
10.2AWT事件处理
10.2.1事件处理机制
10.2.2事件适配器
10.2.3用匿名内部类实现事件处理
10.3常用事件分类
10.3.1窗体事件
10.3.2鼠标事件
10.3.3键盘事件
10.3.4动作事件
10.4布局管理器
10.4.1FlowLayout
10.4.2BorderLayout
10.4.3GridLayout
10.4.4GridBagLayout
10.4.5CardLayout
10.4.6不使用布局管理器
10.5AWT绘图
10.6Swing
10.6.1JFrame
10.6.2JDialog
10.6.3中间容器
10.6.4文本组件
10.6.5按钮组件
10.6.6JComboBox
10.6.7菜单组件
10.6.8创建Tree
10.6.9JTable
10.6.10Swing模仿QQ登录界面
10.7JavaFX图形用户界面工具
10.7.1JavaFX简介
10.7.2配置JavaFX开发环境
10.7.3Eclipse安装JavaFX Scene Builder
10.7.4Eclipse中配置Scene Builder
10.7.5JavaFX基础入门
小结
习题
第11章多线程
11.1线程概述
11.1.1进程
11.1.2线程
11.2线程的创建
11.2.1继承Thread类创建线程
11.2.2实现Runnable接口创建线程
11.2.3使用Callable接口和Future接口创建线程
11.2.4三种实现线程方式的对比分析
11.3线程的生命周期及状态转换
11.4线程的调度
11.4.1线程的优先级
11.4.2线程休眠
11.4.3线程让步
11.4.4线程插队
11.4.5后台线程
11.5多线程同步
11.5.1线程安全
11.5.2同步代码块
11.5.3同步方法
11.5.4死锁问题
11.6多线程通信
11.7线程组和未处理的异常
11.8线程池
小结
习题
第12章网络编程
12.1网络通信协议
12.1.1IP地址和端口号
12.1.2InetAddress
12.1.3UDP与TCP
12.2UDP通信
12.2.1DatagramPacket
12.2.2DatagramSocket
12.2.3UDP网络程序
12.2.4UDP案例——聊天程序
12.3TCP通信
12.3.1ServerSocket
12.3.2Socket
12.3.3简单的TCP网络程序
12.3.4多线程的TCP网络程序
12.3.5TCP案例——文件上传
12.4Java Applet
小结
习题
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网