首页 > 编程语言 >java09

java09

时间:2024-07-06 20:32:21浏览次数:12  
标签:无参 构造 java09 实例 new 加载

类与对象的关系

对象是具体的实例需要通过new来执行
类是一种抽象的概念
我们在写程序是最好只要有一个main方法

构造器

构造器实例化可以给属性一个初始值,new的本质是在调用构造器
构造器也分为有参构造和无参构造,无参构造有时候很重要,因为在使用有参构造是,用户不一定会给与参数所以一定要有无参构造
alt+insert可以快速写代码
this关键字

内存分析

在加载一个类或者new一个实例对象是,首先会在堆中的方法区中去加载一个类的模版,然后再栈中加载引用变量的名称,最后在堆中根据模板分配一个适当的内存,栈中的变量会指向堆中
详细见狂神java视频65

标签:无参,构造,java09,实例,new,加载
From: https://www.cnblogs.com/wmdkl/p/18287688

相关文章

  • 学java09类型转换
    1类型由低到高byte,short,char-->int-->long-->float-->double2强制类型转换(由高到低)“(类型)变量名”如(byte)i(byte大小在127以内)3自动转换(由低到高)4注意点1.不能对布尔值进行转换2.不能把对象类型转换成不相干的类型3.由高到低转换需要强制转换4.转换时可能存在内存溢出,或......
  • Java09-继承,抽象类
    第一章继承1.1概述由来多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那一个类即可。如图所示:其中,多个类......