标签:java反射

Java

这份Github神仙笔记覆盖了90%以上的Java面试题,带你所向披靡

31

songhua.gao 发布于 2020-07-10

前言 作为一个 Java 程序员,你平时总是陷在业务开发里,每天噼里啪啦忙敲着代码,上到系统开发,下到 Bug 修改,你感觉自己无所不能。然而偶尔的一次聚会,你听说和自己一起出道的同学早已经年薪 50 万,而自己却囊中羞涩。于是你也想看看新机会,找个新平台,好好发展。 但是面试的...

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

Java

Java 语言中十大“坑爹”功能!

1

puefu.he 发布于 2020-07-10

点击上方蓝色“ 程序猿DD ”,选择“设为星标” 回复“ 资源 ”获取独家整理的学习资料! 来源: https://www.sohu.com/a/357927861_115128 作为一门面向对象的编程语言,Java 凭借其简单易用、功能强大的特点受到了广大编程爱好者的青睐,伴随...

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

Java

使用Java注解模拟spring ioc容器过程解析

5

xubiao.zhuang 发布于 2020-07-07

使用注解,简单模拟spring ioc容器。通过注解给对象属性注入值。 项目结构 annotation 包,用于存放自定义注解 Component 注解表示该类为组件类,并需要声明名字 package priv.haidnor.annotation; import java.la...

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

Spring

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

7

wenming.gapo 发布于 2020-07-07

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

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

Java

这恐怕是学习Frida最详细的笔记了

48

xirruiqiang 发布于 2020-07-07

本篇文章学到的内容来自且完全来自r0ysue的知识星球,推荐一下(这个男人啥都会,还能陪你在线撩骚)。 Frida环境 github.com/frida/frida pyenv python全版本随机切换,这里提供 macOS上的配置方法 brew update brew ins...

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

Java

面试:说说Java反射中获取Class对象三种方式的区别?

3

yeseng 发布于 2020-07-06

我们都知道Java的反射机制中有三种获取类对象的方式,那么这几种方式的区别到底是什么呢? 测试场景一 因为类对象与类的加载息息相关,所以为了展示区别,我们先加入动态的和静态的代码块。 public class CalBean { static { System.out.print...

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

Spring

Spring AOP实现原理(二)实现一个简单的AOP

2

darida 发布于 2020-07-05

在了解AOP之后,我们以注解的方式写一个Spring AOP的示例,这种例子网上很多,本文只贴一些关键性的代码 package com.aop.biz; class BizA { public void doSomething() { //do something... } } ...

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

Spring

Spring学习笔记(1)—-Spring IOC学习和理解

7

yanxinchi 发布于 2020-07-05

Spring IOC (Inversion of Control, 控制反转 )是Spring的一个核心思想,其包括两层含义: 控制 反转 在Spring中, 控制反转 也可以简单地理解为将对象的创建和管理交由IOC容器来完成。 1.2 依赖注入(Dependency Injec...

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

Java

Java 反射机制你还不会?那怎么看 Spring 源码?

12

yanxinchi 发布于 2020-07-01

作者 |  ewenll 责编 | 夕颜 出品 | CSDN博客 Java代码在计算机中经历的阶段:三个阶段 Person.java经过javac编译,变为Person.class文件(字节码文件),字节码文件中,主要有类的属性、构造函数、方法,当然还有类的其他信息,这...

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

Java

AOP(面向切面编程)预研报告

puefu.he 发布于 2020-07-01

OOP(面向对象) 我们需要完成一个任务的时候一般都想着把 一些操作封装成一个类 ,所有的变量和操作都封装到一个类里面,那么这个类就是我们的对象, 我们要实现某个特定的功能,首先也想着在这个对象里面去实现 缺点 比如我们想实现某些不是常用的功能,我们需要去在需要的对象中去一一实现...

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

Java

去年去阿里面试,面试官居然问我Java类和对象,我是这样回答的!

4

songhua.gao 发布于 2020-06-30

1.谈谈你对Java面向对象的理解? 面向对象就是把构成问题的事务分解成一个个对象,建立对象的目的不是一个步骤,而是为了描述一个事务在解决问题中的行为。类是面向对象的一个重要概念,类是很多个具有相同属性和行为特征的对象抽象出来的,对象是类的一个实例。 类具有三个属性:继承、封装和...

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

Java

面试官这样问我Java反射原理,我刚好都会

9

hellas 发布于 2020-06-30

上周我投递出了简历,岗位是java后端开发工程师。这周美团面试官给我进行了面试,面试过程中他问了Java的反射原理。(不得不夸一句,美团的效率真高,上午面完一面,晚上二面马上安排上了。) 无论什么Java技术岗位,Java反射原理,在面试中出现的次数很多,所以我面试之前也有所准备...

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

Java

Java 反射简介

hanze 发布于 2020-06-28

本文部分内容参考 博客 。点击链接可以查看原文。 1. 反射的概念 反射是指在运行时将类的属性、构造函数和方法等元素动态地映射成一个个对象。通过这些对象我们可以动态地生成对象实例,调用类的方法和更改类的属性值。 2. 使用场景 什么情况下运用JAVA反射呢?如果编译时根本无法预知...

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

Java

eclipse实现ECDSA数字签名

1

Harries 发布于 2020-06-23

ECDSA数字签名,供大家参考,具体内容如下 一,实验目的 通过使用密码学库实现基于椭圆曲线的签名方案,能够编写简单的实验代码进行正确的ECDSA签名和验证。 二、 实验要求 熟悉ECDSA算法基本原理; 了解如何使用Java简单实现用ECDSA算法; 掌握用ECDSA签名算法的...

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

Java

Java反射是什么?看这篇绝对会了!

3

darida 发布于 2020-06-23

作者:火星十一郎 https://www.cnblogs.com/hxsyl 一.概念 反射就是把Java的各种成分映射成相应的Java类。 Class 类的构造方法是private,由 JVM 创建。 反射是java语言的一个特性,它允程序在运行时(注意不是编译的时候)来进行自...

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

Spring

Spring如何基于Proxy及cglib实现动态代理

7

likai 发布于 2020-06-22

spring中提供了两种动态代理的方式,分别是Java Proxy以及cglib JavaProxy只能代理接口,而cglib是通过继承的方式,实现对类的代理 添加一个接口以及对应的实现类 public interface HelloInterface { void sayHel...

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

Java

Jboss漏洞利用

40

刘莉莉 发布于 2020-06-22

声明: Tide安全团队原创文章,转载请声明出处! 文中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途以及盈利等目的,否则后果自行承担! 1、简介 Jboss是一个基于J2EE的开放源代码的应用服务器。JBoss高危漏洞主要涉及到以下两种。 第...

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

Java

解构EventBus框架(四)Google guava的实现

xubiao.zhuang 发布于 2020-06-21

注解,可以标注哪个方法可以被注册和通知。它要求被注解的方法有且只有一个参数,并且该参数就是要注册监听的事件,例如: class EventBusChangeRecorder { @Subscribe public void recordCustomerChange(ChangeE...

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