问题抛出:静态常量(static final)可以再编译器确定字面量,但常量(final或者String a = “a”或者Integer的 -128-127)并不一定在编译期就确定了, 也可以在运行时确定.所以Java针对某些情况制定了常量优化机制。 拓展: 为啥Integer是-128-12 如 ...
分类:
编程语言 时间:
2021-06-21 20:12:37
阅读次数:
0
读到:1.3 IntentFilter的匹配规则 3.data的匹配规则 资料 网址 豆瓣网址 https://book.douban.com/subject/26599538/ ...
分类:
移动开发 时间:
2021-06-21 20:02:11
阅读次数:
0
7 Bean的自动装配 自动装配是Spring满足bean依赖的一种方式! Spring会在上下文中自动寻找,并自动给bean装配属性! 在Spring中有三种装配的方式: 1.在xml中显示的配置 2.在java中显示配置 3.隐式的自动装配【重点】 7.1 byName自动装配 byName会自 ...
分类:
编程语言 时间:
2021-06-21 19:52:51
阅读次数:
0
#用于简化pojo类的书写(setter,getter,tostring,equals,hascode...) pojo是简单java对象:即不包含业务逻辑,能够控制自己内部属性访问的java对象。 配置方式,就是在maven里导包,在idea插件里下载lombok插件。 #比较常用的注解@Data ...
分类:
其他好文 时间:
2021-06-20 18:51:49
阅读次数:
0
说明 工具类,提供了许多静态方法,用于操作集合。 模块:java.util.Collections 方法:全是static方法,使用时直接Collections.xxx( ... ) 返回值类型 方法 说明 boolean addAll(Collection< ? super T >c, T... ...
分类:
编程语言 时间:
2021-06-20 18:43:07
阅读次数:
0
什么是注释? 注释是计算机语言的一个重要组成部分,用于在源代码中解释代码的功用,增强了程序的可读性,可维护性。注释在随源代码进入预处理器或编译器处理后会被移除,不会在目标代码中保留其相关信息。 Java中注释有三种: 单行注释 // 多行注释 /* */ 文档注释 /** */ 文档注释允许你在程序 ...
分类:
编程语言 时间:
2021-06-20 18:41:43
阅读次数:
0
1、概述 String类在 java.lang 包下,所以使用的时候不需要导包 String类代表字符串,Java程序中的所有字符串文字(例如"abc")都被实现为此类的实例。 也就是说,Java程序中所有的双引号字符串,都是String类的对象 字符串不可变,它们的值再创建后不能在更改 2、Str ...
分类:
其他好文 时间:
2021-06-20 18:32:29
阅读次数:
0
代码演示: 1.实体类:express 1 package Express_IO.ExpressJiHe; 2 3 import java.io.Serializable; 4 import java.util.Objects; 5 6 public class Express implements ...
分类:
其他好文 时间:
2021-06-20 18:29:53
阅读次数:
0
1. List和Set的区别 List:有序,按对象进入的顺序保存对象,可重复,允许多个Null元素对象,可以使用iterator取出所有元素,在逐一遍历,还可以使用get(int index)获取指定下标的元素。 Set:无序,不可重复,最多允许有一个Null元素对象,取元素时只能用iterato ...
分类:
编程语言 时间:
2021-06-20 18:23:50
阅读次数:
0
先看看两者的对比: 可以发现: 1.java中细分了阻塞,将阻塞给分成了三个不同类型的阻塞。 2.java没有区分就绪状态和运行状态。java将这两种状态合并成runnable状态。 3.还有一个容易被忽略的点:java中的IO阻塞,在java中的线程状态实际上是runnable。 jvm没有做实际 ...
分类:
编程语言 时间:
2021-06-20 18:21:02
阅读次数:
0