`
xfxlch
  • 浏览: 167526 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

jvm学习0.0.1

    博客分类:
  • jvm
 
阅读更多
1.什么是全限定名和非全限定名
  权限点名是指在整个JVM中的绝对名称,譬如:"java.lang.object",而非全限定名是指当前环境(譬如当前类)中的相对名称,譬如"Object"

2.对于如下方法:
public TestDO(Long id){
this.id = id;
}
它在jvm中的方法描述符是这样的


Name就是指方法名称
Descriptor中;号前面的部分是参数类型,;号后面的部分是方法返回值
Access flags是说的返回值访问类型

3.查看查看类结构命令:
javap -verbose 类名
  • 大小: 6.9 KB
分享到:
评论

相关推荐

    基于PHP的polarphpv0.0.1alpha全新PHP运行时环境源码.zip

    在深入研究PolarPHP v0.0.1alpha源码的过程中,我们可以学习到如何设计高性能的运行时环境,理解底层实现原理,以及如何利用这些新技术来提升PHP应用的性能。对于PHP开发者来说,这是一个极好的机会,不仅可以拓宽...

    JAVA 面试入坟系列(0.0.1) By_萧曵丶.pdf

    ### JAVA面试入坟系列知识点概览 #### 一、JAVA基础 1. **HashMap中jdk1.7与jdk1.8的区别** - **jdk1.7**:使用了哈希链表,当冲突发生时,元素会被添加到链表尾部。...希望对您的学习和面试有所帮助。

    dumper:用于在jvm进程上执行堆转储的简单类

    这将在/tmp/jvm<uuid>.hrpof创建一个/tmp/jvm<uuid>.hrpof su -l userjvmprocess -c "java -classpath /usr/java/default/lib/tools.jar:/tmp/dumpper-0.0.1-SNAPSHOT.jar org.greencheek.jvmtools.HeapDumper ...

    microservice-eureka-server.jar

    一个jar包,做jvm调优用得案例

    Could not find agent

    从压缩包子文件的文件名称 "温习" 来看,这可能是一个复习材料或学习资源的集合,可能包含了解决此类问题的相关代码示例、教程文档或笔记。如果能访问这些文件,我们可以深入研究如何配置和使用Java代理,以及如何...

    运行jar程序时添加vm参数的方法

    在Java开发中,有时我们需要对运行的JAR程序进行一些高级配置,比如调整虚拟机(JVM)的堆内存大小,开启远程监控等。本文将详细介绍如何在运行JAR程序时添加虚拟机(VM)参数。 首先,让我们理解什么是VM参数。VM...

    java_sdk_api

    此外,Java SDK还包含了开发、测试和调试应用程序的工具,如Javadoc(用于生成API文档),Javac(Java编译器),JVM(Java虚拟机)以及Java Debugger(JDB)等。这些工具帮助开发者确保代码的正确性和性能。 在实际...

    gradle学习文档

    ### Gradle 学习知识点概览 #### 一、Gradle 概述 - **定义**:Gradle 是一种基于 JVM 的开源自动化构建工具,它使用 Groovy 或 Kotlin DSL(领域特定语言)来声明构建脚本,支持增量构建以及多项目构建等功能。...

    metrics-zabbix-omni

    <version>0.0.1-zabbix 功能更新: 报告() 创建report()以以JASON格式将API列表和结果发送到zabbix发送方SenderResult senderAPIsResult = this.zabbixSender.send(toDataObjects(keys)); JVM:...

    javatraining:Kathik.co.uk的Java培训项目

    该项目的当前版本为0.0.1,意味着它可能还在初期阶段,但随着项目的不断迭代,它会提供更丰富的学习材料和实践案例。通过这个培训项目,学习者可以跟随提供的教程和练习,逐步掌握Java编程的基础到高级知识。 在...

    Java ByteCode Debugger (JBCD)-开源

    字节码是Java虚拟机(JVM)运行的底层指令集,它是由Java源代码编译后生成的。JBCD为开发者提供了一个交互式的平台,使他们能够逐行执行字节码,这对于理解程序的运行机制、调试优化代码或者进行动态字节码操作来说...

    robocode_the1990

    10. **学习价值**:Robocode 不仅是一个娱乐工具,也是学习编程、算法和策略思考的好平台。通过实际的编程和对抗,开发者可以提升编程技能,理解实时系统和多线程处理,以及锻炼问题解决能力。 总的来说,"robocode...

    jvcn:vChain代码公证人Java绑定

    编译安装要构建和安装jvcn,请运行: mvn clean install -Dgpg.skip用法将以下依赖项添加到pom.xml中: < dependency> < groupId>us.vchain</ groupId> < artifactId>jvcn</ artifactId> < version>0.0.1</ version>...

    spring-boot-micro-apps

    2018-05-23 10:03:41.776 [main] INFO com.example.demo.DemoApplication - Started DemoApplication in 1.885 seconds (JVM running for 3.769) ... 默认的应用是相对成熟的-它使用Spring Boot和自动配置。 您...

    libmagic-jna-wrapper:用于调用 libmagic 的 JavaJNA 包装器

    版本 0.0.1 允许呼叫者: 将魔法文件编译为 .mgc 数据库 加载现有的 .mgc 数据库 执行文件、输入流和 nio.Buffers 的魔术识别 路线图 符合用户要求的 API 整洁,只是 如何安装和使用 要求 待办事项:要求。 下载 ...

    Kronos-Android:开源Kotlin SNTP库

    Kronos是一个开放源代码的网络时间协议(NTP)同步库,用于在JVM上提供受信任的时钟。 与设备时钟不同,当您的应用程序运行时更改本地时间时,Kronos报告的时间不会受到影响。 取而代之的是,Kronos存储准确的时间...

    spark 优化

    /usr/local/SparkTest-0.0.1-SNAPSHOT-jar-with-dependencies.jar ``` **1.1.2 调节到多大,算是最大?** 在实际环境中,根据集群的具体情况来决定。例如,若每台机器可提供60GB内存和10个CPU核心,且有20台机器,...

    cassandra-extra

    < dependency> < groupId>com.spotify</ groupId> < artifactId>cassandra-extra</ artifactId> < version>0.0.1</ version>嵌入式卡桑德拉EmbeddedCassandra允许在当前运行的JVM中生成一个1节点的Apache ...

    SpringBoot-profiles

    必须向JVM传递参数以选择活动配置文件:user @ machine: / your / projects $ mvn清洁软件包user @ machine: / your / projects $ java -Dspring.profiles.active = [hsqldb | h2db],[awesomefeature] -jar ...

    发布脚本1

    例如,当参数为`spd-stock`时,脚本会执行与`spd-stock-0.0.1-SNAPSHOT.jar`相关的启动、停止逻辑。 5. **端口配置**: 在启动Java应用时,通过`--server.port`参数指定了各个服务的监听端口,如`9001`、`9002`等...

Global site tag (gtag.js) - Google Analytics