Java
Java语言
云凌枫
这个作者很懒,什么都没留下…
展开
-
a,b,c三个线程同时启动,a线程打印a,b线程打印b,c线程打印c,如何用Java代码实现按顺序打印abc,循环十次。
利用 Locksupport的两个方法: park(): 阻塞当前线程 unpark(thread): 唤醒指定线程 Thread a,b,c; a = new Thread(() -> { LockSupport.park(); for(int i=0;i<10;i++){ System.out.print(Thread.currentThread().getName()); LockSupport.park(); } },"...原创 2021-04-26 22:35:30 · 979 阅读 · 1 评论 -
java中使用String对象的split()分割转义字符要注意的
在java.lang包中有String.split()方法,返回是一个数组。 1、“.”和“|”、"$"等都是转义字符,必须得加"\\"; 如果用“.”作为分隔的话,必须是如下写法: String.split("\\."),这样才能正确的分隔开,不能用String.split("."); 如果用“|”作为分隔的话,必须是如下写法: String.split("\\转载 2016-03-01 15:14:12 · 1669 阅读 · 0 评论 -
Java读取properties文件中文乱码问题解决
问题的提出:初用properties,读取java properties文件的时候如果value是中文,会出现读取乱码的问题 问题分析:开始以为是文件保存编码问题,把eclipse中所有的文件编码都修改成utf8,问题依然存在;把内容复制到notepad++进行utf8编码转换,问题依旧;上网搜索有人提议重写properties类或者用jdk自带的编码转换工具,嫌麻烦而且凭感觉jdk开发者不可能转载 2016-04-21 19:09:53 · 450 阅读 · 0 评论