会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
司青
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
18
19
20
21
22
23
24
25
26
27
下一页
2013年4月1日
Java的IO操作(三) - 对象的序列化、ObjectInputStream和ObjectOutputStream类
摘要: 由于Java是一种完全面向对象的高级语言,所以在编写程序的时候数据大都存放在对象当中。我们有时会需要将内存中的整个对象都写入到文件中去,然后在适当的时候再从文件中将对象还原至内存。我们可以使用java.io.ObjectInputStream和java.io.ObjectOutputStream...
阅读全文
posted @ 2013-04-01 10:18 司青
阅读(472)
评论(0)
推荐(0)
2013年3月30日
Java的IO操作(二) - 带缓冲区的流对象、写入基本数据类型、实现命令行中的copy命令
摘要: 在上一节中,我们使用FileInputStream类和FileOutputStream类来实现了一个可以自由拷贝文件的功能。为了提高效率,我们人为地定义一个缓冲区byte[] 数组。其实,我们可以使用BufferedInputStream类和BufferedOutputStream类来重写这个功...
阅读全文
posted @ 2013-03-30 11:26 司青
阅读(535)
评论(0)
推荐(0)
2013年3月28日
Java的IO操作(一) - File类,RandomAccessFile类,FileInputStream、FileOutputStream类
摘要: 在Java中,所有的输入、输出问题都会被抽象成流(Stream)对象来解决。下面介绍一下常用的输入、输出流对象的使用方法。 1、 File类 File类是文件的抽象代表。一个文件(包括目录)就是一个File类的实例。java.io.File类为我们提供了一个抽象的、系统独立的文件表示,我们不...
阅读全文
posted @ 2013-03-28 20:28 司青
阅读(675)
评论(0)
推荐(0)
2013年3月27日
Java对泛型的支持(二)- 高级语法
摘要: JAVA中基本的泛型语法元素大致有三种:限制泛型可用类型、使得类型通配符,以及泛型的继承。下面将分别对这三种语法进行介绍。 1、限制泛型可用类型 我们在定义泛型类时,默认的是可以使用任何类型来实例化泛型类中的类型持有者。我们也可以指定某种类型,使得此泛型类只能通过这种类型或其子类,或实现这个...
阅读全文
posted @ 2013-03-27 14:10 司青
阅读(304)
评论(0)
推荐(0)
2013年3月25日
Java对泛型的支持(一) - 基本语法
摘要: 题外话:前几天我的笔记本电脑硬盘坏了,本子送到售后进行维修,需要2到3个工作日才能搞定。。现在木有本本用了,无奈就借了女朋友的本子先用着了。。现装的JDK,UltraEdit。。所以下面的图片中编译器的报错信息就变成了中文。。哎,脆弱的硬盘啊。。。 Java在J2SE 5.0后开始增加了泛型...
阅读全文
posted @ 2013-03-25 21:48 司青
阅读(1016)
评论(0)
推荐(0)
2013年3月22日
对象容器 - Java对数据结构的封装 - List, ArrayList, LinkedList, Set, SortedSet, HashSet, Map, TreeMap
摘要: 在实际编程当中,很多时候我们要把数据暂时储存起来,以便实现某种特定的功能。在纯C语言中,我们需要自己去实现一个数据结构(如链表、队列等)来进行元素的存取,不仅繁琐,而且效率也不高(类库对数据结构的封装往往都是优化过的,有着较好的性能)。在Java中,我们可以使用对象容器(Container)来方...
阅读全文
posted @ 2013-03-22 11:23 司青
阅读(223)
评论(0)
推荐(0)
2013年3月21日
Java的异常处理
摘要: Java的异常处理机制可以帮助我们避开或者处理程序可能发生的错误,从而使得程序在遇到一些可恢复的错误的时候不会意外终止,而是去处理这些错误,也使得我们在写程序的时候不必写大量的代码来检查错误情况,增强了代码的可读性和逻辑性。在Java中,异常代表一个错误的实体对象。 异常可分为两类;一类是严...
阅读全文
posted @ 2013-03-21 16:23 司青
阅读(133)
评论(0)
推荐(0)
2013年3月20日
管理Java类文件
摘要: 在java中,每一个定义好的类,在编译的时候,都会对应地产生一个.class文件。如果程序的规模越来越大,那么类文件也会越来越多,管理起来也会越来越麻烦,很容易发生命名的冲突。因此,java中引入了"包"(package)的概念。 一、内部类 在类中还可以再定义类,这种类叫做内部类(Inne...
阅读全文
posted @ 2013-03-20 20:29 司青
阅读(252)
评论(0)
推荐(0)
2013年3月18日
Java中的多态
摘要: 多态,是面向对象的程序设计语言最核心的特征。封装性、继承性都比较简单,所以这里只对多态做一个小小的笔记。。。 1、什么是多态? 多态意味着一个对象可以多重特征,可以在特定的情况下,表现出不同的状态,从而应对不同的属性和方法。在Java中,多态的实现指的是使用同一个实现接口,以实现不同的对象实...
阅读全文
posted @ 2013-03-18 23:19 司青
阅读(185)
评论(0)
推荐(0)
Java中的字符串
摘要: 字符串的本质是char类型的数组,但在java中,所有用双引号""声明的字符串都是一个String类的对象。这也正体现了Java完全面向对象的语言特点。 String 类 1、String类对象表示的是一个常量字符串。它是不可变长度的。也就是说,一旦创建了一个String类的实例,那么这个实...
阅读全文
posted @ 2013-03-18 19:31 司青
阅读(246)
评论(0)
推荐(0)
上一页
1
···
18
19
20
21
22
23
24
25
26
27
下一页
公告