摘要:
背景:听说transient Java高阶语法是挺进BAT必经之路。 transient: Java中transient 关键字的作用,简单的说就是让某些被修饰的成员属性变量不被序列化。 这又扯到了序列化和反序列化: Java中对象的序列化是指将对象转换成以字节序列的形式来表示,这些字节序列包含了对 阅读全文
摘要:
背景:听说final Java高阶语法是挺进BAT必经之路。 final: final关键字顾名思义就是最终不可改变的。 1、含义:final可以声明成员变量、方法、类和本地变量;一旦将引用声明为final,此引用将不再被改变,编译器会检查代码,如果试图将此变量再次初始化则编译器会报告编译错误。 2 阅读全文
摘要:
背景:听说static Java高阶语法是挺进BAT必经之路。 static: 静态static,很多时候会令我望文生义,但是get到了static最重要的一点,其他的理解都还ok。 static最重要的一点就是:类属性中被static所引用的变量会被当作Gabage Collection的root 阅读全文
摘要:
背景:需要调用第三方接口,开启某项任务,用Hutool代替了HttpClient 调用第三方接口,简单粗暴。 代码如下: 阅读全文