JAVA
WarningCool
谁也不能随随便便成功,它来自彻底的自我管理与毅力。
展开
-
Java 多态
Java 多态机制解析面向对象编程有三个特点:封装、继承和多态封装:隐藏了类的内部实现机制,从而可是实现在不影响使用者的前提下改变类的内部结构,保护了内部数据。继承:为了重用父类代码,同时为多态做准备。多态:向对象发送消息,让该对象自行决定采取何种行为。方法的重写、重载和动态连接构成多态性。我们可以这样定义:Dog dog = n转载 2014-07-22 11:09:46 · 551 阅读 · 0 评论 -
Java IO流详解
Java IO流详解IO体系中,子类后缀大部分是父类名称,而前缀大都是体现了类功能的名字。//字符流 Reader(读) Wirter(写) FileReader FileWriter BufferedReader BufferedWriter//转换流InputStreamReader O转载 2014-07-22 11:02:05 · 840 阅读 · 0 评论 -
以树状形式显示指定目录下的文件和文件夹
/* * 以树状形式显示指定目录下的文件和文件夹 * */import java.io.*;public class ListDirectory_File { public static void main(String[] args) throws Exception { PrintStream ps = null; ps = new PrintStream(new Buff原创 2014-07-31 20:41:57 · 962 阅读 · 1 评论 -
代码行数计数器
import java.io.BufferedReader;import java.io.File;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public class CodeCounter { static int normalLines = 0原创 2014-08-12 11:48:43 · 929 阅读 · 0 评论 -
使用正则表达式抓取网页中的email地址
import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.regex.Matcher;import java.util.regex.Pattern;/* * 根据抓取的原创 2014-08-12 11:11:15 · 530 阅读 · 0 评论 -
使用多线程求一列数字的和
package cn.edu.gxu;/* * 本程序意在使用多线程方法求一组数据的和 * 也相当于一种归约运算 * */public class SumByThreads { public static final int NUM_THREADS = 4; //定义线程数量 public static SumThread[] r = new SumThread[NUM_THRE原创 2014-08-31 12:01:10 · 876 阅读 · 1 评论 -
从数组中选择第k大的数
package gxu.jsj.wyg;public class Select { public static void main(String[] args) { int[] a = {1,5,8,-4,9,6,3,-1,4,7}; //SortSelect.sort(a); SortSelect.show(a); int k = 6; SortSelect.selec原创 2014-08-30 20:40:15 · 438 阅读 · 0 评论