• Java SE 12基础
21年品牌 40万+商家 超1.5亿件商品

Java SE 12基础

若图片与书名不一致,以书名和定价为准!

40.48 4.6折 88 全新

库存5件

河北保定
认证卖家担保交易快速发货售后保障

作者蔡文龙何嘉益张志成张力元

出版社清华大学出版社

ISBN9787302551737

出版时间2020-08

版次1

装帧平装

开本16开

纸张胶版纸

定价88元

货号8404720

上书时间2024-09-03

中图网旗舰店

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

   商品详情   

品相描述:全新
商品描述
基本信息
书名:Java SE 12基础
定价:88元
作者:蔡文龙何嘉益张志成张力元
出版社:清华大学出版社
出版日期:2020-08-01
ISBN:9787302551737
字数:
页码:
版次:
装帧:平装
开本:16开
商品重量:
编辑推荐

内容提要
《Java SE 12基础》是由教授OCJP(原SCJP)认证、MTA Java认证、Java课程的教师以及OCJP认证专家群,针对目前初学者学习程序设计应具备的基本素养所编写的Java入门教材。《Java SE 12基础》主要介绍了Java程序设计的基本流程、数组与方法、对象与类、继承、接口与多态、异常处理、集合与泛型、多线程、I/O常用类、Swing窗口程序设计、BC数据库程序设计、Lambda表达式等内容。《Java SE 12基础》除了数据库、Swing、Lambda和专题的章节外,所有章节融入了OCJP与MTA Java认证的概念,还提供OCJP与MTA Java具有代表性的认证实例练习,训练初学者考取OCJP与MTA Java的基本素养。 《Java SE 12基础》可作为初学者学习Java程序设计以及OCJP与MTA Java认证必修的入门书,也可作为教师教授OCJP认证、MTA Java认证、Java课程的教材。
目录
章 Java 概述 11.1 Java的兴起 21.1.1 Java的由来 21.1.2 Java的版本 21.1.3 Java SE的组成 31.2 Java的特点 31.3 安装Java SE 12 51.3.1 下载K 51.3.2 安装K 61.3.3 环境变量设定 61.3.4 Java环境的相关重要文件 91.4 使用“记事本”编写Java程序 101.5 安装Eclipse 121.6 在Eclipse集成开发环境下编写Java程序 131.6.1 打开Eclipse 131.6.2 编写Java程序 141.7 Java 程序架构 211.8 创建程序说明文档 231.9 反编译程序 251.10 认证实例练习 261.11 习题 27第2章 数据类型与运算符 292.1 标识符与保留字 302.1.1 标识符 302.1.2 保留字 302.2 基本数据类型 312.2.1 字符型和字符串常量 312.2.2 数值常量 322.2.3 布尔常量 342.3 变量与常量 342.3.1 变量的声明 342.3.2 常量的声明 362.3.3 var变量的声明 372.4 运算符与表达式 382.4.1 赋值运算符 392.4.2 算术运算符 392.4.3 自增和自减运算符 402.4.4 关系运算符 412.4.5 逻辑运算符 422.4.6 位运算符 442.4.7 移位运算符 472.5 Java数据类型的转换 492.5.1 数据类型自动转换 492.5.2 数据类型强制转换 502.6 基本数据类型与引用数据类型 512.6.1 Global(全局数据区) 512.6.2 Stack(栈) 522.6.3 Heap(堆) 522.7 控制台输入与输出 542.7.1 输出 542.7.2 输入 562.7.3 字符串转换成数值数据类型 572.8 认证实例练习 592.9 习题 61第3章 控制语句 633.1 前言 643.2 选择语句 643.2.1 if语句的使用 643.2.2 switch多分支语句 723.3 循环语句 783.3.1 for循环的使用 783.3.2 while循环的使用 813.3.3 do...while循环的使用 843.4 跳转语句 873.4.1 break的使用 873.4.2 continue的使用 903.5 认证实例练习 923.6 习题 96第4章 数组 1004.1 前言 1014.2 数组的声明及使用 1014.2.1 如何声明数组 1024.2.2 数组的初始化 1024.2.3 使用循环存取数组的内容 1044.3 多维数组 1064.3.1 二维数组的创建 1064.3.2 多维数组的内存分配 1074.3.3 使用嵌套循环存取二维数组的内容 1084.3.4 非对称型数组 1094.4 数组的排序与查找 1134.4.1 冒泡排序法 1134.4.2 顺序查找法与二分查找法 1164.4.3 Arrays类的基本应用 1204.5 认证实例练习 1224.6 习题 125第5章 方法 1295.1 前言 1305.2 方法 1305.2.1 如何定义方法 1315.2.2 如何调用方法 1325.3 传值调用与引用调用 1375.3.1 传值调用 1375.3.2 引用调用 1385.4 方法中的数组参数 1405.4.1 以数组作为参数 1405.4.2 获得命令行的数据 1425.5 方法重载 1435.6 递归 1465.7 实例 1475.8 认证实例练习 1495.9 习题 152第6章 对象与类 1546.1 面向对象程序设计概述 1556.2 类与对象的关系 1566.2.1 如何定义类 1566.2.2 如何创建对象 1586.2.3 如何封装成员数据 1616.3 方法成员重载 1646.4 构造方法 1666.5 静态成员 1686.6 this引用自身类 1706.7 认证实例练习 1716.8 习题 176第7章 继承、接口与多态 1797.1 继承 1807.1.1 继承的实现 1807.1.2 多重继承 1827.1.3 方法覆盖 1847.1.4 默认构造方法的执行顺序 1857.1.5 使用super 1877.1.6 使用final 1887.1.7 static成员的限制 1907.2 抽象类与抽象方法 1927.3 接口 1947.3.1 接口和类的不同 1957.3.2 接口的定义 1957.3.3 接口继承 1977.4 多态 1997.4.1 以抽象类实现多态 2007.4.2 以接口实现多态 2037.5 包 2067.5.1 包的功能 2067.5.2 包的定义 2067.5.3 类与类中成员权限的设定 2077.5.4 引用包 2077.6 认证实例练习 2107.7 习题 216第8章 异常处理 2208.1 异常 2218.2 异常处理 2218.2.1 try… catch… 2228.2.2 多个catch语句 2248.2.3 try… catch… finally… 2268.2.4 方法的异常处理 2278.3 Java常用的异常类 2288.4 手动抛出异常 2308.4.1 使用throw 2308.4.2 使用throws 2318.5 自定义异常类 2338.6 认证实例练习 2368.7 习题 240第9章 集合与泛型 2439.1 集合对象 2449.1.1 Collections Framework 架构 2449.1.2 集合对象的特点 2459.1.3 泛型类型与集合对象 2459.2 Collection接口 2459.3 Set接口与HashSet类 2469.4 SortedSet接口与TreeSet类 2509.5 List接口与实现类 2529.6 Map接口与HashMap类 2589.7 SortedMap接口与TreeMap类 2619.8 Collections集合工具类 2629.9 集合的迭代器 2649.9.1 Iterator接口 2649.9.2 ListIterator接口 2669.10 认证实例练习 2689.11 习题 2710章 多线程 27510.1 线程简介 27610.2 线程的生命周期 27710.3 如何创建线程 27810.3.1 继承Thread类来创建线程 27810.3.2 实现Runnable接口来创建线程 28210.4 Thread类常用的方法 28410.4.1 Thread类的构造方法 28410.4.2 Thread类常用的方法 28510.5 线程的同步 29010.6 线程的等待和唤醒 29510.7 认证实例练习 29810.8 习题 3001章 Swing图形用户界面 30311.1 Swing简介 30411.2 JFrame类 30411.3 布局管理器 30611.3.1 坐标界面布局 30711.3.2 边框布局 30811.3.3 流布局 31111.3.4 网格布局 31311.4 事件处理 31511.5 事件源 31811.6 习题 3212章 Swing组件(一) 32212.1 Swing组件简介 32312.2 JLabel标签组件 32312.3 ImageIcon图像图标组件 32412.4 JTextField文本框组件 32612.5 JButton按钮组件 32912.6 JOptionPane对话框组件 33212.7 习题 3403章 Swing组件(二) 34213.1 JPanel面板组件 34313.2 JCheckBox复选框组件 34713.3 JRadioButton单选按钮组件 34813.4 选择组件的事件 35013.5 JTextArea文本域组件 35313.6 JSrollPane 滚动面板组件 35513.7 JList列表组件 35813.8 JComboBox下拉列表框组件 36113.9 习题 3654章 I/O常用类 36714.1 Java I/O处理 36814.2 File类 36814.3 文件输入流类 37014.3.1 Reader类 37014.3.2 FileReader类 37114.3.3 BufferedReader类 37314.3.4 CharArrayReader类 37414.4 文件输出流类 37414.4.1 Writer类 37414.4.2 FileWriter类 37514.4.3 BufferedWriter类 37514.4.4 CharArrayWriter类 37814.5 二进制文件输入流类 37814.5.1 InputStream类 37814.5.2 FileInputStream类 37914.5.3 BufferedInputStream类 38014.5.4 ByteArrayInputStream类 38114.6 二进制文件输出流类 38214.6.1 OutputStream类 38214.6.2 FileOutputStream类 38314.6.3 BufferedOutputStream类 38414.6.4 ByteArrayOutputStream类 38514.7 实例练习 38714.8 习题 3905章 BC数据库程序设计 39215.1 BC简介 39315.2 连接SQL Server数据库 39315.2.1 下载BC for SQL Server驱动程序 39315.2.2 在项目中加载BC for SQL Server驱动程序 39415.2.3 连接数据库的类 39615.3 如何查询数据表的记录 39815.4 如何编辑数据表的记录 40115.5 习题 4056章 Lambda表达式 40716.1 Lambda简介 40816.2 Lambda简例介绍 40816.3 Lambda语法说明 41916.4 方法引用 42116.5 习题 4237章 窗口应用程序设计专题 42517.1 拉霸游戏机设计 42617.2 记忆大考验游戏设计 434附录 442
作者介绍

序言

   相关推荐   

—  没有更多了  —

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

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