• Java语言基础教程
21年品牌 40万+商家 超1.5亿件商品

Java语言基础教程

11.12 2.9折 39 九五品

仅1件

北京通州
认证卖家担保交易快速发货售后保障

作者李东明,张丽娟

出版社清华大学出版社

ISBN9787302436263

出版时间2016-06

版次1

装帧平装

开本16开

纸张胶版纸

页数293页

字数99999千字

定价39元

上书时间2024-07-11

灵感飞驰

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

   商品详情   

品相描述:九五品
商品描述
基本信息
书名:Java语言基础教程
定价:39.00元
作者:李东明,张丽娟
出版社:清华大学出版社
出版日期:2016-06-01
ISBN:9787302436263
字数:444000
页码:293
版次:1
装帧:平装
开本:16开
商品重量:
编辑推荐
1. 从Java语言的基础内容开始,注重Java语言的面向对象特性,强调面向对象的程序设计思想,在实例上注重实用性和启发性。2. 在内容的选择、深度的把握上充分考虑初学者的特点,并结合了多年的教学、管理及开发经验进行编写,并将实际项目融合到教学中,内容安排上力求做到循序渐进,不仅适合教学,也适合与Java的各类培训和使用Java进行应用开发的用户学习与参考。3. 通俗易懂,对图示、代码全部加了注释,降低理解难度,帮助读者快速入门。4.  每章内容都引入学习任务,这些任务是由作者精心挑选的、涵盖了各个知识点的案例。通过案例,读者可以巩固前面所学的知识和技术,积累项目开发经验。5. “一站式服务”。提供配套教学资源,包括本书中所有示例及项目源代码、教学课件、教学日历、教学大纲(可在清华大学出版社网站下载:www.tup.com.cn)。另外,提供邮箱服务,使Java技术交流和项目开发更加便捷,并提供其它相关资料。
内容提要
本书涵盖Java SE 6的基础知识和核心内容,从Java语言的基本概念入手,注重Java语言的面向对象特性,强调面向对象的程序设计思想,在实例上注重实用性和启发性;根据“Java语言程序设计”课程的教学大纲,采用由浅入深、理论与实践相结合的基本技巧,同时确保一定的广度和深度。全书共分11章,主要内容包括Java语言概述,Java语言基础,运算符、表达式与语句,Java面向对象基础,常用类,Java的异常处理,集合,输入流与输出流,多线程,Java的网络应用以及图形用户界面与事件处理。本书适合作为高等院校计算机、软件工程等相关专业的本科生、研究生的教材,同时可供Java程序开发人员、广大科技工作者和研究人员参考。
目录
章Java语言概述11.1Java技术的发展历程11.2Java语言的特点21.3Java开发环境的安装与使用41.3.1K的下载51.3.2K的安装51.3.3配置环境变量51.3.4K中的关键程序71.3.5Java源程序编辑软件91.4Java的运行机制101.4.1Java运行系11.4.2一个Java程序的开发过程111.5Java应用程序121.5.1从编辑程序到执行程序的完整过程121.5.2Java应用程序基本结构131.6Java小应用程序131.6.1编写源程序141.6.2编译Java源文件141.6.3解释运行151.7本章小结15习题15第2章Java语言基础162.1Java的数据类型162.2标识符和关键字172.2.1标识符172.2.2关键字18目录Java语言基础教程2.3常量和变量182.3.1常量182.3.2变量202.4Java的基本数据类型222.4.1逻辑类型232.4.2整数类型232.4.3浮点类型262.4.4字符类型282.5简单数据类型之间的相互转换312.6基本型数据的输入与输出332.6.1输入基本型数据332.6.2输出基本型数据342.7本章小结35习题35第3章运算符、表达式与语句363.1运算符与表达式363.1.1算术运算符与算术表达式363.1.2关系运算符与关系表达式383.1.3逻辑运算符与逻辑表达式393.1.4位运算符413.1.5条件运算符423.1.6运算符的优先级433.2控制结构语句443.2.1选择语句443.2.2循环语句483.2.3跳转语句523.3数组543.3.1声明数组543.3.2数组的创建553.3.3数组元素的使用563.3.4数组的初始化573.3.5数组的引用573.3.6foreach语句593.3.7数组排序613.4本章小结62习题62第4章Java面向对象基础654.1面向对象程序设计概述654.1.1面向对象程序设计发展历史654.1.2面向对象程序设计基本概念664.1.3面向对象程序设计的优点684.2Java的类与对象684.2.1类的定义684.2.2类的成员694.2.3构造方法724.2.4对象的创建和使用734.2.5类成员(静态成员)764.3包794.3.1包的定义794.3.2使用包中的类804.3.3import语句824.4Java的继承844.4.1父类与子类844.4.2访问控制符884.4.3this与super934.4.4abstract类和abstract方法984.4.5final关键字994.5多态1014.5.1方法的重载1024.5.2方法的覆盖1034.5.3上转型对象1054.6接口1064.6.1定义接口1064.6.2实现接口1074.6.3接口回调1094.6.4接口的特点1104.7本章小结111习题111第5章常用类1135.1字符串操作的常用类1145.1.1类String1145.1.2类StringBuffer1185.1.3类StringTokenizer1225.2包装类1245.2.1类Integer1255.2.2其他类简介1275.3日期类Date和格式化类SimpleDateFormat1295.3.1类Date1295.3.2类SimpleDateFormat1295.4类Calendar1325.5类Math1345.6类Random1365.7本章小结138习题138第6章Java的异常处理1396.1异常的概念1406.1.1异常的定义1406.1.2异常的分类1406.1.3常见异常列表1426.2异常处理1436.2.1使用trycatch语句1446.2.2使用throws关键字抛出异常1466.2.3使用throw关键字抛出异常1486.3异常的处理策略1496.3.1运行时异常(RuntimeException)1496.3.2checked异常1516.4自定义异常1526.5异常的丢失1566.6异常的限制1586.7本章小结160习题162第7章集合1637.1集合简介1647.2接口Collection1667.3接口List1677.3.1类ArrayList1697.3.2LinkedList类1767.4Set集合1797.5Map集合1807.6属性类Properties1887.7集合工具1937.8向量类Vector和枚举类Enumeration1977.8.1向量类Vector1977.8.2枚举类Enumeration1997.9本章小结200习题201第8章输入流与输出流2028.1流2028.1.1流的概念2028.1.2字节流2038.1.3字符流2038.2输入与输出类2038.2.1类InputStream和类OutputStream2038.2.2类Reader和类Writer2058.2.3类FilterInputStream和类FilterOutputStream2068.2.4常见的输入与输出类2078.3标准输入与输出2098.3.1标准输入与输出2098.3.2标准输入与输出的重定向2108.4文件管理2118.4.1类File2118.4.2文件读写操作2158.4.3类RandomAccessFile2158.5本章小结217习题217第9章多线程2189.1多线程的概念2189.2线程的创建2199.2.1继承Thread类创建线程2199.2.2使用Runnable接口2229.2.3在线程中启动其他线程2249.3线程的生命周期2259.4线程的优先级2289.5线程的常用方法2299.6线程的同步2319.6.1线程的同步2329.6.2在同步方法中使用wait、notify和notifyAll方法2339.7本章小结236习题2360章Java的网络应用23710.1URL的使用23710.1.1URL的组成和类URL23810.1.2类URLConnection23910.2Socket通信24110.2.1Socket通信的一般步骤24110.2.2客户端套接字24210.2.3服务器端套接字24410.2.4Client/Server程序24610.2.5多线程Client/Server程序24810.3UDP数据报通信25010.3.1发送数据包25110.3.2接收数据包25110.4本章小结253习题2531章图形用户界面与事件处理25411.1图形用户界面概述25411.1.1AWT25511.1.2Swing25611.2Java标准组件与事件处理25711.2.1Java的事件处理机制25711.2.2事件与监听接口25711.2.3标准组件概述25911.3常用的容器组件25911.3.1Panel与JPanel26011.3.2Frame与JFrame26111.3.3Dialog与ialog26311.3.4JWindow26611.4布局设计26711.4.1布局管理器26711.4.2布局管理器FlowLayout26711.4.3布局管理器BorderLayout26811.4.4布局管理器CardLayout27011.4.5布局管理器GridLayout27111.5Java组件与事件27211.5.1标签、按钮与动作事件27211.5.2文本框、文本区与文本事件27411.5.3单选按钮、复选框、列表框与选择事件27711.5.4滚动条与调整事件28211.5.5鼠标与键盘事件28411.5.6窗口事件28611.5.7其他组件与其他事件28811.6多媒体29111.6.1图像29111.6.2声音29211.7本章小结293习题293参考文献294
作者介绍

序言

   相关推荐   

—  没有更多了  —

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

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