码迷,mamicode.com
首页 > 其他好文 > 详细

面向对象基础

时间:2020-10-26 11:49:52      阅读:21      评论:0      收藏:0      [点我收藏+]

标签:计算机   int   技术   rgs   load   oid   执行   field   内存   

Java虚拟机的内存可以分为三个区域:栈stack、堆heap、方法区method area

技术图片

 

 技术图片

 

 技术图片

 

 

 

技术图片

 

 

public class SxtStu {
    
    //属性fields
    int  id;
    String  sname;
    int  age;
    
    Computer  comp;  //计算机
    
    //方法
    void  study(){
        System.out.println("我在认真学习!!,使用电脑:"+comp.brand);
    }
    
    void  play(){
        System.out.println("我在玩游戏!王者农药!"); 
    }
    
    //构造方法。用于创建这个类的对象。无参的构造方法可以由系统自动创建。
    SxtStu(){
        System.out.println("调用了无参的构造方法!");
    }
    
    //程序执行的入口,必须要有
    //javac  Sxtstu.java   ,   java Sxtstu
    public static void main(String[] args) {
        SxtStu  stu = new SxtStu();   //创建一个对象
        stu.id=1001;
        stu.sname= "高淇";
        stu.age = 18;
        
        Computer  c1 = new Computer();
        c1.brand = "联想";
        
        stu.comp = c1;
        
        stu.play();
        stu.study();
        
    }
}

class  Computer {
    String  brand;
}

 

面向对象基础

标签:计算机   int   技术   rgs   load   oid   执行   field   内存   

原文地址:https://www.cnblogs.com/Galesaur-wcy/p/13875939.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!