Wesley13 Wesley13
4年前
Java基础入门篇——面向对象和类的定义
点击上方“Java进阶学习交流”,进行关注后台回复“Java”即可获赠Java学习资料今日鸡汤十三学得琵琶成,名属教坊第一部。前面几篇文章用Java带大家一起了解了几个游戏小项目,感兴趣的小伙伴可以点击文章观摩下,手把手教你用Java打造一款简单故事书(上篇)(https://www.oschina.ne
Easter79 Easter79
4年前
String、StringBuffer、StringBuilder源码解析
String源码分析一:实现接口。publicfinalclassString  implementsjava.io.Serializable,Comparable<String,CharSequence{java.io.Serializable    这个序列化接口没有任何方法和域,仅
Stella981 Stella981
4年前
JVM 之 类的加载与初始化
JVM中的类或接口的加载,连接,初始化动作都是动态的。加载主要是根据指定的名称找到并读取类或接口的二进制表示形式,然后创建类和接口。连接则是通过验证,准备,解析等动作将相关联的类或接口合并为运行时形态以便可以被JVM执行。初始化的过程主要包括类或接口初始化方法<clinit的执行。JVM在启动时,首先会加载和创建"启动类",该类由具体JVM实现
Wesley13 Wesley13
4年前
CGLIB代理基础
  本文意在讲解CGLIB的基础使用及基本原理。一、CGLIB的基本原理:  依赖ASM字节码工具,通过动态生成实现接口或继承类的类字节码,实现动态代理。  针对接口,生成实现接口的类,即implements方式;针对类,生成继承父类的类,即extends方式。二、为什么使用CGLIB?  JDK的动态代理只能基于接口,有时候我们想基于类
Wesley13 Wesley13
4年前
Java 编程:如何提高性能?(简单总结篇)
开发者在编程中除了要有编程规范,还要注意性能,在Java编程中有什么提高性能的好办法呢?_本文转自国内ITOM行业领军企业OneAPM(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.oneapm.com%3Futm_source%3DCommunity%26
Wesley13 Wesley13
4年前
Java动态代理
jdk动态代理实现原理:利用字节码技术,生成新的class文件,来达到动态代理效果。新的class文件是怎么组织的?由于代理目标是接口,则通过实现接口和继续代理类来完成。看看下面的例子更容易明白。demo接口publicinterfacePeoPleInterface{
面向缓解机制评估的自动化信息泄露方法
源自:软件学报作者:杨松涛陈凯翔王准张超摘要自动生成漏洞利用样本(AEG)已成为评估漏洞的最重要的方式之一,但现有方案在目标系统部署有漏洞缓解机制时受到很大阻碍.当前主流的操作系统默认部署多种漏洞缓解机制,包括数据执行保护(DEP)和地址空间布局随机化(ASLR)等,而现有AEG方案仍无法面对所有漏洞缓解情形.提出了一种自动化方案EoLe
孟起 孟起
2年前
最新收集近百个专业开放免费api接口 (个人创业者的福音)
随着互联网技术的不断发展,API接口已经成为各行各业中不可或缺的一部分。API接口平台作为提供API服务的载体,不仅为开发者提供了便利,也为企业提供了更多的商业机会。本文将介绍几个常用的API接口平台,以及它们的特点和优势。1.阿里云API接口平台阿里云A
火德星君 火德星君
2年前
最新汇总近百个程序员开发常用开放免费的api接口 (IT必备)
免费的API接口:为开发者提供无限可能随着互联网技术的飞速发展,越来越多的开发者开始借助API接口来实现各种功能的开发。API接口不仅能够简化开发流程,还可以让开发者们更专注于核心业务的创新。然而,一些高质量的API接口往往需要付费才能使用,这对于许多初创