标签:Java类

Java

JVM系列之:String.intern和stringTable

1

Harries Blog™ - dulong 发布于 2020-07-26

StringTable是什么?它和String.intern有什么关系呢?在字符串对象的创建过程中,StringTable有起到了什么作用呢? 一切的答案都在本文中,快来看看吧。 intern简介 intern是String类中的一个native方法,所以它底层是用c++来实现的...

阅读(120)评论(0)赞 (0)

Java

Java垃圾回收详解

14

Harries Blog™ - Harries 发布于 2020-07-25

1.GC介绍 什么是垃圾回收(GC)? 垃圾回收,顾名思义,便是将已经分配出去的,但却不再使用的内存回收回来,以便能够再次分配。 在 Java 虚拟机的语境下, 垃圾 指的是死亡的对象所占据的堆空间。 Java 虚拟机中的垃圾回收器采用 可达性分析 来探索所有存活的对象。它从一系...

阅读(167)评论(0)赞 (0)

Java

史上最全的Android面试题集锦(十一)

Harries Blog™ - 尖兵 发布于 2020-07-25

原文链接: https://blog.csdn.net/xiangzh… 7、 常量池 7.1、Interger中的128(-128~127) 当数值范围为-128~127时:如果两个new出来Integer对象,即使值相同,通过“”比较结果为false,但两个对象直...

阅读(124)评论(0)赞 (0)

Java

u02-002-java属性方法

2

Harries Blog™ - Harries 发布于 2020-07-23

概念:类中可以存放属性变量,简称属性。 位置: 如果一个变量定义在方法体中,就叫做局部变量。 如果一个变量定义在方法体外,类体中,就叫这个类的成员属性。 分类: 属性根据修饰符而分为六种: public String name protected String name Stri...

阅读(147)评论(0)赞 (0)

Java

JAVA 安全学习笔记(一)JAVA 反射机制

2

Harries Blog™ - 小丁 发布于 2020-07-23

>  Author: shaobaobaoer >  Codes : https://github.com/ninthDevilHAUNSTER/JavaSecLearning >  Mail: shaobaobaoer@126.c...

阅读(136)评论(0)赞 (0)

Java

想要彻底搞懂spring源码,首先你得先搞懂Spring IOC,安排

9

Harries Blog™ - 刘莉莉 发布于 2020-07-23

Spring是Java应用轻量级开源框架,所谓轻量级指的是:API简单,运行时占用资源少。 Spring的核心是 IOC(Inverse Of Control:反转控制)和 AOP(Aspect Oriented Programming:面向切面编程)。 Spring一个应用框架...

阅读(151)评论(0)赞 (0)

Java

java大数据最全课程学习笔记(6)–MapReduce精通(二)–MapReduce框架原理

51

Harries Blog™ - songhua.gao 发布于 2020-07-23

目前 CSDN , 博客园 , 简书 同步发表中,更多精彩欢迎访问我的 gitee pages 目录 切片与MapTask并行度决定机制 Job提交流程源码和切片源码详解 FileInputFormat切片机制 CombineTextInputFormat切片机制 Combine...

阅读(126)评论(0)赞 (0)

Java

ApiBoot v2.3.x 分支初版发布,走出重构源码架构设计第一步

2

Harries Blog™ - 小丁 发布于 2020-07-23

ApiBoot 是什么? 官方文档: https://apiboot.minbox.org 学习教程: https://blog.yuqiyu.com/apiboot-all-articles.html ApiBoot 是接口服务的落地解决方案,提供了一系列开箱即用的组件,通过封...

阅读(155)评论(0)赞 (0)

Java

从0到1实现跨模块路由框架的基本原理

2

Harries Blog™ - darida 发布于 2020-07-22

读完本篇能够了解的内容 1、注解的一些基本使用; 2、gradle 5.4.1版本中如何正确的导入com.google.auto.service:auto-service:1.0-rc7 类库; 3、利用javapoet编写java文件; 4、如何在编译期生成代码; 5、利用反射...

阅读(137)评论(0)赞 (0)

Java

kotlin基础

Harries Blog™ - darida 发布于 2020-07-20

记录一下与java相比的一些基础重要的点 1.基础知识 1.1 基本类型 kotlin中没有java基本类型的int、float、double等,所有东西都是对象,这与java类似。但是kotlin对数字没有隐式拓宽转换,需要显示转换;数字字面量不支持八进制。 1.2 包与导入 ...

阅读(125)评论(0)赞 (0)

Java

[Spring MVC] 理解核心原理 – 实现轻量级Spring MVC框架

2

Harries Blog™ - wenming.gapo 发布于 2020-07-20

涉及知识点: slf4j java annotation如何定义 通过classloader获取java文件的路径等信息 – https://www.cnblogs.com/seven… map遍历 https://blog.csdn.net/tjcyjd...

阅读(122)评论(0)赞 (0)

Java

JVM系列之:详解java object对象在heap中的结构 原 荐

7

Harries Blog™ - hellas 发布于 2020-07-20

点击 上方的 蓝字 关注我吧 程序那些事 在之前的文章中,我们介绍了使用JOL这一神器来解析java类或者java实例在内存中占用的空间地址。 今天,我们会更进一步,剖析一下在之前文章中没有讲解到的更深层次的细节。一起来看看吧。 对象和其隐藏的秘密 java.lang.Objec...

阅读(113)评论(0)赞 (0)

Java

【spring-boot】项目下最优雅的http客户端工具,用它就够了

Harries Blog™ - yanxinchi 发布于 2020-07-20

大家都知道 okhttp 是一款由 square 公司开源的 java 版本 http 客户端工具。实际上, square 公司还开源了基于 okhttp 进一步封装的 retrofit 工具,用来 支持通过 接口 的方式发起 http 请求 。 如果你的项目中还在直接使用 Re...

阅读(124)评论(0)赞 (0)

Java

Fastjson 1.2.24 反序列化漏洞深度分析

41

Harries Blog™ - hellas 发布于 2020-07-20

作者:天融信阿尔法实验室 公众号: https://mp.weixin.qq.com/s/vsFRpyPTmj-h3kk6KhEfeg 前言 FastJson是alibaba的一款开源JSON解析库,可用于将Java对象转换为其JSON表示形式,也可以用于将JSON字符串转换为等...

阅读(126)评论(0)赞 (0)

Java

java大数据最全课程学习笔记(5)–MapReduce精通(一)

17

Harries Blog™ - Harries 发布于 2020-07-19

目前 CSDN , 博客园 , 简书 同步发表中,更多精彩欢迎访问我的 gitee pages 目录 MapReduce精通(一) MapReduce入门 MapReduce定义 MapReduce优缺点 优点 缺点 MapReduce核心思想 总结:分析WordCount数据流...

阅读(146)评论(0)赞 (0)

Java

Java 低代码开发平台“光”发布 2.1 Faith 信念第一个尝鲜版,支持纯英文界面

26

Harries Blog™ - puefu.he 发布于 2020-07-19

Java开源低代码开发平台:光,发布2.1版本Faith信念第一个尝鲜版,支持纯英文界面 光是一个开源的Java低代码开发平台,生成基于SpringBoot的Java应用程序源代码。您只需要编写一个Excel模板,描述您要生成的数据对象,他们之间的关系和您不需要的功能。平台会生成...

阅读(143)评论(0)赞 (0)

Java

JDK源码阅读项目搭建之记录

29

Harries Blog™ - xirruiqiang 发布于 2020-07-17

一、JDK源码的重要性 JDK源码的重要性不言而喻,平时的面试、深入学习等都离不开JDK的源码。当然,JDK源码是非常优秀的代码,我们之所以阅读JDK源码,就是为了理解底层原理、学习优秀的设计模式和思想。不过JDK源码也是相当难啃的知识点,我们一定要有信心,不要畏难,硬着头皮去学...

阅读(144)评论(0)赞 (0)

Java

Mybatis源码分析(四):构建sqlSessionFactory

Harries Blog™ - changyuan.xu 发布于 2020-07-17

4.1构建sqlSessionFactory流程 加载完资源文件,下一步就是构建sqlSessionFactory SqlSessionFactory sqlSessionFactory = new SqlSessionFactoryBuilder().build(inputSt...

阅读(109)评论(0)赞 (0)