
java
文章平均质量分 86
_SkUnK
想成为大佬!
展开
-
Kotlin 与 Java 对象成员初始化区别
Kotlin 与 Java 对象初始化过程中,对成员变量的赋值是有区别的,Kotlin 不会对成员重复赋予初始值原创 2022-06-10 10:19:59 · 494 阅读 · 0 评论 -
Gson源码解析
这里写自定义目录标题遇到的问题Gson.fromJson() 源码功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入遇到的问题在使用Gson将 Json字符创 转化为 Java 对象的时候,由于没有给字段加上@Serializab原创 2021-02-24 20:56:28 · 351 阅读 · 0 评论 -
Java网络基础
在java网络基础中,从访问web服务器的方法分别有socket(套接字)、URL、URLConnection、HttpURLConnection。Socket是底层实现,协议你要自己去写,不局限于http,可以是任何协议。Socket的连接是由状态的,一旦两边连接上,将一直保持连接,除非人为断开。一般用与游戏等需要持续的网络畅通。URLConnection 和 HttpURLConn...原创 2018-08-16 16:05:36 · 525 阅读 · 0 评论 -
关于Class.forName()与ClassLoader.loadClass()与new的区别
这篇文章解决三个问题:1.Class.forName()与ClassLoader.loadClass()的区别;2.new与Class.forName()的区别;3.有了new,为什么还要Class.forName();一、Class.forName()与ClassLoader.loadClass()的区别首先了解Java类的加载机制,什么是类的加载?类的加载指的是将类的....原创 2018-12-28 23:02:24 · 1263 阅读 · 0 评论 -
JVM内存模型
程序计数器(线程私有):也有称作PC寄存器。每个线程都有一个私有的程序计数器,程序计数器存放的是当前线程所执行的字节码的行号指示器。当CPU需要执行指令时,需要从程序计数器中得到当前需要执行的指令所在存储单元的地址,然后根据得到的地址获取到指令,在得到指令之后,程序计数器便自动加1或者根据转移指针得到下一条指令的地址,如此循环,直至执行完所有的指令。程序计数器也控制着程序的分支、循环、跳转...原创 2019-02-25 23:09:25 · 247 阅读 · 0 评论