![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 82
richard_w0ng
这个作者很懒,什么都没留下…
展开
-
【JAVA】static关键字
......原创 2018-05-25 21:16:39 · 85 阅读 · 0 评论 -
Spark 2.x企业级大数据项目实战(实时统计、离线分析和实时ETL)
胜任PB级大数据的开发和优化,面试中说出来都是亮点, 是跳槽、转型、加薪的利器,让你轻松实现华丽转身。 只要你有一点Hadoop、Spark和Scala基础,并且能保持学习的热情, 那么就跟随老师来吧。第一章:流式数据实时分析(Kafka+SparkStreaming+Redis)1、流式实时数据分析项目实战内容提纲(企业级开发、仿双十一订单实时统计及性能优化)2、SparkStream...原创 2019-07-23 11:41:04 · 2626 阅读 · 1 评论 -
JVM简介?
屏蔽底层操作系统的不同,并且减少基于原生语言开发的复杂性,只要虚拟机厂商在特定操作系统上实现了虚拟机,定义如何将字节码解析成本操作系统可执行的二进制码,Java便可以实现跨平台的功能【虚拟机是一种抽象化的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现。JVM有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM屏蔽了与具体操作系统平台的相关的信息,使得JAVA程...原创 2019-07-20 14:56:57 · 127 阅读 · 0 评论 -
【深入理解JVM】:垃圾收集算法
垃圾收集算法主要有以下几种:标记-清除算法(mark-sweep)、复制算法(copying)和标记-整理算法(mark-compact)。标记-清除算法算法的执行过程与名字一样,先标记所有需要回收的对象,在标记完成后统一回收所有被标记的对象。该算法有两个问题:标记和清除过程效率不高。主要由于垃圾收集器需要从GC Roots根对象中遍历所有可达的对象,并给这些对象加上一个标记,表明此对象...原创 2019-05-03 15:45:58 · 144 阅读 · 0 评论 -
【JAVA】JVM内存模型
JVM内存模型●虚拟机栈●本地方法栈●堆●方法区●程序计数器 1 虚拟机栈1.1 虚拟机栈JAVA虚拟机栈是线程私有的,它的生命周期与线程相同。虚拟机栈描述的是Java 方法执行的内存模型:每个方法被执行的时候都会同时创建一个栈帧(Stack Frame)用于存储局部变量表、操作数栈、动态链接、方法返回地址等信息。每一个方法被调用直至执行完成的过程,就对应...原创 2018-09-03 21:01:02 · 161 阅读 · 0 评论 -
【JAVA】类加载器及双亲委派模型
类加载器及双亲委派模型●类加载器 类加载的过程 类加载器●双亲委派模式 工作流程 优势 原理及源码分析 URLClassLoader 扩展类加载器和系统类加载器●类加载器间的关系 类与类加载器 显式加载和隐式加载●自定义类加载器 类加载器1.1 类加载的过程”.java”文件经...原创 2018-09-07 22:04:04 · 174 阅读 · 0 评论 -
java 为什么有时一个类有多个构造函数
java 为什么有时一个类有多个构造函数https://blog.csdn.net/qq_14989227/article/details/79550607关于 Java 的静态工厂方法,看这一篇就够了!https://www.jianshu.com/p/ceb5ec8f1174单例模式?https://bbs.csdn.net/topics/390753067而且这种私有...原创 2018-08-30 09:52:02 · 1558 阅读 · 0 评论 -
【JAVA】适配器模式
https://www.cnblogs.com/panhouye/p/6104288.htmlhttp://www.jb51.net/article/100146.htmhttps://www.cnblogs.com/liaoweipeng/p/5693053.html原创 2018-05-27 20:37:02 · 135 阅读 · 0 评论 -
【JAVA】接口和抽象类
... ...原创 2018-05-27 20:35:41 · 102 阅读 · 0 评论 -
【JAVA】浅拷贝和深拷贝
等号赋值在 Java 中,除了基本数据类型(数值)之外,还存在 类的实例对象 这个引用数据类型。而一般使用“ = ”号做赋值操作的时候,对于基本数据类型,实际上是拷贝的它的值,但对于对象而言,其实赋值的只是这个对象的引用,将原对象的引用传递过去,他们实际上还是指向的同一个对象。下面来看例子:输出对应的信息:直接使用等号=进行赋值操作,可以看出两个对象的hashcode码是相同的,代表他们指向同一个...原创 2018-05-27 19:46:48 · 142 阅读 · 0 评论 -
【JAVA】this关键字
... ...原创 2018-05-27 12:21:30 · 112 阅读 · 0 评论 -
【JAVA】单例模式
... ...原创 2018-05-26 09:49:02 · 133 阅读 · 0 评论 -
richard_w0ng的技术博客导航
一、说明写了一年多的博客,偷得浮生半日闲,是时候整理一下了。本页面是博客目录导航页,会持续更新 本文的小标题就是对应文章标题,点击小标题会有传送门送到对应的文章处,方便阅读 陆续会开新的坑,比如Kafka、Flume、Flink等等,目前就先把旧坑给填上再二、漫漫无边的大数据之路1、初出茅庐之Hadoop生态(1)Hadoop(2)Hive(3)HBase2、初出茅庐...原创 2018-04-17 11:37:29 · 170 阅读 · 0 评论