`

特殊注释 java class name

阅读更多

执行如下命令会打印出一些内存统计信息,其中class name不太好理解。

 

    jmap -histo 29929

num     #instances         #bytes  class name
----------------------------------------------
   1:       1906383      196495280  [B
   2:        282651       29711200  [I
   3:        192538       19054440  [C
   4:        281124       16844392  [[B
   5:        561353       14572936  [Z
   6:        280667       13426416  [Ljava.io.InputStream;
   7:        278108       11124320  com.mysql.jdbc.PreparedStatement$BatchParams
   8:          1242        5313728  [Ljava.lang.Object;
   9:        102633        4926384  java.nio.HeapCharBuffer
  10:        102632        4926336  java.nio.HeapByteBuffer
  11:        151942        4862144  java.lang.String

 

解释如下:

[B  == byte[]
[I  == int[]
[[B == byte[][]
[C  == char[]
[Z  == boolean[]



分享到:
评论

相关推荐

    java 方法 类 的 注释模板

    你可以使用 `${}` 来插入动态变量,如类名 `${class_name}` 或作者 `${author}`。 - 修改完成后点击`Apply`,然后`OK`以保存设置。 2. **使用注释模板**: - 当你创建一个新的Java类时,只需在类声明之前按下`...

    java 注释模版那些事儿

    <option name="JAVA_CLASS" value="true"/> ``` 这个模板定义了一个类的结构,`$class$`是一个变量,表示类名,`BODY`是类体内容,可以根据需要进行填充。 为了管理和使用这些模板,开发者需要了解IDE的配置...

    jdbc实例+注释 java语言描述

    本实例将详细解释JDBC的基础知识,并通过带有注释的Java代码帮助理解。 JDBC的核心是Java.sql包,其中包含了许多接口和类,如DriverManager、Connection、Statement、PreparedStatement、ResultSet等。以下是对这些...

    java注释模板

    public class ${class_name} { // ... } ``` 在编写新类时,只需输入类名,然后使用快捷键插入模板,即可自动生成带注释的类结构。 通过合理使用注释模板,不仅能够提高代码质量,还能增强团队间的合作效率,因为...

    myeclipse java文件自动添加注释

    <template autoinsert="true" context="java_newtype" deleted="false" description="Comment for created class" enabled="true" name="class"> /** * ${cursor} */ ``` 在这个例子中,`${cursor}`是一个占位符...

    Eclipse setter/getter 注释成字段的注释

    这里提到的`GetterSetterUtil.class`和`GetterSetterUtil.java`文件可能是一个工具类,用于批量处理getter和setter的生成及注释同步。在实际项目中,我们可能需要编写这样的工具类来自动化这个过程,尤其是在处理...

    java反射源码示例+注释详细

    这个例子中,我们首先通过`Class.forName()`获取`Test`类的Class对象,然后通过`getDeclaredField()`获取私有字段`name`,设置其值为"World"。接着,我们找到`sayHello`方法并调用,传入参数"Reflection"。 Java...

    java开发注释模板文件

    - 模板定义包括注释内容、占位符(如 `${class}` 或 `${function}`)以及触发模板的快捷键或操作。 - 文件可能包含XML元素如 `<template>`,其中的 `<name>` 定义模板名称,`<description>` 描述模板用途,`...

    Java-文档注释例子

    在Java编程语言中,文档注释(Javadoc)是一种特殊类型的注释,它用于生成关于代码的自动文档。本文将深入探讨Java文档注释的概念、语法以及如何使用它来提高代码的可读性和维护性。 一、Java文档注释的作用 1. ...

    eclipse中java注释模板

    4. 为了创建一个新的Java类注释模板,点击“New...”按钮,输入模板名称(例如:“Class Comment”),然后在“Pattern”区域编写注释模板内容。常见的类注释模板可能包括类名、作者、日期等信息,如: ``` /** * $...

    myeclipse自定义java注释

    在IT行业中,自定义Java注释对于代码管理和团队协作至关重要。MyEclipse作为一款强大的Java集成开发环境(IDE),提供了自定义注释模板的功能,帮助开发者快速生成规范、一致的注释,提高编码效率和代码可读性。下面...

    【Java教程】4.Java代码注释

    只有当代码逻辑复杂或者有特殊处理时,才需添加注释。 3. **及时更新**:当代码修改后,务必同步更新相关的注释,避免注释与代码不一致。 4. **使用英文**:尽管我们在此使用中文,但在实际开发中,为了适应国际化的...

    java 反射实例,大量注释,简单易懂

    以下是对"java 反射实例,大量注释,简单易懂"这个主题的详细解释: 1. **反射基础**: - Java反射API主要由`java.lang.reflect`包提供,包括`Class`,`Constructor`,`Method`和`Field`等类。 - `Class`类代表...

    Java Class编程练习.ppt

    在Java编程语言中,类(Class)是面向对象编程的核心元素。`Person`类的示例展示了如何定义一个简单的类,包含属性(如`name`和`age`)以及方法(如`birthday`)。`birthday`方法是一个无返回值的方法,它会增加`...

    Mybatis Generator自动生成JavaEntity带中文注释和注解[Maven]工程

    总结起来,Mybatis Generator是Java开发中非常实用的工具,它可以自动生成带中文注释和注解的Java Entity,大大简化了开发工作。通过合理的配置和注解使用,可以提高代码的可读性和维护性,提升开发效率。在实际项目...

    java关键字、标识符、注释

    ### Java关键字、标识符、注释详解 #### 关键字(Keywords) 在Java语言中,关键字是具有特殊意义的保留字,它们不能用作变量名、方法名或类名等标识符。Java的关键字用于定义程序结构的重要组成部分,如控制语句、...

    分享:Java代码注释template

    本话题将探讨“Java代码注释template”,这是一个关于如何通过模板来标准化Java代码注释的实践。 在Java开发中,注释被用来解释代码的功能、用途和实现方式,以便于其他开发者阅读和理解。注释模板通常包括类注释、...

    Eclipse Java注释模板设置详解

    在编辑模板时,你可以使用特殊的占位符,比如 `${date}` 会自动插入当前日期,`${class_name}` 代表类名,`${package}` 是包名等。利用这些占位符,你可以构建出符合个人或团队规范的注释格式。 4. **应用和测试...

    Java经验点滴类注释文档编写方法.rar

    Javadoc注释可以包含特殊标签,如`@param`、`@return`等,用于描述方法参数、返回值等信息。 2. **类注释**: 类注释通常位于类定义的上方,用于概述类的功能、用途和设计考虑。例如: ```java /** * 这是一个...

    JAVA程序设计课件-注释.pptx

    这是一种特殊的多行注释,用于生成API文档,通常应用于类、接口、方法等定义之前,包含了关于这些元素的详细描述、参数、返回值、异常等信息。 注释在Java编程中的作用不可忽视,它有助于: - **提高可读性**:...

Global site tag (gtag.js) - Google Analytics