随笔分类 - Java
摘要:1 package wrapper.demo; 2 3 public class WrapperDemo 4 { 5 6 /** 7 * @param args 8 */ 9 public static void main(String[] args)10 ...
阅读全文
摘要:1 package string.demo; 2 3 /* 4 * 将数组变为字符串输出 5 */ 6 public class StringBuilderTest 7 { 8 9 /**10 * @param args11 */12 public st...
阅读全文
摘要:1 package string.demo; 2 /* 需求:找到两个字符串的最长共同子串 3 * 思路: 4 * 1.先看短的那个字符串是否在长的那个字符串中,如果存在,短的那个字符串就是最大共同子串 5 * 2.如果不存在,那么就将短的那个子串进行长度递减的方式取子串,去长串中判断是否存...
阅读全文
摘要:目录:线程间的通信示例等待唤醒机制等待唤醒机制的优化线程间通信经典问题:多生产者多消费者问题多生产多消费问题的解决JDK1.5之后的新加锁方式多生产多消费问题的新解决办法sleep和wait的区别停止线程的方式守护线程线程的其他知识点一、线程间的通信示例 返目录回多个线程在处理同一资源,任务却不同。...
阅读全文
摘要:目录:概述多线程的好处与弊端JVM中的多线程解析多线程的创建方式之一:继承Thread类线程的状态多线程创建的方式之二:实现Runnable接口使用方式二创建多线程的好处多线程示例线程安全问题现象线程安全问题产生的原因同步代码块同步的好处与弊端同步的前提同步函数验证同步函数的锁单例模式的线程安全问题...
阅读全文
摘要:最简洁地介绍==运算符与equals方法的异同。
阅读全文
摘要:通过介绍Java中的重载,抽象类来实现方法的动态调用。
阅读全文
浙公网安备 33010602011771号