首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
zl同志46235
掘友等级
java
|
华为
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
赞
文章( 19 )
沸点( 0 )
JVM 类加载机制及双亲委派模型
如上图所示,描述了类的生命周期。其中加载、验证、准备、初始化、卸载这五个动作是存在先后顺序的,而解析阶段有可能在初始化之后完成的。这些动作中通常都是互相交叉混合进行的。下面我们主要探讨加载、验证、准备、解析、初始化这五个步骤。 看到Constant Pool也就是常量池中有22…
深入浅出HTTP
该版本只有一个命令GET;没有HEADER等描述数据的信息; 服务器发送完毕,就关闭TCP连接。 该版本增加了很多命令;增加status code 和header;多字符集支持、多部分发送、权限、缓存等。 该版本增加了持久连接、Pipeline,增加host和其他一些命令。持久…
java多线程之volatile理解
最近一直在看多线程的一些知识,看了一些书和一些博客,收获还是挺多的,最近看了《java并发编程的艺术》这本书感觉收获很大也推荐给各位,同时也结合以前看的博客就好好的总结一下自己所学的东西吧,有不足的地方欢迎各位指正,这篇文章主要是讲volatile关键字的知识。 可见性:vol…
深入浅出线程Thread类的start()方法和run()方法
java的线程是通过java.lang.Thread类来实现的。VM启动时会有一个由主方法所定义的线程。可以通过创建Thread的实例来创建新的线程。每个线程都是通过某个特定Thread对象所对应的方法run()来完成其操作的,方法run()称为线程体。通过调用Thread类的…
面试 -- 网络 HTTP
现在面试门槛越来越高,很多开发者对于网络知识这块了解的不是很多,遇到这些面试题会手足无措。本篇文章知识主要集中在 HTTP 这块。文中知识来自 《图解 HTTP》与维基百科,若有错误请大家指出。文章会持续更新。 面试 -- 网络 TCP/IP 了解 Web 及网络基础 对端传输…
Java 中最大的数据结构:LinkedHashMap 了解一下?
Map 家族数量众多,其中 HashMap 和 ConcurrentHashMap 用的最多,而 LinkedHashMap 似乎则是不怎么用的,但是他却有着顺序。两种,一种是添加顺序,一种是访问顺序。 LinkedHashMap 继承了 HashMap。那么如果是你,你怎么实…
Akka系列(一):Akka简介与Actor模型
本文由 GodPan 发表在 ScalaCool 团队博客。 Akka是一个构建在JVM上,基于Actor模型的的并发框架,为构建伸缩性强,有弹性的响应式并发应用提高更好的平台。本文主要是个人对Akka的学习和应用中的一些理解。 Akka的核心就是Actor,所以不得不说Act…
为什么说Java中要慎重使用继承
打破了封装性,迫使开发者去了解超类的实现细节,子类和超类耦合。 超类更新后可能会导致错误。 这里自定义了一个HashSet,重写了两个方法,它和超类唯一的区别是加入了一个计数器,用来统计添加过多少个元素。 运行后会发现,加入了3个元素之后,计数器输出的值是6。 进入到超类中的a…
关注了
14
关注者
0
收藏集
10
关注标签
13
加入于
2018-05-25