摘要: package day01; /** * 检查一个字符串是否为回文 * 回文:正着念与反着念一样,例如:上海自来水来自海上 * * @author 清风已来 * */ public class Test03 { public static void main(String[] args) { /* * 编写一个回文字符串,然后调用check方法检查 * 该字符串是... 阅读全文
posted @ 2018-01-15 20:45 清风已来 阅读(2200) 评论(0) 推荐(0)
摘要: package thread; /** * 多线程并发安全问题 synchronized * 当多个线程并发访问统一资源时,由于线程切换实际的 * 不确定性会导致操作顺序违背代码设计的执行流程而出现混乱 * 严重时可能导致系统瘫痪 * * @author 清风已来 * */ public class synDemo1 { public static void mai... 阅读全文
posted @ 2018-01-15 16:54 清风已来 阅读(142) 评论(0) 推荐(0)
摘要: package thread; /** * 多线程并发安全问题 synchronized * 当多个线程并发访问统一资源时,由于线程切换实际的 * 不确定性会导致操作顺序违背代码设计的执行流程而出现混乱 * 严重时可能导致系统瘫痪 * * @author 清风已来 * */ public class synDemo1 { public static void mai... 阅读全文
posted @ 2018-01-15 16:54 清风已来 阅读(360) 评论(0) 推荐(0)
摘要: package collection; import java.util.Deque; import java.util.LinkedList; /** * 栈结构 栈是经典的数据结构, * 可以存放一组元素,但是出入栈 必须有 * 遵循先进先出的原则 通常使用栈来实现后退功能 * java.util.Deque 双端队列可以实现栈的功能, * 所以为其提供了入栈push和出栈p... 阅读全文
posted @ 2018-01-15 15:18 清风已来 阅读(5713) 评论(0) 推荐(0)
摘要: package collection; import java.util.LinkedList; import java.util.Queue; /** * 队列 * 队列是常见的数据结构,可以存放一组元素,但是存取 * 元素必须遵循先进先出的原则。 * java.util.Queue是队列的接口,其继承自Collection * 常用实现类:LinkedList * @autho... 阅读全文
posted @ 2018-01-15 14:13 清风已来 阅读(970) 评论(0) 推荐(0)
摘要: package collection; import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; import java.util.Random; /** * 集合的排序 *集合的工具类:java.util.collectio... 阅读全文
posted @ 2018-01-15 11:29 清风已来 阅读(317) 评论(0) 推荐(0)
摘要: package collection; import java.util.ArrayList; import java.util.Collection; import java.util.HashSet; /** * 集合操作 * @author 清风已来 * */ public class Collection_addAll { public static void mai... 阅读全文
posted @ 2018-01-15 09:03 清风已来 阅读(102) 评论(0) 推荐(0)