随笔都是学习笔记
随笔仅供参考,为避免笔记中可能出现的错误误导他人,请勿转载。
摘要: Optional中的方法 代码测试 import java.util.Optional; /* Optional类(JDK1.8提供)的主要功能是进行null的相关处理,在以前进行程序开发的时候,为了防止程序出现null指向异常,往往追加有null的验证; 传统的引用传递:在引用接收的一方都是被动的 阅读全文
posted @ 2022-02-05 18:30 时间完全不够用啊 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 具体内容 import java.util.UUID; /* * UUID是一种生成无重复字符串的程序类,这种程序类的主要内容是根据时间戳实现一个自动的无重复字符串(相对而言) * 一般在获取UUID的时候都是随机生成一个内容: * - 获取UUID对象:public static UUID ran 阅读全文
posted @ 2022-02-05 17:52 时间完全不够用啊 阅读(870) 评论(0) 推荐(0) 编辑
摘要: 资源的修改: 【中文资源】Zookper.Me_zh_CN.properties # 注释信息info = 你好{0}同学!当前日期:{1}. 【英文资源】Zookper.Me_en_US.properties info = Hello {0}! data:{1} 如果有需要也可以进行{1}、{2} 阅读全文
posted @ 2022-02-05 12:14 时间完全不够用啊 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 实现国际化程序 依靠资源文件、Locale类、ResourceBundle类就可以完成国际化程序操作: 核心观念:读取资源信息 实现操作: 创建中文资源和英文资源文件: import java.util.ResourceBundle; public class Main { public stati 阅读全文
posted @ 2022-02-05 11:59 时间完全不够用啊 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 已经准备好了资源文件,那么随后就需要进行资源的读取,需要java.util.ResourceBoundle类完成。 public abstract class ResourceBundle extends Object 这个类是一个抽象类,理论上是可以使用它提供的一个static方法来完成: - 获 阅读全文
posted @ 2022-02-05 11:30 时间完全不够用啊 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 不同国家的语言不同,但是程序的核心业务不变,那么就需要在语言上进行分类获取,通过独有的接口来获取不同国家的区域编码,以此来实现语言的改变。 Locale类 在java.util包中有一个专门描述区域和编码的类:Locale类 构造方法: public Locale(String language); 阅读全文
posted @ 2022-02-05 11:11 时间完全不够用啊 阅读(217) 评论(0) 推荐(0) 编辑