随笔分类 - java web
摘要:1 public class Base64 { 2 public static byte[] deCode(String src) 3 { 4 if (src.length() < 2) 5 { 6 return new byte[0]; 7 } 8 byte dest[] = new byte[src.length() / 2]; 9 Arrays.fill(dest, (byte) 0);10 int index = 0;11 for (...
阅读全文
摘要:当一个方法被关键字synchronized声明后,就只允许一个线程来操作这个方法。也就是指一次只能让一个线程运行。package com.zwq.impl;public class SynThread { public static void main(String[] args) { //创建SynThreadTest类的实例对象 SynThreadTest synThreadTest = new SynThreadTest(); //创建线程并启动线程 new Thread(synThreadTest).start(); ...
阅读全文
摘要:java中实现多线程有两种方法:一种是继承Thread类,另一种是实现Runnable接口。java中只允许单一继承,但允许实现多个接口,因此第二种方法更灵活。/** * 运行继承java.lang.Thread类定义的线程 */ public void startOne() { // 创建实例 OneThread oneThread = new OneThread(); // 启动线程ThreadA oneThread.startThreadA(); try { // 设置线程休...
阅读全文
浙公网安备 33010602011771号