码迷,mamicode.com
首页 >  
搜索关键字:class文件    ( 3019个结果
BUUCTF Re部分wp(四)
1,[FlareOn5]Minesweeper Championship Registration java逆向,我把jar解压成了一个class文件和一个.MF文件,把class扔进ida 得到flag 2,[RoarCTF2019]polyre 拖进ida 控制流平坦化,用deflat处理: 虚 ...
分类:其他好文   时间:2020-05-27 20:43:13    阅读次数:152
【JavaSE】反射的总结
@ 一、类的加载概述 加载 就是指将class文件读入内存,并为之创建一个Class对象 任何类被使用时系统都会建立一个Class对象 连接 验证:是否有正确的内部结构,并和其他类协调一致 准备:负责为类的静态成员分配内存,并设置默认初始化值 解析:将类的二进制数据中的符号引用替换为直接引用 初始化 ...
分类:编程语言   时间:2020-05-26 01:01:43    阅读次数:66
JVM学习四:深入分析ClassLoader
一、什么是ClassLoader? 大家都知道,当我们写好一个Java程序之后,不是管是CS还是BS应用,都是由若干个.class文件组织而成的一个完整的Java应用程序,当程序在运行时,即会调用该程序的一个入口函数来调用系统的相关功能,而这些功能都被封装在不同的class文件当中,所以经常要从这个 ...
分类:其他好文   时间:2020-05-23 22:59:57    阅读次数:94
记录项目热启动,mysql操作异常
1.配置热启动后,发现修改代码后,项目没有热启动 最后发现:热启动依赖HotSwap,目前HotSwap只支持对方法体修改,不支持对类和方法签名的修改(比如类名,方法名,方法参数等)。大概是依赖签名替换覆盖class文件 2.之前一直说事务注解,加的的时候,要指定为@Transactional(ro ...
分类:数据库   时间:2020-05-21 18:57:40    阅读次数:67
JDK、JRE、JVM的区别与关系
JVM :英文名称(Java Virtual Machine),就是我们耳熟能详的 Java 虚拟机。它只认识 xxx.class 这种类型的文件,它能够将 class 文件中的字节码指令进行识别并调用操作系统向上的 API 完成动作。所以说,jvm 是 Java 能够跨平台的核心,具体的下文会详细 ...
分类:其他好文   时间:2020-05-21 16:30:50    阅读次数:49
java双亲委派机制及作用
什么是双亲委派机制 当某个类加载器需要加载某个.class文件时,它首先把这个任务委托给他的上级类加载器,递归这个操作,如果上级的类加载器没有加载,自己才会去加载这个类。 类加载器的类别 BootstrapClassLoader(启动类加载器) c++编写,加载java核心库 java.*,构造Ex ...
分类:编程语言   时间:2020-05-20 18:46:16    阅读次数:51
java常量池
一、概述 常量池大体可分为两类: 静态常量池: 即 .class文件中的常量池,class文件中的常量池不仅仅包含 字符串(数字)字面量 ,还包含 类、方法的信息 ,占用class文件绝大部分空间。 主要用于存放两大类常量: 字面量(Literal) :相当于Java语言层面常量的概念,如 文本字符 ...
分类:编程语言   时间:2020-05-20 14:28:36    阅读次数:52
多线程
去分析多线程就要分析线程栈。 先了解一下java虚拟机的结构: Class file是类文件。写完程序后源码扩展名.java,源码是不能被运行的,需要做编译,编译的命令叫javac。编译后class文件,首先会调用一个系统,叫Classloader sub-system. jdk目录下有一个java ...
分类:编程语言   时间:2020-05-19 18:24:01    阅读次数:58
Java 性能优化:教你提高代码运行的效率
作者认为,代码优化的最重要的作用应该是:避免未知的错误。在代码上线运行的过程中,往往会出现很多我们意想不到的错误,因为线上环境和开发环境是非常不同的,错误定位到最后往往是一个非常小的原因。 然而为了解决这个错误,我们需要先自验证、再打包出待替换的class文件、暂停业务并重启,对于一个成熟的项目而言 ...
分类:编程语言   时间:2020-05-19 11:01:02    阅读次数:65
浅析JVM(一)
本文主要从整体上介绍JAVA从源文件JVM解释的过程、类加载机制及JVM的运行时数据区 什么是JVM JVM:指JAVA虚拟机,用来解释并执行编译后的.class文件。 每运行一个JAVA进程,都会启动一个JVM。不同的操作系统有不同的JVM,JVM是实现JAVA“Write onece, run ...
分类:其他好文   时间:2020-05-18 09:14:15    阅读次数:61
3019条   上一页 1 ... 15 16 17 18 19 ... 302 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!