首页 > 系统相关 >JAVA_基础知识_创建对象内存分析

JAVA_基础知识_创建对象内存分析

时间:2022-12-11 00:33:47浏览次数:52  
标签:System JAVA Pet dog 创建对象 println 基础知识 public out

2022-12-11 00:13:07

public class Pet {
    String name;
    int age;

    public void shout(){
        System.out.println("叫了一声!");
    }
}

public class Application {
    public static void main(String[] args) {
        Pet dog = new Pet();
        Pet cat = new Pet();
        dog.name="旺财";
        dog.age=3;

        System.out.println(dog.name);
        System.out.println(dog.age);

        System.out.println(cat.name);
        System.out.println(cat.age);

        dog.shout();

    }
}

  

 

 栈:存用来存储局部变量和方法调用

堆:   存用来存储Java中的对象

标签:System,JAVA,Pet,dog,创建对象,println,基础知识,public,out
From: https://www.cnblogs.com/ZLey/p/16972707.html

相关文章

  • Java数组学习
    P51什么是数组数组的定义数组是相同类型数据的有序集合数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中每一个数据称作一个数组元素每个数......
  • JAVA_基础知识_构造器
    publicclassPerson{Stringname;intage;//构造器publicPerson(){}publicPerson(Stringname){this.name=name;}......
  • java第三次blog总结
    前言对10~16周学习的内容,由本次博客来进行一个总结。1.这几周主要是电信收费系列题目,考察我们对于正则表达式的掌握于运用。2.对......
  • 10:Java人脸识别认证-Java API 实战
    (目录)1.提出问题,引入SDK的概念什么是SDK?我们并不具备开发人脸识别的能力,但我们可以用大公司已经开发好的工具或者功能,来实现人脸识别,而大公司提供的就叫SDK(Software......
  • java pta第三次阶段性总结
    一、前言  这是这学期最后一次总结,这三次的pta大作业也是最后一次,这几次大作业主要写了电信计费系统的主要功能,第一次大作业是座机计费功能,第二次大作业是手机计费功......
  • 小新学Java17-【网络编程】
    一、网络编程入门1.1软件结构  两种架构各有优势,但是无论哪种架构,都离不开网络的支持。网络编程,就是在一定的协议下,实现两台计算机的通信的程序。1.2网络通信协议......
  • Remember的Java-blog3
    一、前言    此次blog为电信计费系列的座机,手机,短信大作业总结。相对于前几次的多边形,这次在算法上更简单,但是涉及到的内容很多,比如容器的使用、抛出异常、抽象类......
  • java中生成随机数
    本文主要讲述java中如何生成随机数。publicclassRandomTest{publicstaticvoidmain(String[]args){//生成随机数方法1://(int)(Math.ra......
  • Java操作ElasticSearch(五、聚合分桶)
    聚合功能通过SearchSourceBuilder的aggregation(AggregationBuilderaggregation)方法用来构建聚合条件其中要用到的各种聚合如:Term聚合Rang聚合Sum聚合等都......
  • JavaScript:this指针
    this指针,存储的是一个内存地址,如同变量一样,指向一块内存区域;而这个内存区域,保存的就是一个对象的数据,那么这个对象是什么呢?通常来说,this指针,主要是用在方法(函数)中,用来指......