![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
梦回江南梦游船
韶华易逝,头发易掉
展开
-
了解一下java.util.Properties
Properties class 表示为一组持久的属性,Properties可以保存为stream或者从stream中加载。每个key和它对应的value在属性列表里是一个string。一个属性列表可以包含其他的属性列表作为它的”defaults”;如果原始属性列表中找不到属性键,则搜索第二个属性列表。因为Properties继承自HashTable,Properties object可以使用put(K key, V value),putAll(Map<? extends K, ? e原创 2021-07-19 01:07:54 · 281 阅读 · 0 评论 -
工具类,挺多的,都是心血
http://download.csdn.net/download/qq_38044096/10126443工具类下载地址原创 2017-11-20 20:38:38 · 186 阅读 · 0 评论 -
java 输入一个二进制数,把它转换为十进制数并输出
import java.util.Scanner;public class number { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("请输入一个二进制数: "); Stri原创 2017-12-20 09:51:52 · 8902 阅读 · 0 评论 -
java 回文数
//回文数:是一种数字。如:98789, 这个数字正读是98789,倒读也是98789 //正读倒读一样,所以这个数字就是回文数 import java.util.Scanner; public class HuiWenShu { public static void main(String[] args) { Scanner sc = new S翻译 2017-12-19 09:08:29 · 444 阅读 · 0 评论 -
Wait和sleep的区别
首先,要记住这个差别,“sleep是Thread类的方法,wait是Object类中定义的方法”。尽管这两个方法都会影响线程的执行行为,但是本质上是有区别的。Thread.sleep不会导致锁行为的改变,如果当前线程是拥有锁的,那么Thread.sleep不会让线程释放锁。如果能够帮助你记忆的话,可以简单认为和锁相关的方法都定义在Object类中,因此调用Thread.sleep是不会影响锁的原创 2018-02-22 14:40:36 · 191 阅读 · 0 评论 -
Java线程池的好处
在程序启动的时候就创建若干线程来响应处理,它们被称为线程池,里面的线程叫工作线程 第一:降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗。 第二:提高响应速度。当任务到达时,任务可以不需要等到线程创建就能立即执行。 第三:提高线程的可管理性。 常用线程池:ExecutorService 是主要的实现类,其中常用的有 :Executors.newSingleThread...转载 2018-02-22 14:26:51 · 157 阅读 · 0 评论