首页 > 编程语言 >java中对象存在形式

java中对象存在形式

时间:2022-12-05 12:22:40浏览次数:40  
标签:java String 对象 形式 cat color jvm Cat

本文主要讲述jvm中对象的存储形式:

class Cat{
    String name;
    int age;
    String color;
    
    // 行为
    
}

依据Cat类创建对象

public class Object01 {
    public static void main(String[] args) {
        // 使用类与对象
        Cat cat = new Cat();
        cat.name = "小白";
        cat.age = 12;
        cat.color = "白色";
    }
}

在jvm中的存在形式,如下图所示:

vip

 

标签:java,String,对象,形式,cat,color,jvm,Cat
From: https://www.cnblogs.com/zwgitOne123/p/16951948.html

相关文章

  • 面向对象程序设计电信计费系列心得
      通过这几次的大作业,已经加强了封装函数和算法的实现,这次电信计费系列主要为通过已给类图实现功能,并没有太多算法设计和创新,但也有一些小问题和小设计存在,废话也不......
  • JAVASCRIPT数组小结
    ​数组是值的有序集合。每个值叫做一个元素,而每个元素在数组中有一个位置,以数字表示,称为索引。JavaScript数组是无类型的,数组元素可以是任意类型,并......
  • 笔记:正确得使用java 8得optional
    publicstaticStringgetName(Useru){if(u==null)return"Unknown";returnu.name;}比如以前这样得代码,经常要判断是否NULL,很麻烦,有了java8得option......
  • JDK的dt.jar和Java BeanInfo接口
    在JAVA_HOME/lib下面有两个比较重要的jar文件,tools.jar和dt.jar。 tools.jar在上篇文章中做了简单的介绍。这里来介绍下dt.jar。在Oracle官方网站搜dt.jar,找到JDKand......
  • (笔记)JMH基准测试,不错的JAVA基准测试工具
    测试JAVA中的方法的执行性能,比较稳妥合理的方法,是用JMH(​​https://openjdk.java.net/projects/code-tools/jmh/​​)这个JAVA的测试工具。1)MAVEN加入库: <properties>......
  • 快速比较JAVA中两个集合是否相等
    有几个方法:1)如果是不在乎顺序,只要内容相同就可以认为相等,则:public<TextendsComparable<T>>booleanisEquals(List<T>list1,List<T>list2){if(list1==nul......
  • Java同步器之ReentrantLock源码分析(一)
    一、概述ReentrantLock是Java并发包中提供的一个可重入的互斥锁。ReentrantLock和synchronized在基本用法,行为语义上都是类似的,同样都具有可重入性。只不过相比原生的Sync......
  • 两道面试题,带你解析Java类加载机制
    在许多Java面试中,我们经常会看到关于Java类加载机制的考察,例如下面这道题:classGrandpa{static{System.out.println("爷爷在静态代码块");}}classFatherextendsGra......
  • JAVA 解压缩代码写法
    packagecom.chinaunicom.asset.common.utils.compress;importlombok.extern.slf4j.Slf4j;importorg.apache.commons.compress.archivers.ArchiveEntry;importorg.......
  • Java8新特性之方法引用
    1.1基本概念方法引用主要指通过方法的名字来指向一个方法而不需要为方法引用提供方法体,该方法的调用交给函数式接口执行。方法引用是在特定场景下lambda表达式的一种......