词条 | Java程序设计案例教程 |
释义 | Java,是一种可以撰写跨平台应用软件的面向对象的程序设计语言,由Sun Microsystems公司的James Gosling等人于1990年代初开发。最初被命名为Oak,目标设定在家用电器等小型系统的编程语言,来解决诸如电视机、电话、闹钟、烤面包机等家用电器的控制和通讯问题。由于这些智能化家电的市场需求没有预期的高,Sun放弃了该项计划。在Oak几近失败之时,随着互联网的发展,Sun看到Oak在计算机网络上的广阔应用前景,于是改造了Oak,在1995年5月23日以“Java”的名称正式发布了。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。 图书信息书 名: Java程序设计案例教程 作 者:沈大林 出版社: 中国铁道出版社 出版时间: 2009-4-1 ISBN: 9787113092108 开本: 16开 定价: 27.00元 内容简介Java是由美国SUN公司开发的一种功能强大的,具有简单、面向对象、分布式、可移植等性能的多线程动态计算机编程语言。同时,Java还是一种跨平台的程序设计语言,可以在各种类型的计算机和操作系统上运行。Java语言非常适合于企业网络和Internet环境,现在已成为Internet中最受欢迎、最有影响的编程语言之一。本书使用JDK 6 Update 7作为开发工具来介绍Java语言。 本书共分为7章,主要介绍了Java编程基础知识、算法和流程控制语句、数组和方法、面向对象程序设计、图形用户界面设计与实现以及异常处理和多线程。同时,还配合知识的讲解介绍了近60个案例,提供了大量思考与练习题。全书以计算机案例操作为主线,通过学习大量实用、经典的编程案例来介绍Java语言,使读者可以快速掌握并应用所学的Java语言编程知识。 本书适合作为中等职业学校计算机专业的教材,也可以作为高等职业院校非计算机专业的教材,还可以作为Java语言爱好者的自学用书。 作者:钱银中 ISBN:10位[7111233298] 13位[9787111233299] 出版社:机械工业出版社 出版日期:2008-2-1 定价:28.00 元 内容提要本书全面、系统地介绍了Java语言及其程序设计。全书共分15章,第1章至第3章介绍了Java语言基础,第4章至第7章介绍了面向对象程序设计,第8章介绍了Java处理异常的机制,第9章至第11章介绍了图形界面程序设计,第12章至第14章分别介绍了多线程、输入输出流和数据库程序设计,第15章通过案例讲述如何在实际的软件项目开发中综合应用Java技术。 本书在介绍基本理论的同时,注重培养学生的实践技能。书中提供了大量实例,通过刘·这些实例的分析和程序设计,学生可以提高分析和解决实际问题的能力。本书的附录介绍了Java的主流开发工具Eclipse的用法。 本书可作为高职高专软件技术、计算机应用技术、信息管理技术等专业的教材,也可作为Java语言的培训教材或Java语言爱好者的自学用书。 目录出版说明 前言 第1章 概述 1.1 Java语言的发展历史 1.2 Java语言的特点 1.3 Java虚拟机 1.4 Java的应用 1.5 Java开发环境的建立 1.6 编辑、编译和运行Java应用程序 1.7 实验 编辑并运行Java应用程序 1.8 习题 第2章 Java语言基础 2.1 标识符和关键字 2.2 变量和常量 2.3 基本数据类型 2.4 运算符 2.5 表达式、语句和语句块 2.6 字符串 2.7 输入和输出数据 2.8 实验 2.9 习题 第3章 控制语句和数组 3.1 分支语句 3.2 循环语句 3.3 转移语句 3.4 数组 3.5 增强型for循环 3.6 实验 3.7 习题 第4章 类和对象 4.1 面向对象程序设计方法 4.2 定义类 4.3 创建对象 4.4 定义方法和调用方法 4.5 定义构造方法 4.6 方法的重载 4.7 this关键字 4.8 static修饰符 4.9 包 4.10 访问权限 4.11 垃圾回收 4.12 实验 4.13 习题 第5章 类的继承 5.1 超类和子类 5.2 继承规则 5.3 用super调用超类的构造方法 5.4 超类变量引用子类对象instanceof运算 5.5 覆盖 5.6 Object类的常用方法 5.7 最终类和最终方法 5.8 抽象类和抽象方法 5.9 实验 5.10 习题 第6章 接口和类库 第7章 枚举和泛型 第8章 异常处理 第9章 图形界面程序设计 第10章 Swing组件编程 第11章 applet应用程序 第12章 多线程 第13章 输入输出流 第14章 数据库程序设计 第15章 Java技术的综合应用 附录 参考文献 …… 内容简介内容简介: 本书从Java语言的基本特点入手,全面介绍Java语言的基本概念和编程方法,全书共分为8章,涵盖Java中的基本语法和数据类型,以及类的概念、异常处理、用户界面设计等内容。此外,本书还对Java线程等内容做了介绍。本书内容详尽,并配合大量示例,在每章的最后均列出若干习题,供读者参考。 本书既可作为高职高专院校“Java程序设计”课程的教材,也可作为程序设计自学者和专业技术人员的参考书。 目录前言 第1章Java语言入门 1?1Java语言概述 1?1?1一杯咖啡(Java)的历史 1?1?2认识Application和Applet 1?2开发环境搭建 1?2?1JDK的安装与配置 1?2?2MyEclipse的安装与使用 1?3上机练习 1?4习题 第2章Java语言编程基础 2?1Java语言的基础知识 2?1?1标识符和关键字 2?1?2数据类型 2?1?3用变量和常量计算圆 的面积 2?1?4表达式和运算符 2?2Java语言的语句 2?2?1用if语句进行成绩分析 2?2?2用switch语句进行 成绩分析 2?2?3循环语句 2?3数组 2?4上机练习 2?5习题 第3章类和方法 3?1面向对象概述 3?2类和方法的应用 3?2?1用类和方法实现 四则运算 3?2?2用构造方法输出 提示信息 3?2?3类的继承和多态 3?2?4抽象类和抽象方法实现 3?3内部类和匿名类 3?3?1内部类 3?3?2匿名类 3?4接口 3?5上机练习 3?6习题 第4章图形用户界面设计 4?1认识AWT和Swing 4?2布局管理器 4?2?1FlowLayout布局管理器 应用 4?2?2BorderLayout布局管理器 应用 4?2?3GridLayout布局管理器 应用 4?2?4自定义布局管理器 应用 4?3常用组件和事件处理 4?3?1学习JFrame和JPanel 的使用 4?3?2使用标签、按钮、复选框和单选 框组件制作调查问卷 4?3?3向调查问卷中加入下拉 列表 4?3?4在调查问卷中加入文本输入 区域 4?3?5学习JTable组件的使用 4?3?6制作计算器的菜单 4?3?7常用对话框 4?3?8常用组件的事件处理 4?4上机练习 4?5习题 第5章异常处理 5?1Java的异常处理机制 5?2在方法中处理异常 5?3自定义异常类 5?4上机练习 5?5习题 第6章线程 6?1线程入门 6?2多线程 6?3线程的状态控制和同步 6?4上机练习 6?5习题 第7章标准类库和常用工具类 7?1Java常用的基础类 7?1?1Object类 7?1?2与字符串有关的类 7?1?3包裹类 7?1?4Math类 7?1?5System类 7?2集合类 7?2?1Collection 7?2?2Set接口和HashSet类 7?2?3List接口和ArrayList类 7?2?4集合的访问 7?2?5Map接口和Hashtable类 7?3上机练习 7?4习题 第8章Java的文件管理与标准 输入输出 8?1文件和目录的操作 8?2文件的输入与输出 8?3标准输入与输出 8?4上机练习 8?5习题 参考文献 〖=〗第1章计算机病毒概论 1?1计算机病毒的定义 1?2计算机病毒的发展状况 1?2?1计算机病毒的起源 1?2?2国内计算机病毒的发展状况 1?3计算机病毒的传播途径 1?4计算机病毒的特点 1?5计算机病毒的分类 1?6计算机病毒和恶意 软件的区别 1?7常见恶意代码的命名规则 1?8计算机病毒的生命周期 1?9计算机病毒的影响 1?10计算机病毒的预防措施 1?11习题 第2章病毒分析平台 2?1掌握UltraEdit的使用方法 2?2掌握影子系统的使用方法 2?3掌握IceSword的使用方法 2?4掌握FileMon的使用方法 2?5掌握RegSnap工具的 使用方法 2?6技能训练——病毒分析常用 工具实验 2?6?1文件修复实验 2?6?2分离捆绑文件实验 2?6?3系统诊断实验 2?6?4系统监视实验 2?7习题 第3章典型计算机病毒剖析 3?1注册表的操作及维护 3?1?1注册表功能及结构 3?1?2注册表常用操作及命令 3?1?3注册表操作函数 3?1?4注册表操作示例 3?2网页脚本病毒剖析 3?2?1网页脚本病毒简介 3?2?2网页脚本病毒的特点 3?2?3网页脚本病毒发作现象 及清除示例 3?2?4脚本及恶意网页代码示例 3?2?5“万花谷”病毒实例剖析 3?2?6新“欢乐时光”病毒 实例剖析 3?3宏病毒剖析 3?3?1宏病毒简介 3?3?2宏病毒工作原理 3?3?3宏病毒特点及检测 3?3?4宏病毒预防及清除 3?3?5宏操作示例 3?3?6“梅丽莎”病毒剖析及 清除示例 3?4蠕虫病毒剖析 3?4?1蠕虫病毒简介 3?4?2蠕虫病毒特点 3?4?3漏洞与缓冲区溢出技术 3?4?4“红色代码”病毒 实例剖析 3?4?5“熊猫烧香”病毒 实例剖析 3?5木马病毒剖析 3?5?1木马病毒的起源和定义 3?5?2木马病毒的功能 3?5?3木马病毒的特点 3?5?4木马病毒的分类 3?5?5木马病毒的基本工作原理 3?5?6木马攻击技术 3?5?7Trojan?PSW?QQPass?pqb 木马病毒剖析 3?6技能训练——病毒分析 实验 3?6?1注册表操作实验 3?6?2网页脚本病毒防治实验 3?6?3宏病毒防治实验 3?6?4蠕虫病毒防治实验 3?6?5木马病毒防治实验 3?7习题 第4章计算机病毒防范、免疫 与清除技术 4?1计算机病毒的防范措施 4?2计算机病毒免疫技术 4?3计算机病毒检测方法 4?3?1现象观察法 4?3?2对比法 4?3?3加和对比法 4?3?4搜索法 4?3?5软件仿真扫描法 4?3?6先知扫描法 4?3?7人工智能陷阱技术和宏病毒 陷阱技术 4?4计算机病毒的清除 4?5技能训练——病毒防范和免疫 实验 4?5?1防范网页木马攻击实验 4?5?2防范网页病毒攻击实验 4?5?3病毒免疫实验 4?5?4手工清除“QQ尾巴” 病毒实验 4?5?5手工清除隐藏文件 病毒实验 4?6习题 第5章反病毒软件的编制技术 5?1计算机病毒特征码的作用 5?2最新查毒技术 5?2?1主动防御技术 5?2?2启发式查毒技术 5?3杀毒技术的发展 5?4反病毒软件构成分析 5?4?1反病毒软件的构成 5?4?2反病毒引擎的体系构架 5?4?3反病毒引擎的发展方向 5?5杀毒软件案例剖析 5?5?1杀毒软件KV300的构成 5?5?2杀毒参数自动分析程序 ——ANYCOM分析 5?5?3全自动杀毒实用程序案例 ——AUTOKV剖析 5?6简单的杀毒程序实践 5?6?1sxs?exe病毒杀毒程序 5?6?2“熊猫烧香”病毒 杀毒程序 5?6?31099病毒查杀程序 5?6?4“冲击波”病毒杀毒源 代码分析 5?7技能训练——反病毒程序 实验 5?7?1编写清除sxs?exe病毒 程序实验 5?7?2编写清除“熊猫烧香”病毒 程序实验 5?8习题 第6章计算机病毒防治策略 6?1病毒防治战略 6?1?1多层保护战略 6?1?2基于点的保护战略 6?1?3集成方案战略 6?1?4被动型战略和主动 型战略 6?1?5基于订购的防毒 支持服务 6?2趋势科技防毒产品简介 6?2?1防毒维C片 6?2?2企业防毒墙 6?2?3InterScan邮件安全 版和ScanMail 6?2?4集成云安全技术——Web安全 网关IWSA 2500/5000 6?2?5IWSS产品 6?3习题 参考文献〖=?(〗〖=〗目 录 第1章 Java语言入门 1 1?1 Java语言概述 1 1?1?1 一杯咖啡(Java)的历史 1 1?1?2 认识Application和Applet 3 1?2 开发环境搭建 6 1?2?1 JDK的安装与配置 6 1?2?2 MyEclipse的安装与使用 12 1?3 上机练习 19 1?4 习题 19 第2章 Java语言编程基础 20 2?1 Java语言的基础知识 20 2?1?1 标识符和关键字 20 2?1?2 数据类型 22 2?1?3 用变量和常量实现圆的面积的计算 23 2?1?4 表达式和运算符 25 2?2 分支结构的语句 33 2?2?1 用if语句进行成绩分析 34 2?2?2 用switch语句进行成绩分析 37 2?2?3 循环语句 39 2?3 数组 44 2?4 上机练习 48 2?5 习题 48 第3章 类和方法 49 3?1 面向对象和Java类 49 3?1?1 面向对象技术 49 3?2 类和方法的应用 52 3?2?1 四则运算的实现-类和方法 52 3?2?3 用构造方法输出提示信息 63 3?2?4 圆柱体体积和表面积的计算-类的继承和多态 67 3?2?5 圆柱体体积和表面积的计算-抽象类和抽象方法实现 77 3?3 内部类和匿名类 81 3?3?1 内部类 81 3?3?2 匿名类 92 3?3 圆柱体体积和表面积-接口 94 3?4 上机练习 100 3?5 习题 101 第4章 图形用户界面设计 102 4?1 认识AWT包和Swing包 102 4?2 布局管理器 102 4?2?1 FlowLayout布局管理器应用 104 4?2?2 BorderLayout布局管理器应用 106 4?2?3 GridLayout布局管理器应用 107 4?2?4 自定义布局管理器的应用 108 4?3 常用组件和事件处理 109 4?3?1 学习JFrame和JPanel的使用 109 4?3?2 使用标签、按钮、复选框和单选框表组件制作调查问卷 113 4?3?3 向调查问卷中加入下拉列表 122 4?3?4 在调查问卷中加入文本输入区域-文本框和文本域 125 4?3?5 学习JTable组件的使用 130 4?3?5 制作计算器的菜单 132 4?3?6 常用对话框 136 4?3?7 常用组件的事件处理 143 4?4 上机练习 157 4?5 习题 157 第5章 异常处理 159 5?1 Java的异常处理机制 159 5?2 在方法中处理异常 166 5?3 自定义异常类 171 5?3 上机练习 172 5?4 习题 172 第6章 线程 174 6?1 线程入门 174 6?2 多线程 178 6?3 线程的状态控制和同步 180 6?4 上机练习 186 6?5 习题 187 第7章 标准类库和常用工具类 188 7?1 Java的常用基础类 188 7?1?1 Object类 188 7?1?2 与字符串有关的类 192 7?1?3 包裹类 208 7?1?4 Math类 213 7?1?5 System类 215 7?2 集合类 218 7?2?1 Collection 218 7?2?2 Set接口和HashSet类 220 7?2?3 List接口和ArrayList类 221 7?2?4 集合的访问 226 7?2?5 Map接口和Hashtable类 229 7?3 上机练习 232 7?4 习题 232 第8章 Java的文件管理与标准输入输出 234 8?1 文件和目录的操作 234 8?2 文件的输入与输出 240 8?3 标准输入与输出 253 8?4 上机练习 254 8?5 习题 254 第9章 Java数据库编程 256 9?1 MySQL数据库和Navicat客户端的使用 256 9?1?1 MySQL的安装和配置 256 9?1?2 Navicat的安装和使用 264 9?2 数据库的基本操作 278 9?3 上机练习 295 9?4 习题 295 参考文献 296 图书信息作 者:包海山,李占玲 主编出 版 社:机械工业出版社 出版时间:2011-5-1 开 本:16开 I S B N:9787111338383 定 价: 32.00元 层 次: 高职高专 本书配有电子课件 内容简介Java程序设计是高职高专计算机软件类专业核心课程之一,也是深入掌握软件开发职业岗位能力的基础课程。 本书内容分为9个模块:Java应用实例总体概览、Java程序开发环境的选择与创建、Java程序设计基础、类和对象、异常处理与多线程设计、基于Swin9的图形化用户界面设计、基本输入/输出、数据库连接技术JDBC、单机版考试系统的整合与测试,内容涵盖了全国计算机等级考试二级Java考试大纲要求的技能水平和知识范围,具有鲜明的职业特色,适合于高职高专、成人本专科和中职中专计算机相关专业程序设计语言类课程的教学,也可以作为计算机等级考试、高新技术考试的培训教材和程序设计人员、编程爱好者学习Java程序设计技术的参考书。 图书目录序 前言 模块一 Java应用实例总体概览 任务一 Java应用实例(单机版考试系统)需求分析 子任务1 开发背景及目标简介 子任务2 应用需求分析 任务二 Java应用实例总体设计 子任务l 功能设计 子任务2 试题文本文件和数据库设计 任务三 认识Java应用实例的窗体界面 子任务1 登录窗体元素及布局设计 子任务2 主窗体元素及布局设计 任务四 了解Java应用实例开发流程 学材小结 模块二 Java程序开发环境的选择与创建 中国铁道出版社出版图书基本信息书名:Java程序设计案例教程 套系名称:全国高等职业院校计算机教育规划教材 国家社会科 出版社:中国铁道出版社 书号:978-7-113-12174-7 版次:1版1次 开本:16开 页码:300页 作者:崔曙光 李春奇 出版时间:2011-02-10 定价:30 元 内容简介本书以Java SE Development Kit(JDK)6版本为基础,以通俗易懂的语言,循序渐进地向读者介绍了Java语言编程的基础知识。同时,针对较难理解的问题,由简到繁地使用案例进行讲解,便于读者掌握Java编程的技巧。全书共15章,前14章以学生管理系统为主线展开内容,具体包括:Java概述及开发环境搭建、程序结构及标识符、数据类型及变量、运算符及表达式、流程控制语句、数组、面向对象程序设计基础、面向对象程序设计高级、异常、图形界面编程、I/O输入输出、线程、网络编程、Java常用类等内容,第15章为学生管理系统的设计与实现。 本书专为高职高专院校的学生设计,可作为高职高专院校Java语言课程的教材,也可作为Java自学者或者应用开发者的参考书。 图书目录第1章 Java概述及开发环境搭建 1 1.1 认识Java 1 1.1.1 什么是Java 2 1.1.2 Java语言的特点 2 1.1.3 Java程序的运行机制和Java虚拟机 3 1.2 Java开发环境搭建 4 1.2.1 JDK的安装与配置 4 1.2.2 体验第1个Java程序 8 1.2.3 classpath属性的作用 10 1.3 本章小结 11 思考与练习 11 第2章 程序结构、标识符、关键字和注释 12 2.1 Java类的基本结构 12 2.2 分号、块和空白 13 2.3 Java标识符 14 2.4 Java关键字 15 2.5 直接量 16 2.6 注释 17 2.7 Javadoc文档 18 2.8 本章小结 19 思考与练习 20 第3章 数据类型和变量 21 3.1 变量 21 3.2 Java基本数据类型 22 3.2.1 布尔类型 23 3.2.2 整数类型 23 3.2.3 char类型 24 3.2.4 浮点类型 25 3.3 基本数据类型之间的转换 26 3.3.1 变量的有效取值范围 26 3.3.2 基本类型之间的转换 27 3.4 本章小结 29 思考与练习 29 第4章 运算符及表达式 31 4.1 算术和一元操作符及表达式 32 4.1.1 算术运算符 32 4.1.2 自增自减运算符 38 4.2 关系运算符及表达式 39 4.3 逻辑运算符及表达式 40 4.4 位运算符及表达式 41 4.4.1 位运算符 42 4.4.2 移位运算符 42 4.5 其他运算符 43 4.5.1 条件运算符 43 4.5.2 赋值运算符 44 4.6 运算符的优先级 45 4.7 本章小结 46 思考与练习 46 第5章 流程控制语句 47 5.1 选择语句 48 5.1.1 if语句 48 5.1.2 switch多分支语句 53 5.2 循环语句 56 5.2.1 while循环语句 57 5.2.2 do-while循环语句 58 5.2.3 while和do-while的区别 59 5.2.4 for循环语句 60 5.2.5 多重循环 62 5.3 流程跳转语句 63 5.3.1 break中断语句 64 5.3.2 continue继续语句 65 5.4 本章小结 66 思考与练习 66 第6章 数组 68 6.1 数组的声明、创建及初始化 69 6.1.1 声明数组变量 69 6.1.2 创建数组对象 70 6.1.3 访问数组元素 70 6.1.4 数组的初始化 71 6.2 数组的常用操作 72 6.2.1 数组排序 73 6.2.2 搜索数组元素 78 6.2.3 比较数组元素 78 6.3 多维数组 79 6.4 本章小结 81 思考与练习 81 第7章 面向对象程序设计基础 83 7.1 面向对象概述 84 7.2 类与对象 84 7.2.1 对象和类的定义 84 7.2.2 成员变量的定义 85 7.2.3 对象的生成与使用 86 7.2.4 对象的比较 87 7.2.5 方法的定义和调用 89 7.2.6 局部变量 90 7.2.7 this引用 93 7.3 访问控制 94 7.3.1 包的使用 94 7.3.2 包的引入 97 7.3.3 访问控制符 99 7.3.4 类的封装 100 7.4 构造器 102 7.5 final关键字的使用 107 7.6 static关键字的使用 110 7.6.1 静态变量 110 7.6.2 静态方法 112 7.6.3 静态代码块 113 7.6.4 单例设计模式 114 7.7 本章小结 115 思考与练习 116 第8章 面向对象高级程序设计 118 8.1 继承 118 8.1.1 继承概述 119 8.1.2 类的继承 119 8.1.3 方法的重写 123 8.1.4 方法的重载 129 8.1.5 多态 131 8.2 抽象类与接口 133 8.2.1 抽象类的概念 133 8.2.2 抽象类和抽象方法 133 8.2.3 接口的概念及使用 136 8.3 内部类 139 8.4 本章小结 141 思考与练习 141 第9章 异常 143 9.1 Java异常概述 143 9.2 Java异常的处理机制 145 9.2.1 Java异常处理机制的优点 145 9.2.2 使用try-catch捕获异常 145 9.2.3 finally语句块 148 9.2.4 使用throws子句声明异常 149 9.2.5 使用throw语句抛出异常 151 9.3 Java异常类 151 9.4 自定义异常 152 9.5 本章小结 153 思考与练习 154 第10章 图形界面编程 156 10.1 Swing简单应用 156 10.1.1 使用JFrame类创建窗体 157 10.1.2 使用JPanel类创建面板 160 10.1.3 使用JLabel类添加文字 161 10.1.4 使用JButton类添加按钮 162 10.1.5 Java GUI编程中的事件处理机制 164 10.2 布局管理器 170 10.2.1 流布局管理器 170 10.2.2 网格布局管理器 173 10.2.3 边框布局管理器 174 10.2.4 其他布局管理器 176 10.3 常用控件 178 10.3.1 控件类概述 179 10.3.2 文本框与密码框 179 10.3.3 文本区与滚动窗口 183 10.3.4 单选按钮与复选框 185 10.3.5 下拉列表框 188 10.3.6 对话框 191 10.3.7 表格 192 10.4 本章小结 196 思考与练习 196 第11章 输入/输出 197 11.1 I/O流的基本原理及分类 197 11.2 字节流和字符流 198 11.2.1 字节流简介 198 11.2.2 字符流简介 200 11.3 结点流 201 11.3.1 常用结点流简介 201 11.3.2 FileInputStream和FileOutputStream 201 11.3.3 FileReader和FileWriter 205 11.4 处理流 208 11.4.1 常用处理流简介 208 11.4.2 BufferedReader和BufferedWriter 208 11.4.3 PrintWriter 210 11.5 标准输入/输出 212 11.6 目录文件管理 215 11.7 本章小结 217 思考与练习 218 第12章 线程 219 12.1 线程的创建 219 12.1.1 认识线程 220 12.1.2 创建线程 220 12.1.3 后台线程与联合线程 223 12.2 线程的调度 226 12.2.1 线程的生命周期 226 12.2.2 线程的调度模型 226 12.2.3 线程的优先级 227 12.2.4 线程的让步 228 12.3 多线程的同步 230 12.3.1 同步的语句块 230 12.3.2 同步的方法 231 12.3.3 notify方法的使用 232 12.3.4 线程死锁 235 12.4 本章小结 236 思考与练习 237 第13章 网络编程 238 13.1 网络编程基础知识 238 13.2 URL类 240 13.3 Socket编程 242 13.3.1 Socket简介 242 13.3.2 ServerSocket简介 243 13.3.3 使用ServerSocket/Socket进行网络编程 244 13.4 本章小结 246 思考与练习 246 第14章 Java常用类 247 14.1 String和StringBuffer类 247 14.1.1 String类 248 14.1.2 StringBuffer类 250 14.2 包装类 250 14.3 集合类 252 14.3.1 集合类简介 252 14.3.2 List(列表) 253 14.3.3 Set(集) 257 14.3.4 Map(映射) 259 14.4 日期类 261 14.5 Random类 264 14.6 本章小结 265 思考与练习 265 第15章 学生管理系统的设计与实现 267 15.1 学生管理系统的设计 267 15.1.1 系统概述 267 15.1.2 系统功能模块设计 268 15.2 数据文件设计 272 15.3 学生管理系统的实现 274 15.4 本章小结 285 思考与练习 285 参考文献 286 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。