随笔分类 - java基础
摘要:99%的Java程序员会踩的6个坑 https://mp.weixin.qq.com/s/Y0F0i74kdSqn_XuZqu630w 细数线程池的10个坑 https://mp.weixin.qq.com/s/cDCHV08x1rPiZVZMRFjWBg SpringCloud Feign的常见五
阅读全文
摘要:首先看一下几个例子: public class TestInteger { public static void main(String[] args) { Integer a=100; Integer b=100; Integer a1=1000; Integer b1=1000; Integer
阅读全文
摘要:https://www.cnblogs.com/jichi/p/14576879.html
阅读全文
摘要:1》场景 项目中需要从数据库中导出100万行数据,以excel形式下载并且只要一张sheet(打开这么大文件有多慢另说,呵呵)。 ps:xlsx最大容纳1048576行 ,csv最大容纳1048576行,xls最大容纳65536行,但是存放相同的数据量 文件大小排序:xls>csv>xlsx ;xl
阅读全文
摘要:执行顺序: 静态代码块>构造代码块>构造方法>普通代码块 生命周期: 静态代码块>构造代码块=构造方法>普通代码块 静态代码块 静态代码块在类被加载的时候就运行了,而且只运行一次,并且优先于各种代码块以及构造函数。如果一个类中有多个静态代码块,会按照书写顺序依次执行。 构造代码块 构造代码块在创建对
阅读全文
摘要:https://www.jianshu.com/p/12fede0cd855
阅读全文
摘要:https://mp.weixin.qq.com/s/8FgD5i7Di6Leje5rE7I0Fw
阅读全文
摘要:String与StringBuffer的区别简单地说,就是一个变bai量和常量的关系。StringBuffer对象的内容可以修改;而String对象一旦产生后就不可以被修改,重新赋值其实是两个对象。StringBuffer的内部实现方式和String不同,StringBuffer在进行字符串处理时,
阅读全文
摘要:https://mp.weixin.qq.com/s/W9nqTbgsilpzMbqvLt9lVw
阅读全文
摘要:https://mp.weixin.qq.com/s/YvkqjAzVwO6AFUbxm5xOWA
阅读全文
摘要:https://zhuanlan.zhihu.com/p/129811450
阅读全文
摘要:https://mp.weixin.qq.com/s/WjTz1-jSIeFd4c06NewxPg JDK14特性一览: JEP 305: Pattern Matching for instanceof (Preview)JEP 358: Helpful NullPointerExceptionsJ
阅读全文
摘要:转 https://www.cnblogs.com/dolphin0520/p/3811445.html 在Java中,可以将一个类定义在另一个类里面或者一个方法里面,这样的类称为内部类。广泛意义上的内部类一般来说包括这四种:成员内部类、局部内部类、匿名内部类和静态内部类。 1.成员内部类 成员内部
阅读全文
摘要:https://baijiahao.baidu.com/s?id=1636927461989417537&wfr=spider&for=pc static关键字基本概念 我们可以一句话来概括:方便在没有创建对象的情况下来进行调用。也就是说:被static关键字修饰的不需要创建对象去调用,直接根据类名
阅读全文
摘要:https://www.cnblogs.com/5aixin/p/11100564.html https://blog.csdn.net/ydxlt/article/details/50183693
阅读全文
摘要:接口和抽象类的区别 1 接口里只能包含抽象方法,静态方法和默认方法,不能为普通方法提供方法实现,抽象类则完全可以包含普通方法。 2 接口里只能定义静态常量,不能定义普通成员变量,抽象类里则既可以定义普通成员变量,也可以定义静态常量。 3 接口不能包含构造器,抽象类可以包含构造器。 4 接口中声明的变
阅读全文
摘要:https://mp.weixin.qq.com/s/MQD-d2Ki8GeAscd9K78zJg https://my.oschina.net/u/3990817/blog/3045359 场景:从一个文件中读出数据并将数据传到另一台服务器上 这里涉及到了几次数据拷贝? 1、应用程序中调用 rea
阅读全文
摘要:https://www.cnblogs.com/qdhxhz/p/9393724.html https://blog.csdn.net/qq_21583077/article/details/88706645 https://www.jb51.net/article/160005.htm https
阅读全文
摘要:Java中的对象创建有多少种方式? Java中共有5种方式可以创建一个对象。 最简单的方式就是使用new关键字。 User user = new User(); 除此以外,还可以使用反射机制创建对象: User user = User.class.newInstance(); 或者使用Constru
阅读全文