• 发货快!Java编程技术基础 刘洪涛,吴昊 9787115559913
21年品牌 40万+商家 超1.5亿件商品

发货快!Java编程技术基础 刘洪涛,吴昊 9787115559913

二手书无附赠品!!若标题写套装书,请联系客服再下单

8.88 1.8折 49.8 八五品

库存66件

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

作者刘洪涛,吴昊

出版社人民邮电出版社

ISBN9787115559913

出版时间2021-04

版次1

装帧平装

开本16开

纸张胶版纸

定价49.8元

货号9787115559913

上书时间2024-01-12

南之大旧书店

十一年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:八五品
商品描述
基本信息
书名:Java编程技术基础
定价:49.80元
作者:刘洪涛,吴昊
出版社:人民邮电出版社
出版日期:2021-04-01
ISBN:9787115559913
字数:
页码:
版次:
装帧:平装
开本:128开
商品重量:
编辑推荐

内容提要
本书较为全面地介绍了Java核心编程技术,内容涵盖了Java语言概述、Java语言的基本语法、运算符与流程控制、面向对象基础、继承与多态、接口、异常、常用类、集合框架、输入与输出、多线程、网络程序设计、BC数据库编程,以及综合案例等。每个章节都配有表格、图片与示例代码,同时向读者提供若干思考题进行个人巩固与提升。本书可以作为高校计算机相关专业及非计算机专业编程课程的教材,也可以作为计算机软件培训班教材,并适合Android、Java Web等计算机领域专业人员和广大爱好者自学参考使用。
目录
章 Java语言概述11.1 Java语言的诞生 11.2 Java简介 11.3 Java语言的特点 21.4 Java的运行机制 21.5 K的安装 21.5.1 下载K 31.5.2 安装K 31.5.3 Windows操作系统下配置与测试K 41.6 Java程序开发过程 71.7 Java开发工具Eclipse 81.7.1 Eclipse简介 81.7.2 Eclipse的安装与启动 91.7.3 Eclipse编写Java程序的流程 101.8 编程风格 121.9 Java API简介 13小结 13思考与练习 13第 2章 Java语言的基本语法 142.1 关键字与标识符 142.1.1 Unicode字符集 142.1.2 关键字 142.1.3 标识符 152.2 常量与变量 152.2.1 常量的概念及使用要点 152.2.2 变量的概念及使用要点 152.3 数据类型 162.3.1 基本数据类型 162.3.2 引用数据类型 182.3.3 基本类型与引用类型的区别 182.3.4 数据类型之间的相互转换 192.4 数组 202.4.1 声明数组 202.4.2 创建数组 202.4.3 初始化数组 202.4.4 数组长度 212.4.5 使用数组元素 22小结 22思考与练习 22第3章 运算符与流程控制 233.1 运算符 233.1.1 赋值运算符 243.1.2 算术运算符 243.1.3 复合运算符 253.1.4 关系运算符 263.1.5 逻辑运算符 263.1.6 位运算符 273.1.7 其他运算符 273.1.8 运算符的优先级别及结合性 283.2 if语句 283.2.1 if语句的3种格式 283.2.2 if语句的嵌套 303.3 switch多分支语句 303.4 if语句与switch语句的区别 313.5 循环语句 323.5.1 while循环语句 323.5.2 do…while循环语句 323.5.3 for循环语句 333.5.4 for…each风格的for循环 333.5.5 循环的嵌套 343.6 跳转语句 353.6.1 break跳转语句 353.6.2 continue跳转语句 353.6.3 return跳转语句 36小结 36思考与练习 36第4章 面向对象基础 374.1 面向对象程序设计 374.1.1 面向对象程序设计概述 374.1.2 面向对象程序设计的特点 374.2 类 384.2.1 定义类 384.2.2 成员变量与局部变量 394.2.3 成员方法 404.2.4 注意事项 424.2.5 类的UML图 424.3 构造方法与对象 444.3.1 构造方法的概念及用途 444.3.2 对象概述 464.4 参数传值 474.4.1 传值机制 474.4.2 基本数据类型的参数传值 474.4.3 引用数据类型的参数传值 484.5 对象的组合 504.5.1 组合与复用 504.5.2 类的关联关系与依赖关系的UML图 524.6 实例方法与静态方法 524.6.1 实例方法与静态方法的定义 524.6.2 实例方法与静态方法的区别 544.7 this关键字 544.8 包 584.8.1 包的概念 584.8.2 创建包 584.8.3 使用包中的类 584.9 import语句 594.9.1 类的两种访问方式 594.9.2 引入类库中的类 604.10 访问权限 61小结 62思考与练习 62第5章 继承与多态 635.1 继承 635.1.1 继承的优点 645.1.2 实例创建的全过程 655.1.3 子类隐藏父类的成员变量 685.2 多态 695.2.1 方法重载 695.2.2 避免重载出现的歧义 705.2.3 方法覆盖 715.2.4 对象转型 725.2.5 动态绑定 745.3 抽象类与抽象方法 745.4 final关键字 755.5 内部类 765.5.1 静态内部类 765.5.2 成员内部类 775.5.3 局部内部类 775.5.4 匿名内部类 78小结 79思考与练习 79第6章 接口 806.1 接口简介 806.2 定义接口 806.3 接口的继承 806.4 接口的实现 816.5 接口与抽象类 826.6 面向接口编程 826.6.1 接口表示一种能力 826.6.2 接口表示一种规定 846.7 为什么要面向接口 866.8 占位符 86小结 87思考与练习 87第7章 异常 887.1 异常 887.2 异常处理 887.2.1 try...catch语句 897.2.2 finally子句的用法 907.2.3 使用throws关键字抛出异常 917.2.4 使用throw关键字 927.2.5 使用异常处理语句的注意事项 927.3 异常类 937.3.1 Error类 947.3.2 Exception类 957.4 自定义异常 95小结 96思考与练习 96第8章 常用类 978.1 String类 978.1.1 创建字符串 978.1.2 连接字符串 988.1.3 字符串操作 988.1.4 格式化字符串 1008.2 日期的格式化 1018.2.1 Date类 1018.2.2 格式化日期和时间 1018.3 Scanner类 1038.4 Math类和Random类 1058.5 Formatter类 1078.6 StringBuffer类 1088.6.1 StringBuffer对象的创建 1088.6.2 StringBuffer类的常用方法 109小结 109思考与练习 110第9章 集合框架 1119.1 Java集合框架 1119.1.1 集合中的主要接口 1129.1.2 Collection接口的实现类 1129.2 List接口 1139.2.1 ArrayList类 1139.2.2 LinkedList类 1159.3 Map接口 1169.3.1 HashMap类 1169.3.2 LinkedHashMap类 1179.3.3 TreeMap类 1179.4 Set接口 1189.4.1 HashSet类 1189.4.2 TreeSet类 118小结 121思考与练习 121第 10章 输入与输出 12210.1 File类 12210.2 流 12410.2.1 流的基本概念 12410.2.2 输入流与输出流 12510.3 字节流 12510.3.1 InputStream类与 OutputStream类 12510.3.2 FileInputStream类与 FileOutputStream类 12610.4 字符流 12810.4.1 Reader类与Writer类 12810.4.2 InputStreamReader类与 OutputStreamWriter类 12910.4.3 FileReader类与 FileWriter类 13010.4.4 相关缓冲类 13110.4.5 PrintStream类与 PrintWriter类 13310.4.6 System.in获取用户输入 134小结 135思考与练习 135第 11章 多线程 13611.1 线程概述 13611.2 线程的创建 13711.2.1 线程的创建方式 13711.2.2 继承Thread类 13711.2.3 实现Runnable接口 13911.3 线程的生命周期 14011.4 线程的优先级 14211.5 线程的控制 14411.5.1 线程的启动 14411.5.2 线程的挂起 14411.5.3 线程状态检查 14411.5.4 结束线程 14411.5.5 后台线程 14511.6 线程的同步 14611.7 线程通信 14911.7.1 生产者/消费者 14911.7.2 共享队列 15011.8 多线程产生死锁 153小结 154思考与练习 155第 12章 网络程序设计 15612.1 基础知识 15612.1.1 TCP 15612.1.2 UDP 16112.2 IP地址封装 16212.3 HTTP 16312.3.1 HTTP请求/响应的步骤 16412.3.2 3次握手协议 164小结 165思考与练习 165第 13章 BC数据库编程 16613.1 数据库管理系统 16613.1.1 数据库种类 16613.1.2 常见关系型数据库 16713.1.3 MySQL数据库的安装 16813.2 BC 17513.2.1 BC的概念 17513.2.2 BC的原理 17513.2.3 BC核心类(接口) 17613.2.4 编写BC代码 17713.2.5 SQL注入问题 18413.2.6 批处理 18613.3 事务管理 18713.3.1 事务的概念 18713.3.2 事务的特性 18713.3.3 事务隔离级别 18813.3.4 BC的事务管理 189小结 190思考与练习 191第 14章 综合案例 19214.1 项目背景 19214.1.1 项目功能 19214.1.2 数据库设计 19214.1.3 实现思路 19314.2 实现过程 19314.2.1 学生类Stu.java 19314.2.2 数据库工具类 DBUtil.java 19414.2.3 数据存储类StuDao.java 19514.2.4 用户交互菜单类 StuManage.java 19914.2.5 主测试类Main.java 203小结 204思考与练习 204
作者介绍
刘洪涛,北京华清远见科技信息有限公司技术总监,ARM公司全球认证讲师。参与编写过几十本专业图书。国内知名物联网方向技术顾问,首批高校物联网专业建设教学指导委员会专家委员会成员。具有丰富的嵌入式及物联网系统软、硬件产品开发经验,主持开发过多个大型嵌入式及物联网项目,涉及工业控制、网络、通讯、消费电子等众多领域。
序言

—  没有更多了  —

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

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