Java学习笔记良葛格SNpdf下载pdf下载

Java学习笔记良葛格SN百度网盘pdf下载

作者:
简介:本篇主要提供Java学习笔记良葛格SNpdf下载
出版社:巧艺图书专营店
出版时间:2006-08
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

本店部分图书存在售价高于定价的情况,定价是指书籍本身印刷的价格,售价是您实际支付的价格 绝版书(古旧书)属于特殊商品,因受采购成本限制,高于定价销售明码标价,请务必看清楚且明确后再拍,避免价格争议!!!

基本信息

作者:良葛格

出版社:清华大学出版社

出版日期:2006-08-01

编辑推荐


内容提要


本书是作者良葛格本人近几年来学习Java的心得笔记,结构按照作者的学习脉络依次展开,从什么是Java、如何配置Java开发环境、基本的Java语法到程序流程控制、管理类文件、异常处理、枚举类型、泛型、J2SE中标准的API等均进行了详细介绍。本书的后一章还安排了一个“文字编辑器”的专题制作。
本书门槛很低,只要您了解Windows基本操作,无需有其他程序语言的基础,甚或没有接触过Java,都可以通过本书扎扎实实地学习Java。而对于一些曾经学习过Java,但概念和基础仍不扎实的读者,本书也准备了一些面向对象的观点与进阶的议题可供参考。

目录


章 了解Java
1.1什么是Java
1.2Java的特性
1.2.1语言特性
1.2.2应用台
1.2.3活跃的论坛与丰富的资源
1.3如何学习Java
1.4接下来的主题
1.5网络资源
第2章 入门准备
2.1下载、安装和了解K
2.1.1下载K
2.1.2安装K
2.1.3了解K
2.2设置Path与Classpath
2.2.1设置Path
2.2.2设置Classpath
2.3个Java程序
2.3.1编写和编译Java程序
2.3.2执行Java程序
2.4选择开发工具
2.5接下来的主题
2.6网络资源
第3章 语法入门
3.1个Java程序
3.1.1解释个Java程序
3.1.2给C使用者的个Java 程序
3.1.3为程序加入注释
3.2在命令行模式下与程序互动
3.2.1使用Scanner取得输入
3.2.2使用BufferedReader取得输入
3.2.3标准输入/输出串
3.2.4输出格式控制
3.3数据和运算
3.3.1数据类型
3.3.2变量和常量
3.3.3算术运算
3.3.4比较和条件运算
3.3.5逻辑和位运算
3.3.6递增和递减运算
3.4流程控制
3.4.1if条件式
3.4.2switch条件式
3.4.3for循环
3.4.4while循环
3.4.5break和continue
3.5接下来的主题
3.6网络资源
第4章 从autobong和unbong认识对象
4.1关于对象
4.1.1使用对象
4.1.2打包(Wrap)基本数据类型
4.2自动装箱和拆箱
4.2.1autobong和unbong
4.2.2小心使用bong
4.3接下来的主题
4.4网络资源
第5章 数组
5.1一维数组和二维数组
5.1.1一维数组对象
5.1.2二维数组对象
5.2高级数组概念
5.2.1高级的数组操作
5.2.2Arrays类
5.2.3foreach与数组
5.3接下来的主题
5.4网络资源
第6章 字符串
6.1认识字符串
6.1.1String类
6.1.2不可变(Immutable)字符串
6.1.3StringBuilder类
6.2字符串高级运用
6.2.1命令行变量
6.2.2分离字符串
6.2.3使用正则表示式(Regular Expression)
6.2.4Pattern和Matcher
6.3接下来的主题
6.4网络资源
第7章 封装
7.1定义类
7.1.1以对象思考问题
7.1.2使用class定义类
7.1.3类成员(Class Member)
7.1.4构造函数(Constructor)
7.1.5关于this
7.1.6关于static
7.2关于方法
7.2.1重载(Overload)方法
7.2.2不定长度参数
7.2.3递归方法
7.2.4垃圾收集
7.3接下来的主题
7.4网络资源
第8章 继承和多态
8.1继承
8.1.1扩展(Extends)父类
8.1.2受保护的(Protected)成员
8.1.3重写(Override)方法
8.1.4Object类
8.1.5toString、equals和hashCode方法
8.1.6clone方法
8.1.7final关键词
8.2多态
8.2.1多态导论
8.2.2抽象类(Abstract Class)
8.2.3抽象类应用
8.2.4接口(Interface)
8.3接下来的主题
8.4网络资源
第9章 管理类文件
9.1内嵌类
9.1.1成员内嵌类和区域内嵌类
9.1.2匿名内嵌类
9.2package与import
9.2.1设定包(Package)
9.2.2import的意义
9.2.3public与包
9.2.4import静态成员
9.3接下来的主题
9.4网络资源
0章 异常处理
10.1 异常处理入门
10.2 可控式异常(CheckedException)和执行时异常(Runtime Exception)
10.3 throw和throws
10.4 异常的继承架构
10.5 接下来的主题
10.6 网络资源
1章 枚举类型
11.1 常数设置与枚举类型
11.1.1常数设置
11.1.2枚举类型入门
11.2 定义枚举类型
11.2.1深入枚举类型
11.2.2枚举上的方法
11.2.3因值而异的类实现(Value- Specific Class Bodies)
11.3 接下来的主题
11.4 网络资源
2章 泛型
12.1 泛型入门
12.1.1没有泛型之前
12.1.2定义泛型类
12.1.3几个定义泛型的例子
12.2 泛型高级语法
12.2.1限制泛型可用类型
12.2.2类型通配字符(Wildcard)
12.2.3扩充泛型类和实现泛型接口
12.3 接下来的主题
12.4 网络资源
3章 对象容器
13.1 Collection类
13.1.1简介List接口
13.1.2ArrayList
13.1.3LinkedList
13.1.4HashSet
13.1.5TreeSet
13.1.6EnumSet
13.2 Map类
13.2.1HashMap
13.2.2TreeMap
13.3 接下来的主题
13.4 网络资源
4章 输入/输出
14.1 文件
14.1.1File类
14.1.2RandomAccessFile类
14.2 位流
14.2.1InputStream和OutputStream
14.2.2FileInputStream和FileOutputStream
14.2.3BufferedInputStream和BufferedOutputStream
14.2.4DataInputStream和DataOutputStream
14.2.5ObjectInputStream和ObjectOutputStream
14.2.6SequenceInputStream
14.2.7PrintStream
14.2.8ByteArrayInputStream和ByteArrayOutputStream
14.2.9PushbackInputStream
14.3 字符流
14.3.1Reader和Writer
14.3.2InputStreamReader和OutputStreamWriter
14.3.3FileReader和FileWriter
14.3.4BufferedReader和BufferedWriter
14.3.5PrintWriter
14.3.6CharArrayReader和CharArrayWriter
14.3.7PushbackReader
14.4 接下来的主题
14.5 网络资源
5章 线程
15.1 线程入门
15.1.1继承Thread
15.1.2实现 Runnable接口
15.1.3Daemon 线程
15.1.4线程生命周期
15.1.5线程的加入(Join)
15.1.6线程的停止
15.1.7ThreadGroup
15.1.8UncaughtExceptionHandler
15.2 同步化(Synchronized)主题
15.2.1同步化
15.2.2wait和notify
15.2.3容器类的线程安全(Thread-Safe)
15.2.4ThreadLocal类
15.3 接下来的主题
15.4 网络资源
6章 反射
16.1 类加载与查看
16.1.1简介Class与类加载
16.1.2使用Class.forName加载类
16.1.3从Class中获取信息
16.1.4简介类加载器
16.1.5使用自己的ClassLoader
16.2 使用反射生成与操作对象
16.2.1生成对象
16.2.2调用方法
16.2.3修改成员值
16.2.4再看数组对象
16.2.5Proxy类
16.3 接下来的主题
16.4 网络资源
7章 Annotation
17.1 Annotation概述
17.1.1限定Override父类方法 @Override
17.1.2标示方法为Deprecated @Deprecated
17.1.3抑制编译器警告 @SuppressWarnings
17.1.4自定义Annotation类型
17.2 meta-annotation
17.2.1告知编译器如何处理annotation @Retention
17.2.2限定annotation 使用对象@Target
17.2.3要求为API文件的一部分@Documented
17.2.4子类是否继承父类的annotation @Inherited
17.3 接下来的主题
17.4 网络资源
8章 拾遗补缺
18.1 日期和时间
18.1.1使用 Date
18.1.2使用 Calendar
18.2 日志(Logging)
18.2.1简介Logging
18.2.2Logging 的等级
18.2.3Handler和Formatter
18.2.4自定义 Formatter
18.2.5Logger层次关系
18.3 信息绑定
18.3.1使用ResourceBundle
18.3.2格式化信息
18.3.3国际化信息
18.4 接下来的主题
9章 专题制作—— 文字编辑器
19.1产品生命周期
19.1.1分析(Analysis)
19.1.2设计(Design)
19.1.3开发(Development)
19.1.4测试(Testing)
19.1.5完成(Implementation)
19.1.6维护(Maintenance)
19.1.7结束生命周期(End-of-Life,EOL)
19.2Swing入门
19.2.1Swing简介
19.2.2设计主窗口与菜单栏
19.2.3版面管理
19.3事件处理
19.3.1Java事件模型
19.3.2文字编辑器的事件处理
19.4文字编辑与保存
19.4.1打开文件的流程处理
19.4.2保存文件的流程处理
19.4.3关闭文件的流程处理
19.4.4文字区的编辑、剪切、复制和粘贴
19.5接下来的主题
附录AAnt简介
A.1Ant设置
A.2个Ant构建
A.3任务(Target)
A.4属性(Property)
A.5路径(Path)
A.6常用任务(Task)
A.7一个简单的buildfile
附录BJUnit简介
B.1单元测试(Unit Test)
B.2JUnit设置
B.3个JUnit测试
B.4自动构建与测试
B.5自动生成测试报告

作者介绍