package top.qaqaq.java.P527; import org.junit.jupiter.api.Test; import top.qaqaq.java.P520.Person; import java.util.ArrayList; import java.util.Collection; /** * jdk 5.0 新增了fo…
package top.qaqaq.java.P523; import org.junit.jupiter.api.Test; import top.qaqaq.java.P520.Person; import java.util.ArrayList; import java.util.Collection; import java.util.It…
Arrays.asList(new int[]{1,2,3})和Arrays.asList(new Integer[]{1,2,3}) Arrays.asList(new int[]{1,2,3}); Arrays.asList(new Integer[]{1,2,3}); 这两行代码的返回值是不一样的。 看源码的话,该方法是是这样…
尝试回答如下代码打印结果 我自信的回答到 这还不是 4? 但是控制台的输出却 啪啪啪的打响了我的老脸…原因: asList()方法传入的参数不能是基本类型的数组,必须包装成 包装器类型再使用,否则对应生成的列表的大小永远是 1 到底是为啥呢?从反编译结果来 asList()方法传入的参数基本类型的数组 public static void main…
1. 注解的理解 框架 = 注解 + 反射机制 + 设计模式 5. 如何获取注解信息:通过反射来进行获取、调用。 前提:要求此注解的元注解Retention中声明的生命周期状态为RUNTIME
1. 什么是枚举类?枚举类的对象声明的修饰符都有哪些? 枚举类:类中的对象的个数是确定的,有限个。 private final (NO) public static final (YES) 2. 什么是元注解?说说Retention和Target元注解的作用 元注解:对现有的注解进行解释说明的注解。 Retention:指明所修饰的注解的生命周期。…
package top.qaqaq.java.P520; import org.junit.jupiter.api.Test; import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.List; /** * …
package top.qaqaq.java.P513; import org.junit.jupiter.api.Test; import java.util.ArrayList; import java.util.Collection; import java.util.Date; /** * 一、集合框架的概述 * * 1. 集合、数组都是对…
package top.qaqaq.java.P505; import org.junit.jupiter.api.Test; import java.lang.annotation.Annotation; import java.util.ArrayList; import java.util.Date; /** * 注解的使用 * * 1. 理…
这篇文章没有摘要
在网络传输中,数据在线路上的传送方式可以分为单工通信、半双工通信和全双工通信三种。以下我们将通过简单的叙述方式,配图了解这三种方式的定义和区别。 一、单工 定义:单工数据传输只支持数据在一个方向上传输。 举例:意思就是A只能发信号,B只能接收信号,通信是单向的。类比于灯塔发发出光信号,航船只能接收信号。 二、半双工 定义:半双工数据传输允许数据在两…
这篇文章没有摘要
package top.qaqaq.java.P503.service; public class Data { public static final int EMPLOYEE = 10; public static final int PROGRAMMER = 11; public static final int DESIGNER = 12;…
最近无法通过SSH连接Linux服务器,访问该服务器上的HTTP服务也出现异常。可以ping,但是telnet端口超时,网站wget超时,访问超时。 最后排查是内核配置问题 原来是 net.ipv4.tcp_timestamps 设置了为 1 ,即启用时间戳 cat /proc/sys/net/ipv4/tcp_timestamps 这时将其关闭 …
package top.qaqaq.java.P498; /** * 一、枚举类的使用 * 1.枚举类的理解:类的对象只有有限个,确定的。我们称此类为枚举类 * 2.当需要定义一组常量时,强烈建议使用枚举类 * 3.如果枚举类中只有一个对象,则可以作为单例模式的实现方式。 * * 二、如何定义枚举类 * 方式一:jdk5.0之前,自定义枚举类 * …
1.将字符串"2017-08-16"转换为对应的java.sql.Date类的对象。 (使用JDK8之前或JDK8中的API皆可) SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd") 解析:java.util.Date date = sdf.parse("2017-08-16") Da…
这篇文章没有摘要
package top.qaqaq.java.P494; import org.junit.jupiter.api.Test; import java.math.BigDecimal; import java.math.BigInteger; /** * 其他常用类的使用 * 1.System * 2.Math * 3.BigInteger 和 B…
package top.qaqaq.java.P490; import org.junit.jupiter.api.Test; import java.util.Arrays; import java.util.Comparator; /** * 一、说明:Java中的对象,正常情况下,只能进行比较:== 或 != 。不能使用 > 或 < 的…
package top.qaqaq.java.P484; import org.junit.jupiter.api.Test; import java.time.*; import java.time.format.DateTimeFormatter; import java.time.format.FormatStyle; import java…