自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 IO流练习

/*通过明确三个来完成。1*.明确源和目的 源:输入流 InputStream Reader 目的:输出流 OutputStream Writer2*.操作的数据是否是纯文本。 操作的数据是纯文本:字符流 操作的数据不是纯文本:字节流3.当体系明确后,在明确要使用哪个具体的对象。通过设备来进行区分。源设备包括:内存,硬盘,键盘。目的设备:内存,硬盘(文件),控制台

2015-01-26 14:47:09 329

原创 IO流 选取

import java.io.*;/*流操作的基本规律最痛苦的就是流对象有很多,不知道该用哪一个。通过明确三个来完成。1*.明确源和目的 源:输入流 InputStream Reader 目的:输出流 OutputStream Writer2*.操作的数据是否是纯文本。 操作的数据是纯文本:字符流 操作的数据不是纯文本:字节流3.当体系明确后,在明确要使用哪

2015-01-26 14:15:21 371

原创 IO流复制图片

import java.io.*;class CopyPic{ public static void main(String [] args) { FileInputStream fis=null; FileOutputStream fos=null; try { fis=new FileInputStream("c:\\1.bmp"); fos=new

2015-01-23 20:32:13 578 1

原创 IO字节流

/*字节流:需求:想要操作图片数据,这是就要用到字节流InputStream OutputStream字节流取出的方式 3种*/import java.io.*;class FileStream { public static void main(String [] args)throws IOException { /* FileOutputStream f

2015-01-23 17:33:19 274

原创 IO流行号

import java.io.*;class MyLine{ private Reader r; private int lineNumber; MyLine(Reader r) { this.r=r; } public void setLineNumber(int lineNumber) { this.lineNumber=lineNumber; } publ

2015-01-23 16:46:11 380

原创 装饰类设计模式

/*装饰设计模式:当想要对已有的对象进行功能增强时。可以定义类,将已有对象传入,基于已有的功能,并提供加强功能那么自定义的该类为装饰类*/class Person{ public void chifan() { System.out.println("吃饭"); }}class SuperPerson{ private Person p; SuperPerso

2015-01-23 14:44:04 280

原创 IO流笔记

import java.io.*;/*明白了BufferedReader类中特有方法readLine的原理后,可以自定义一个类中包含一个功能和readLine一致的方法、来模拟一下BufferedRead*/class MyBufferedReader{ private FileReader r; MyBufferedReader(FileReader r) {

2015-01-23 13:37:14 301

原创 IO流笔记4

/*缓冲区的出现是为了提高流的效率。所以在创建缓冲区之前,必须要有流对象*/import java.io.*;class BufferedWriterDemo{ public static void main(String[] args) throws IOException { FileWriter fw=new FileWriter("d:\\buf.txt"

2015-01-22 21:35:10 405

原创 IO流笔记3

/*演示对已有文件的数据续写*/import java.io.*;class FileWriterDemo3{ public static void main(String [] args) { //传递一个true参数,代表不覆盖已有的文件 ,并在已有文件的末尾处进行数据续写 FileWriter fw=null; try { fw= new Fil

2015-01-22 15:14:31 246

原创 IO流笔记2

/* io异常的处理方式:*/import java.io.*;class FileWriterDemo2 { public static void main(String[] args) { FileWriter fw=null; try { fw=new FileWriter("k:\\demo.txt"); fw.writ

2015-01-22 15:13:20 337

原创 IO流笔记

/*字符流和字节流字节流的两个基类:InputStream OutputStream字符流的两个基类Reader Writer先学习一下字符流的特点。既然IO流是用于操作数据的,那么数据最常见的体现形式是:文件。那么先以操作文件为主来演示。需求:在硬盘上,创建一个文件并写入一些文件数据找到一个专门用于操作文件的Writer子类对象。 FileWrit

2015-01-22 15:13:07 314

原创 TreeSet练习

package com.jenthor;import java.util.*;/* * 练习:按照字符串长度排序 * 字符串本身具备比较性,但是它的比较性不是所需要的。 * * 这是就只能使用比较器。 * */public class TreeSetTest { public static void main(String[] args) { TreeSet ts=

2015-01-17 14:33:05 289

原创 TreeSet笔记02

package com.jenthor;import java.util.*;/* * 当元素自身不具备比较性,或者具备的比较性不是所需的、 * 这时就让容器自身具备比较性。 * 定义了比较容器,将比较器对象作为参数传递给TreeSet集合的构造函数 * * 当两种排序都存在时,以比较器为主。 * * 定义一个类,实现Comparator接口,覆盖compare方法。

2015-01-17 14:32:54 263

原创 TreeSer笔记

package com.jenthor;import java.util.*;/* * Set :无序不可重复元素 * |--HashSet :数据结构是哈希表,线程是非同步的。 * 保证元素唯一性的原理:判断元素的hashCode的值是否相同。 * 如果相同还会继续判断元素的equals方法。是否为真 * |--TreeSet :可以对Set集合中的元素进行排

2015-01-17 14:31:53 375

原创 hashSet笔记

package com.jenthor;import java.util.*;/* * |---Set: 元素是无序的(存入和取出的顺序不一定一致),元素不可以重复 * |---HashSet:底层数 据结构是哈希表 * |---TreeSet * Set集合的功能和Collection的功能是一致的。 * * * * 往HashSet集合中存入自定对象 *

2015-01-16 22:45:17 249

原创 ArrayList 小练习

package com.jenthor;import java.util.*;/* * 将自定义对象作为元素存到ArrayList集合中,并出去重复元素。 * * 比如:存人对象,同姓名同年龄,视为同一个人,为重复元素 * * * * 思路: * 1,对人描述,将数据封装进人对象。 * 2.定义容器,将人存入 * 3.取出 * * * List集合判断

2015-01-16 16:21:57 289

原创 List中笔记

package com.jenthor;/*Collection * |--List:元素是有序的,元素可以重复。因为该集合体系有索引。 * |--Set:元素是无序的,元素不可以重复。 * * *List: * 特有方法。凡是可以操作叫角标的方法都是该体系特有的方法。 *增 * add(index,element); * addAll(index,collection)

2015-01-15 18:53:51 282

原创 String类练习二

package com.jenthor;public class StringGet { /* * 获取一个字符串在另一个字符串中出现的次数 例:"abkkwjkejkkauukkdhkk", "kk"字符串出现的次数。 */ public static void main(String[] args) { String s = "abkkwjkejkkauukkdhkk";

2015-01-14 13:25:41 289

原创 String类中的练习

package com.jenthor;public class StingTest { /* * 练习二:将字符串反转 */ public static void main(String[] args) { String s = "abcdef"; char[] chs = s.toCharArray(); printArray(chs); reverse(ch

2015-01-14 12:58:46 364

原创 Java讲义中多进程的一个例子

public class FirstThread extends Thread{ private int i; public void run() //重写run方法,run方法体就是线程执行体 { for(;i<100;i++) { System.out.println(getName()+" "+i); } } public static void mai

2014-12-27 14:57:42 349 1

原创 懒汉式 延迟加载单例设计模式

//懒汉式 延迟加载单例设计模式class Single{ private static Single instance = null; private Single(){} public static Single GetInstance() { if(instance==null) { synchronized(Single.class) { if

2014-12-27 14:11:01 309

原创 【java】java异常的一个小练习

/*编写代码,在main()方法中调用类CCircle中的方法,计算圆的面积。并且自己定义一个异常类,如果半径为负值,抛出自己定义的异常。(在类CCircle中判断并抛出异常)*/class CCircleException extends Exception{ public CCircleException(String msg) { super(msg); }}clas

2014-12-22 13:41:12 2231

翻译 【java】接口的应用的一个小例子

interface Pci{ void open( ); void close( );}class NetCard implements Pci{ public void open( ) { System.out.println("网卡开启"); } public void close( ) { System.out.println("网卡关闭"); }}

2014-12-22 12:31:28 496

翻译 【java】毕向东异常练习

/*需求:毕老师用电脑上课开始思考上课中出现的问题: 电脑蓝屏 ,电脑冒烟 要对问题进行描述,封装对象可是当冒烟发生或,出现讲课进度无法继续。出现了讲师的问题,课时计划无法完成。*/class LanpingException extends Exception{ LanpingException(String message) { super(m

2014-12-22 11:27:39 496

原创 【java笔记】java多态性的例子

class BaseClass{ public int book=6; public void base() { System.out.println("父类的普通方法"); } public void test() { System.out.println("父类的被覆盖的方法"); }}public class SubClass extends BaseClas

2014-12-21 17:59:24 328

原创 【java笔记】Java中定义自己的异常类

class Test{ //throws 在指定的方法中不处理异常,在调用此方法的地方处理 int div(int a ,int b) throws ZeroException, FushuException { if(b<0) { throw new FushuException("输入的除数"+b+"为负数,除数不能为负数"); } if(b==0) {

2014-12-21 13:26:01 618

空空如也

空空如也

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

TA关注的人

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