标签:静态方法

Spring

谈谈Spring中的对象跟Bean,你知道Spring怎么创建对象的吗?

18

yanxinchi 发布于 2020-07-11

 本系列文章: 读源码,我们可以从第一行读起 你知道Spring是怎么解析配置类的吗? 配置类为什么要添加@Configuration注解? 推荐阅读: Spring官网阅读 | 总结篇 Spring杂谈 本系列文章将会带你一行行的将Spring的源码吃透,推荐阅读的文章是阅读...

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

Java

Java入门系列之重写

4

darida 发布于 2020-07-10

前言 关于所有Java系列文章面向有一定基础的童鞋,所写每一篇希望有一定含金量,有些内容可能会从Java整个语法全局考虑穿插后续要讲解的内容以成系统,若不理解,请看完后再学习。上一节我们讲解完了final关键字,本节我们继续来对比讲解Java和C#中的重写,二者语言的重写区分非常...

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

Java

Java Bean漫谈:多种方式利用Java Bean实现远程代码执行

1

hanze 发布于 2020-07-10

一、概述 在本文中,我们将以Nexus Repository Manager 3中的一个Java表达式语言注入漏洞(CVE-2018-16621)为例,共同进行一次神奇的研究。我们首先详细分析CVE-2018-16621漏洞,然后分析如何利用该漏洞来打开蠕虫病毒的盒子。 二、CV...

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

Java

2万字长文包教包会 JVM 内存结构

13

changyuan.xu 发布于 2020-07-09

JVM  ≠ Japanese Video’s Man 写这篇的主要原因呢,就是为了能在简历上写个“熟悉JVM底层结构”,另一个原因就是能让读我文章的大家也写上这句话,真是个助人为乐的帅小伙。。。。嗯,不单单只是面向面试学习哈,更重要的是构建自己的JVM 知...

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

Java

Java知识点汇总

zhuangli 发布于 2020-07-09

1.数据类型 1.1装箱和拆箱问题 1.2 缓存池 从深入理解Java虚拟机一书来说,是不存在这个说法的。从大部分百度而来的结果,就是说如下: 123,这个数字存在哪里? 这个从JVM来说,它是存在常量池中的。 按照缓存池的说法,int的缓存范围是-128~127,那我们用220...

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

Java

Spring IOC 配置文件加载–乐字节Java

1

邓龙华 发布于 2020-07-09

Spring 配置文件加载 spring.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.o...

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

Spring

Spring 是解析配置类过程详解

8

wenming.gapo 发布于 2020-07-08

点击上方  IT牧场 ,选择  置顶或者星标 技术干货每日送达! Spring执行流程图如下: Spring执行流程图 这个流程图会随着我们的学习不断的变得越来越详细,也会越来越复杂,希望在这个过程中我们都能朝着精通Spring的目标不断前进!  在上篇文章...

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

Java

Spring IoC 公共注解详解

songhua.gao 发布于 2020-07-08

前言 本系列全部基于 Spring 5.2.2.BUILD-SNAPSHOT 版本。因为 Spring 整个体系太过于庞大,所以只会进行关键部分的源码解析。 什么是公共注解?公共注解就是常见的Java注解,特别是JSR-250中的注解。例如: @Resource 、 @PostC...

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

Java

程序员必须掌握的 21 个 Java 核心技术

yanxinchi 发布于 2020-07-08

点击“ 开发者技术前线 ”,选择“星标” 在看|星标|留言,  真爱 来源:jb51.net/article/122070.htm 写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,希望可以给大家一些经验,能让大家更好学习和使用Java。 这次介绍的...

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

Java

java基础整理(全是干货,建议收藏)

songhua.gao 发布于 2020-07-08

一.hashMap与hashTable与ConcurrentHashMap: 1.HashMap是继承自AbstractMap类,而HashTable是继承自Dictionary类。不过它们都同时实现了map、Cloneable(可复制)、Serializable(可序列化)这三...

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

Java

Java入门基础学习,成为一个Java程序员的必备知识

2

小丁 发布于 2020-07-08

引言 众所周知,Java是一种面向对象的编程语言。您可以在Windows操作系统上编写Java源代码,而在Linux操作系统上运行编译后的字节码,而无需修改源代码。 数据类型 Java 有 2 种数据类型,一种是基本数据类型,一种是引用类型。 基本数据类型用于存储简单类型的数据,...

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

Java

啃碎并发(六):Java 线程同步与实现

32

xiaoli.wang 发布于 2020-07-08

前言 为何要使用Java线程同步?Java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时,将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用,从而保证了该变量的唯一性和准确性。 但其并发编程的根本,就是使线程间进行正...

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

Spring

Spring 核心思想笔记

5

hellas 发布于 2020-07-08

本文对Spring相关知识点做了归纳整理,包括 Spring 优势、其框架结构、核心思想,并对IoC思想及AOP思想进行手动实现,增强对Spring 核心思想的理解。之后对Spring IoC、AOP 的实现方式和特性进行介绍,并对照源码理解其实现思路。 Spring 优势 方便...

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

Java

啃碎并发(五):Java线程安全特性与问题

30

xiaoli.he 发布于 2020-07-08

前言 ===== 在单线程中不会出现线程安全问题,而在多线程编程中,有可能会出现同时访问同一个 共享、可变资源 的情况,这种资源可以是: 一个变量、一个对象、一个文件等 。特别注意两点: 简单的说, 如果你的代码在单线程下执行和在多线程下执行永远都能获得一样的结果,那么你的代码就...

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

Java

通过实例解析传统jar包引用方式

1

yanxinchi 发布于 2020-07-08

一、首先编写一个工具类Hello: public class Hello { public static void say(String message) { System.out.printf("Hello %s/n", message); } } 这个类有...

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

Java

JAVASE经典面试问题(必须熟背),你Get到了吗?

尖兵 发布于 2020-07-08

因为JAVA程序编译后生成的 字节码文件 (class文件)是跨平台的。JVM不是跨平台,在不同的操作系统上开发JAVA程序,必须安装该操作系统版本的JVM。 4. Java当中如何跳出多重循环? 使用break label; 在java中,使用break可以跳出循环,默认情况下...

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

Spring

凭借着这份面试题,我拿到了阿里,美团,字节跳动的offer!

7

wenming.gapo 发布于 2020-07-07

为了方便同学们之后的面试复习,我把各类面试题给汇总了一下,每道题都是经过自己筛选后觉得需要掌握的,此次整理包括 Java、数据结构与算法、计算机网络、操作系统、数据库等。后面我会把这些问题的解答陆续放出来。 Java基础知识 java中==和equals和hashCode的区别 ...

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