Java
文章平均质量分 57
bluzelee2011
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java基础----内部类实现Thread
package com.cug.innerclass.thread;public class InnerClassThread { public static void main(String[] args) { //继承Thread实现 new Thread(){ public void run(){ for(int i=0;i<100;++i){ Syst原创 2014-12-30 19:23:49 · 786 阅读 · 0 评论 -
Java基础----MyBufferedReader
package IO_06;import java.io.IOException;import java.io.Reader;public class MyBufferedReader { private Reader r; public MyBufferedReader(){ } public MyBufferedReader(Reader r){ this.r = r;原创 2015-01-01 15:18:47 · 556 阅读 · 0 评论 -
Java基础----SequenceInputStream
package com.cug.datastream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.SequenceInputStream;publ原创 2015-01-01 17:37:08 · 665 阅读 · 0 评论 -
Java基础----PrintWriter
package com.cug.datastream;import java.io.BufferedReader;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter;public class PrintWriterDemo原创 2015-01-01 16:11:32 · 656 阅读 · 0 评论 -
Java基础---ByteArrayInputStream、ByteArrayOutputStream
package cn.itcast_02;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;/* * 内存操作流:用于处理临时存储信息的,程序结束,数据就从内存中消失。 * 字节数组: * ByteArrayInputStrea原创 2015-01-01 16:03:39 · 606 阅读 · 0 评论 -
Java基础----LineNumberReader
package com.cug.linenumber;import java.io.FileReader;import java.io.IOException;import java.io.LineNumberReader;public class LineNumberReaderDemo { public static void main(String[] args) throws原创 2015-01-01 15:30:25 · 489 阅读 · 0 评论 -
Java基础----字节流之copy字节文件
package cn.itcast_01;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOE原创 2015-01-01 10:00:04 · 762 阅读 · 0 评论 -
Java基础----一个单例模式的类举例
package com.cug.singleton;import java.io.IOException;public class RuntimeDemo { public static void main(String[] args) { Runtime rt = Runtime.getRuntime(); try {// rt.exec("notepad"); r原创 2014-12-31 10:31:59 · 545 阅读 · 0 评论 -
Java基础---Collections
package cn.itcast_02;/** * @author Administrator * */public class Student implements Comparable { private String name; private int age; public Student() { super(); } public Student(Str原创 2014-12-31 18:50:58 · 603 阅读 · 0 评论 -
Java基础----工厂设计模式
package com.cug.factory2;public abstract class Animal { public abstract void eat();}package com.cug.factory2;public class Cat extends Animal{ @Override public void eat() { System.out.pri原创 2014-12-31 10:10:32 · 446 阅读 · 0 评论 -
Java基础----序列化问题
package com.cug.datastream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;/* * 序列原创 2015-01-01 21:44:46 · 539 阅读 · 0 评论 -
Java基础----线程池
package cn.itcast_08;public class MyRunnable implements Runnable { @Override public void run() { for (int x = 0; x < 100; x++) { System.out.println(Thread.currentThread().getName() + ":" + x原创 2014-12-30 19:13:07 · 507 阅读 · 0 评论 -
Java基础----Map
改天在总结,有点小头疼...原创 2014-12-27 21:08:30 · 843 阅读 · 0 评论 -
Java基础----单例模式
package com.cug.singleton;public class Student { private Student(){ } //饿汉式 private static Student stu = new Student(); public static Student getStudent(){ return stu; }}package com.cu原创 2014-12-31 10:26:51 · 465 阅读 · 0 评论 -
Java基础----Timer
import java.io.File;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Timer;import java.util.TimerTask;/* * 需求:在指定的时间删除我们的指定目录(你可以指定c盘,但是原创 2014-12-30 20:32:21 · 554 阅读 · 0 评论 -
Java基础----多线程程序解决
package cn.itcast_09;public class SellTicket implements Runnable { // 定义100张票 private int tickets = 100; //创建锁对象 private Object obj = new Object();// @Override// public void run() {// while原创 2014-12-30 09:00:04 · 477 阅读 · 0 评论 -
Java基础----一个死锁问题
package cn.itcast_02;public class MyLock { // 创建两把锁对象 public static final Object objA = new Object(); public static final Object objB = new Object();}package cn.itcast_02;public class D原创 2014-12-30 14:37:30 · 565 阅读 · 0 评论 -
Java基础----线程安全的类
package cn.itcast_12;import java.util.ArrayList;import java.util.Collections;import java.util.Hashtable;import java.util.List;import java.util.Vector;public class ThreadDemo { public static v原创 2014-12-30 09:02:04 · 555 阅读 · 0 评论 -
Java基础----一个有问题的多线程程序
package cn.itcast_08;public class SellTicket implements Runnable { // 定义100张票 private int tickets = 100;// @Override// public void run() {// while (true) {// // t1,t2,t3三个线程// // 这一次的ti原创 2014-12-30 08:49:10 · 600 阅读 · 0 评论 -
Java基础----TCP
package com.cug.net09;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStre原创 2015-01-04 00:51:01 · 489 阅读 · 0 评论 -
Java基础----Exception
package cn.itcast_02;/* * A:一个异常 * B:二个异常的处理 * a:每一个写一个try...catch * b:写一个try,多个catch * try{ * ... * }catch(异常类名 变量名) { * ... * } * catch(异常类名 变量名) { * ... *原创 2014-12-28 11:29:23 · 633 阅读 · 0 评论 -
Java基础2
1 Java 字符采用Unicode编码,每个字符占两个字节,因而可用十六进制编码形式表示。注:Unicode是全球语言统一编码2 boolean类型数据只允许取值 true或false,不可以0或非0的整数替代true和false,这点和C语言不同。3 byte,short,char—int—long—float—doublebyte,short,char相互之间补转换,他们原创 2014-12-23 11:12:34 · 412 阅读 · 0 评论 -
Java注解之分类
原创 2015-08-09 19:05:09 · 760 阅读 · 0 评论 -
Java注解之常用注解
public interface Person { public String name(); public String sex(); @Deprecated public void sing();}public class Child implements Person { @Override public String name() { // TODO Auto原创 2015-08-09 18:58:51 · 807 阅读 · 0 评论 -
Java反射机制之方法反射的基本操作
package com.imooc.reflect;import java.lang.reflect.Method;public class MethodDemo1 { public static void main(String[] args) { //要获取print(int ,int )方法 1.要获取一个方法就是获取类的信息,获取类的信息首先要获取类的类类型 A a原创 2015-08-09 17:29:28 · 586 阅读 · 0 评论 -
Java反射机制之获取方法信息
package com.cug.reflect;public class ReflectDemo02 { public static void main(String[] args) { Class c1 = int.class; Class c2 = String.class; Class c3 = double.class; System.out.println(c原创 2015-08-09 17:03:33 · 600 阅读 · 0 评论 -
Java反射机制之集合泛型的本质
package com.imooc.reflect;import java.lang.reflect.Method;import java.util.ArrayList;public class MethodDemo4 { public static void main(String[] args) { ArrayList list = new ArrayList();原创 2015-08-09 18:15:51 · 660 阅读 · 0 评论 -
Java反射机制之动态加载
public interface OfficeAble{ public void start();}public class Excel implements OfficeAble { public void start(){ System.out.println("excel run..."); }}public class Word implements OfficeAb原创 2015-08-08 18:20:42 · 609 阅读 · 0 评论 -
Java反射机制之类类型
package com.imooc.reflect;public class ClassDemo1 { public static void main(String[] args) { //Foo的实例对象如何表示 Foo foo1 = new Foo();//foo1就表示出来了. //Foo这个类 也是一个实例对象,Class类的实例对象,如何表示呢 //任何一个类都是C原创 2015-08-08 16:47:26 · 583 阅读 · 0 评论 -
Java基础----生产者消费者问题改进版
package cn.itcast_07;public class Student { private String name; private int age; private boolean flag; // 默认情况是没有数据,如果是true,说明有数据 public synchronized void set(String name, int age) { // 如果有数原创 2014-12-30 18:06:04 · 524 阅读 · 0 评论 -
Java基础----System.in、System.out
package com.cug.datastream;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class SystemInDemo { public static void main(String[] args) throws IO原创 2015-01-01 16:36:43 · 665 阅读 · 0 评论 -
Java基础----UDP
package com.cug.net03;import java.io.IOException;import java.net.DatagramPacket;import java.net.DatagramSocket;public class ReceiveDemo { public static void main(String[] args) throws IOExcepti原创 2015-01-02 23:14:13 · 566 阅读 · 0 评论 -
java基础----RandomAccessFile
package com.cug.datastream;import java.io.IOException;import java.io.RandomAccessFile;public class RandomAccessFileDemo { public static void main(String[] args) throws IOException { writer();原创 2015-01-01 16:47:29 · 522 阅读 · 0 评论 -
Java基础----DataInputStream、DataOutputStream
package com.cug.datastream;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class原创 2015-01-01 15:58:26 · 524 阅读 · 0 评论 -
Java基础----文件夹复制
package IO_04;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOExceptio原创 2015-01-01 14:40:20 · 522 阅读 · 0 评论 -
Java基础----字符流之copy字符文件
package IO_03;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class CopyFileDemo { public sta原创 2015-01-01 09:52:54 · 543 阅读 · 0 评论 -
Java基础----Reader、Writer
package IO_02;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;/* * 面试题:close()和flu原创 2015-01-01 00:17:21 · 697 阅读 · 0 评论 -
Java基础----Properties
package com.cug.datastream;import java.util.Properties;import java.util.Set;public class PropertyDemo { public static void main(String[] args) { Properties p = new Properties(); p.put("zhu",原创 2015-01-01 22:41:26 · 546 阅读 · 0 评论 -
Java基础----权限修饰符
/* 权限修饰符: 本类 同一个包下(子类和无关类) 不同包下(子类) 不同包下(无关类) private Y 默认 Y Y protected Y Y Y public Y Y Y Y*/package com.liuyi;public class Father { private void show() {原创 2014-12-24 20:37:03 · 443 阅读 · 0 评论 -
Java基础----Scanner
package cn.itcast_03;import java.util.Scanner;/* * 常用的两个方法: * public int nextInt():获取一个int类型的值 * public String nextLine():获取一个String类型的值 * * 出现问题了: * 先获取一个数值,在获取一个字符串,会出现问题。 * 主要原因原创 2014-12-25 18:10:57 · 758 阅读 · 0 评论
分享