自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

红桃貮

态,大一点的心.

  • 博客(16)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java 学习笔记- 线程

关于Thread.join()方法,可以理解为:当某线程调用了join()方法时,此线程需要一段时间运行(或者知道线程运行结束),同时其他线程要把资源让给此线程,也就是你们先给我一段时间让我把事情做了,其参数就是这段时间需要多久,没有参数意思就是等我做完了,你们再做。public class JoinTest { public static void main(String a...

2013-08-08 14:00:38 150

Java 学习笔记- File I/O - 创建或遍历文件目录

java.nio.file.Files类提供了创建或读取目录的方法,其中创建目录的方法有: static Path createDirectories(Path dir, FileAttribute<?>... attrs)1.此方法创建一个目录,如果路径所指的父目录不存在将逐一创建。 2.如果不指定FileAttribute(不指定是指传一个参数dir,而不是两...

2013-06-20 21:51:38 232

Java 学习笔记- File I/O - Channel I/O 与 Stream I/O 的区别是什么?

对于Stream I/O 和Channel I/O,它们有哪些区别呢?官网上有这么一句:While stream I/O reads a character at a time, channel I/O reads a buffer at a time.不管是Stream I/O 或 Channel I/O对于文件的读写不都是一个字节一个字节的吗?我理解的对吗?即使对于Buffered I/O的...

2013-06-19 22:24:51 347

原创 Java 学习笔记- File I/O - 文件的读写

JDK7 中Files类对文件的读写操作大概可以分为:1. 读取和写入所有字节。 /** * Read all bytes from a file. * * @param path * @return * @throws IOException */ public static byte[] readA...

2013-06-19 21:22:48 144

原创 Java 学习笔记- File I/O - java.nio.file.Path(Jdk7) 与java.io.File比较

Path 类是jdk7新增加的特性之一,用来代替java.io.File类。之所以新增这个类,是由于java.io.File类有很多缺陷: 1.java.io.File类里面很多方法失败时没有异常处理,或抛出异常,例如:              public boolean delete() { SecurityManager security = Sy...

2013-06-06 21:58:54 333

Java 学习笔记- I/O - Object Stream

Data Stream 支持primitive 类型I/O,而Object Stream 支持Object类型的I/O.常用Object Stream classes: ObjectInputstream 和ObjectOutputStream.构造方法:ObjectInputStream(InputStream in),ObjectOutputStream(OutputStream out...

2013-06-05 16:52:24 170

Java 学习笔记- I/O - Character Stream

 所有Character Stream的类都继承类Reader 或 Writer。对于Character Stream的类来说,其行为上类似于对Byte Stream的封装,在真正进行物理I/O操作是也是通过Byte Stream 与Character Stream之间的互相转换来实现的。常用的Character Stream 类有 :FileReader,FileWriter常...

2013-05-29 21:56:22 537

原创 Is Java Enabled in Your Browser

有些网页是用Java applet 实现的,这种情况下,浏览器必须安装Java 插件并且使之active才可以有效打开这些网页。前两天打开一个网页的时候总是报错,大概意思是应该先enable java,到网上查了一下各种帖子: 首先 在IE浏览器中,确保安装了java的插件,如何检查浏览器有没有安装java插件呢?google了一下,有些帖子这样说:在Tools-> ...

2013-05-29 21:16:06 1091

Java 学习笔记- I/O - buffered Stream

 buffered stream 是对unbuffered stream的封装,从而减少读写的操作,提高程序的效率,由上图可以看出,buffered stream 可以分为 字节流和字符流两种,用来封装字节流的buffered stream 类为:BufferedInputstream,BufferedOutputStream 其构造方法为:BufferedInputstream(InputS...

2013-05-28 21:12:46 108

原创 Java 学习笔记- I/O - Byte Stream

java basic IO 主要分 字节输入输出流,字符输入输出流,数据输入输出流,对象输入输出流: 其大概的类接口结构图如下: 关于字节输入输出流,所以字节输入输出流的类都继承了FileInput 或 FileOutput 这两个父类,常用的类为 FileInputStream 和 FileOutputStream,常用的构造方法为 FileInputStream(String na...

2013-05-28 21:00:44 159

原创 Java 学习笔记- I/O - DataStream

Data Streams支持 primitive 数据类型以及字符串类型的字节流I/O,所有的Data Stream 类都实现了DataInput 与DataqOutput 这两个接口,在实现这两个接口的类中最为常用是:DataInputStream,DataOutputStream。官方文档的例子:package io.datastream;import java.io.Buf...

2013-05-23 15:13:07 150

原创 Java 学习笔记-异常

java中异常可以发分为: Checked Exception:例如:              当调用FileReader构造方法时提供文件名作为参数,但是却找不到参数所指示的文件,此时会抛出                     FileNotFoundException。Unchecked Exception:其中分为RunTimeException 和Error。例如...

2013-05-21 21:13:08 121

Java 学习笔记-继承-构造方法调用

有些东西虽然简单,但是也稍微整理以便记忆。 关于类的继承与构造方法的调用。当subclass的构造方法没有显式的调用supclass的某个构造方法时,就会隐式的调用supclass的无参构造方法,当显式的调用了supclass的某个构造方法时就不再隐式的调用supclass的无参方法。 然而如果此时supclass没有显式的无惨构造方法:1. 如果supclass有...

2013-05-13 21:54:02 134

java 学习笔记 - 扑克牌模型

在oracle 的java文档里看到 扑克牌的类就把它抄了一遍: 单张扑克:package enumtype;public class Card { private final Ranks rank; private final Suits suit; enum Suits { DIAMONDS, CLUBS, HE...

2013-05-13 21:23:35 153

原创 Java 学习笔记- string

  之前很多面试题问到关于"abc" 与 new String("abc")的区别,看到很多网上的解释,这里写下自己的理解.据说有一个地方存放着Java的常量字符串,我们叫它常量池,此常量池是有String类privately 维护的,也就是默默的维护.另外对于String类有一个方法叫intern(),当一个String实例调用intern()方法时:首先通过equals()方法判断常量池中是...

2013-05-13 21:18:04 246

Java 学习笔记-内部类

<div class="iteye-blog-content-contain" style="font-size: 14px">       首先什么是内部类(Oracle网站上称之为Nested class.)?       所谓Java内部类即在另一个类的内部定义的类(declared within another class), 内部类分为静态内部类(static neste...

2013-05-10 16:52:53 94

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除