随笔分类 - Java SE 编程练习
demo
摘要:import java.util.regex.*; public class RegPlus{ public static void main(String[] args){ //group(); //reference(); flags(); } //non-capturing groups 非捕
阅读全文
摘要:import java.util.regex.*; public class RegQuantifiers{ public static void main(String[] args){ greedy(); reluctant(); possessive(); } public static vo
阅读全文
摘要:import java.io.*; import java.util.regex.*; public class RegEmail{ public static void main(String[] args){ try{ BufferedReader br = new BufferedReader
阅读全文
摘要:import java.util.regex.*; public class RegGroup{ public static void main(String[] args){ Pattern p = Pattern.compile("([a-z]{2,4})(\\d+)"); Matcher m
阅读全文
摘要:import java.util.regex.*; public class RegReplace{ public static void main(String[] args){ Pattern p = Pattern.compile("java",Pattern.CASE_INSENSITIVE
阅读全文
摘要:import java.util.regex.*; public class RegExp{ public static void main(String[] args){ System.out.println("32323232@qq.com".matches("[\\w[.-]]+@[\\w[.
阅读全文
摘要:import java.util.*; import java.sql.Timestamp; import java.text.*; public class TestSimpleDateFormat{ public static void main(String[] args){ Date now
阅读全文
摘要:import java.lang.reflect.*; public class TestReflection{ public static void main(String[] args) throws Exception{ String str = "T"; Class c = Class.fo
阅读全文
摘要:import java.net.*; import java.io.*; public class UDPServer{ public static void main(String[] args){ try{ byte[] buf = new byte[100]; DatagramPacket d
阅读全文
摘要:import java.net.*; import java.io.*; public class TCPServer{ public static void main(String[] args){ try{ ServerSocket ss = new ServerSocket(6666); wh
阅读全文
摘要:public class ProducerConsumer{ public static void main(String[] args){ SyncStack ss = new SyncStack(); Producer p = new Producer(ss); Consumer c = new
阅读全文
摘要:public class TestSync implements Runnable{ int num = 100; public static void main(String[] args){ TestSync syn = new TestSync(); Thread t = new Thread
阅读全文
摘要:public class DeadLock implements Runnable{ int flag = 1; static Object o1 = new Object(); static Object o2 = new Object(); public static void main(Str
阅读全文
摘要:public class TestSynchronized implements Runnable{ Timer timer = new Timer(); public static void main(String[] args){ TestSynchronized syn = new TestS
阅读全文
摘要:public class TestJoin{ public static void main(String[] args){ Thread t = new Thread(new MyRunner()); t.start(); try{ t.join(); } catch(InterruptedExc
阅读全文
摘要:import java.util.*; public class TestInterrupted{ public static void main(String[] args){ Thread t = new MyThread(); t.start(); try{ Thread.sleep(1000
阅读全文
摘要:public class TestThread{ public static void main(String[] args){ MyRunner r = new MyRunner(); Thread t = new Thread(r); t.start(); for(int i=0;i<100;i
阅读全文
摘要:import java.io.*; import java.util.*; public class ObjectSerializable{ public static void main(String[] args){ try{ ObjectOutputStream oos = new Objec
阅读全文
摘要:import java.io.*; import java.util.*; public class SimpleLog{ public static void main(String[] args){ try{ BufferedReader br = new BufferedReader(new
阅读全文
摘要:import java.io.*; public class ChangeOut{ public static void main(String[] args){ try{ FileOutputStream fos = new FileOutputStream("D:/Java/ChangeOut/
阅读全文
浙公网安备 33010602011771号