review03
class XiyoujiRenwu{
float height;
float weight;
String head;
String ear;
void speak(String s)
{
System.out.println(s);
}
}
public class Test02 {
public static void main(String[] args) {
// TODO Auto-generated method stub
XiyoujiRenwu zhubajie;//声明
zhubajie = new XiyoujiRenwu();//创建对象
}
}
在声明对象后,zhubajie的内存中是没有任何数据的,称这时的zhubajie是一个空对象,不能使用的。
语句zhubajie = new XiyoujiRenwu();会做两件事
为(1)四个成员变量分配内存,如int默认为0,float默认为0.0,boolean默认为false。
(2)new运算符为成员变量分配内存并返回一个引用给对象变量zhubajie,表示zhubajie来管理这些成员变量。
所谓为对象分配内存就是指为它分配变量,并获得一个引用,以确保这些变量由对象来“操作管理”。
分配给对象的变量被习惯地称为对象的实体。
没有实体的对象是空对象,是不能被使用的,否则会出现空指针异常。
如果两个对象具有相同的引用,二者则具有完全相同的变量。
java中有所谓的“垃圾收集”机制,这种机制周期地检测某个实体是否已不再被任何对象所引用,如果有这样的实体,就释放实体所具有的内存。
如果希望java虚拟机立刻进行“垃圾收集”操作,可以让System类调用gc()方法。
review03的更多相关文章
- nodejs review-03
39 Serve different file types with our server 处理文件类型 function content_type(filename) { var ext = pat ...
随机推荐
- css,查询相应标签,div等
1.类名 .类别 例子: 查询类名为“useradd” .useradd{ margin-top:50px; margin-left:200px;} 2.属性找 例子:查询类为useradd下的inp ...
- linux /etc/security/limits.conf的相关说明
暂时粘贴他人的地址,后续会整理后放出. 原文地址:http://blog.csdn.net/taijianyu/article/details/5976319
- git commit -a -m "M 1、引入mixin,公共样式mixin传参处理;";git push origin master:master
<script> import wepy from 'wepy' import api from '../api/api' export default class recharge ex ...
- Centos7安装zookeeper
1.进入/opt cd /opt 2.下载 zookeeper-3.4.10.tar.gz: wget https://mirrors.tuna.tsinghua.edu.cn/apache/zook ...
- 在Nuxt中使用 Highcharts
npm进行highchars的导入,导入完成后就可以进行highchars的可视化组件开发了 npm install highcharts --save 1.components目录下新建一个char ...
- Linux中的系统默认日志
/var/log/cron 记录了系统定时任务相关的日志 /var/log/cups 记录了打印信息的日志 /var/log/dmesg 记录了系统在开机时内核自检的信息,可以通过dmesg命令直接查 ...
- BDC程序步骤
(1)记录屏幕操作: (2)产生相关程序和数据格式文件: (3)调整数据文件: (4)运行BDC产生的程序读取文件导入数据: (5)源代码分析: (6)用BDC 导入单据: 在理解ABAP 开发的sc ...
- BAPI_ACC_DOCUMENT_POST 解决原因代码输入问题-利用BADI
(1) 复制函数SAMPLE_INTERFACE_RWBAPI01为Z SAMPLE_INTERFACE_RWBAPI01 *"---------------------------- ...
- Shell Script Practice 2 Summary
[这篇博客主要是我个人对这个任务的总结, 主要目的不是拿来和分享的, 所以难免让人感觉不知所云, 请直接忽视这篇即可.] 处理任务为两个输入文件comfe(1,000,000行,文件结构"域 ...
- 防止基本的XSS攻击 滤掉HTML标签
/** * 防止基本的XSS攻击 滤掉HTML标签 * 将HTML的特殊字符转换为了HTML实体 htmlentities * 将#和%转换为他们对应的实体符号 * 加上了$length参数来限制提交 ...