• Java程序设计实用教程(第2版)
21年品牌 40万+商家 超1.5亿件商品

Java程序设计实用教程(第2版)

全新正版 极速发货

50.82 6.4折 79 全新

仅1件

广东广州
认证卖家担保交易快速发货售后保障

作者高飞;陆佳炜;赵小敏;徐俊

出版社清华大学出版社

ISBN9787302610205

出版时间2022-08

装帧平装

开本16开

定价79元

货号1202717458

上书时间2024-08-07

谢岳书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
第1章Java语言概述11.1程序设计语言的发展史11.2Java语言的发展史51.3Java开发环境的配置71.4Java程序开发过程及常用工具介绍111.4.1Java程序的工作原理111.4.2用记事本开发111.4.3用Eclipse开发131.4.4用JCreator开发17第2章Java基础语法192.1标识符和关键字192.2基本数据类型212.2.1布尔型212.2.2字符型222.2.3整数型232.2.4浮点型252.2.5类型转换262.3常量与变量302.4运算符332.4.1算术运算符332.4.2关系运算符352.4.3逻辑运算符372.4.4位运算符382.4.5赋值运算符402.4.6条件运算符402.4.7对象运算符412.5语句412.5.1分支语句422.5.2循环语句452.5.3跳转语句482.5.4注释语句532.6输入参数方式54第3章类和对象603.1面向对象技术基础603.1.1面向对象基本概念603.1.2面向对象基本特征623.2类643.2.1类的定义643.2.2成员变量与成员方法663.2.3构造方法673.2.4main方法703.3对象703.3.1对象的生成与使用703.3.2变量的作用域723.3.3对象的内存分配机制733.3.4方法参数的传递763.3.5对象的清除803.4this关键字803.5static关键字823.6final关键字883.7import和包90第4章类的封装、继承、多态性及接口944.1封装944.1.1类的访问控制方式944.1.2类成员的访问控制方式944.1.3封装的设计原则964.2继承964.2.1extends关键字964.2.2super关键字1004.2.3构造方法的继承1024.3多态性1064.3.1方法重载1064.3.2方法覆盖1084.4抽象类1124.5接口1164.5.1接口的定义1164.5.2接口的实现1174.5.3接口的作用1204.5.4接口与抽象类的区别1244.6特殊的类1254.6.1实名内部类1254.6.2匿名内部类1294.6.3泛型类1324.6.4Class类136第5章数组、字符串和枚举1385.1数组1385.1.1一维数组1385.1.2二维数组1415.1.3数组的注意事项1435.1.4数组的应用1435.2字符串1465.2.1不可变字符串String1465.2.2可变字符串StringBuffer1535.2.3String与StringBuffer的异同1555.3字符串与其他数据类型的转换1585.3.1将其他数据转换成字符串1585.3.2将字符串转换成其他数据1605.4枚举1625.4.1枚举定义1625.4.2枚举变量和常量1635.4.3枚举的常见用法164第6章Java常用类及接口1676.1JavaAPI类库1676.2java.lang包1686.2.1Object类1706.2.2Math类1716.2.3System类1726.2.4Runtime类1766.3java.util包1786.3.1Date类1806.3.2Calendar类1816.3.3Random类1846.3.4无序集合:Collection接口和Collections类1876.3.5有序集合:List接口和ArrayList、LinkedList和Vector类1886.3.6非重复集合:Set接口和HashSet、TreeSet及LinkedHashSet类1956.3.7映射集合:Map接口和TreeMap类1966.3.8for循环简化写法在集合、数组中的应用198第7章异常处理2027.1为什么要进行异常处理2027.2Java中的异常类2037.3异常处理模式2057.3.1trycatchfinally语句2057.3.2异常类成员方法2077.3.3异常捕获与处理2077.4重新抛出异常2097.4.1throws语句2097.4.2throw语句2107.5异常处理原则211第8章流和文件2128.1流的基本概念2128.2字节流2138.2.1输入字节流2138.2.2输出字节流2148.3字符流2168.3.1输入字符流2168.3.2输出字符流2178.3.3字符缓冲流2208.3.4字节流和字符流的异同2228.4文件2228.4.1文件属性类2228.4.2随机访问文件类2268.4.3文件过滤接口2288.5对象序列化2308.5.1序列化是什么2318.5.2什么情况下需要序列化2318.5.3对象序列化时发生了什么2318.5.4实现序列化的步骤2318.5.5序列化对象的条件2328.5.6反序列化2328.5.7序列化注意事项2368.6Java中的乱码问题2378.6.1Java中字符的表达2378.6.2Unicode简介2388.6.3Unicode编码方式2398.6.4Unicode实现方式2408.6.5字节序2458.6.6其他编码方式2468.6.7Java中的Unicode2488.6.8如何处理中文乱码问题255第9章图形用户界面编程2599.1AWT与Swing2599.1.1AWT2599.1.2Swing2609.2容器组件2639.2.1JFrame2639.2.2JPanel2689.2.3JScrollPane2699.2.4JSplitPane2709.3菜单和工具条2729.3.1菜单组件2729.3.2工具栏组件2749.4基本组件2769.4.1标签2769.4.2单行文本框2789.4.3按钮2809.4.4下拉框2829.4.5列表框2849.4.6多行文本框2869.4.7表格组件2879.4.8树形组件2919.4.9进度条组件2999.5组件常用方法3029.5.1颜色3029.5.2透明性3039.5.3边框3039.5.4字体3039.5.5大小与位置3079.5.6激活与可见性3089.6布局管理器3099.6.1流式布局3099.6.2边界布局3109.6.3盒式布局3119.6.4网格布局3139.6.5卡片布局3159.6.6网格包布局3179.6.7布局基本原则及复杂布局举例3229.6.8界面风格的选择3259.7事件处理模型3279.7.1事件处理机制3279.7.2事件对象3289.7.3监听器接口3299.7.4编写事件处理程序3319.8鼠标事件处理3359.9事件适配器类3379.10键盘事件处理338第10章多线程34210.1线程简介34210.1.1进程与线程34210.1.2线程生命周期34210.2编写线程程序34410.2.1第一种方法

内容摘要
本书主要介绍Java语言概述,Java基础语法,类和对象,类的封装、继承、多态性及接口,数组、字符串和枚举,Java常用类及接口,异常处理,流和文件,图形用户界面编程,多线程,网络编程,数据库编程,XML及程序打包等内容,知识点新,重点突出,实例翔实。本书既可作为高等院校计算机科学与技术、软件工程、物联网工程、数据科学与大数据技术、网络空间安全、人工智能等相关专业的本科生和研究生的教学用书,又可作为软件开发人员知识培训与继续教育的参考用书。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP