博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
new和声明的不同
阅读量:5846 次
发布时间:2019-06-18

本文共 283 字,大约阅读时间需要 1 分钟。

要创建一个类对象,可以声明变量,也可以使用new为类对象分配存储空间。

声明和new的不同在于 作用域和生存周期

1.声明的作用域限制在定义类对象的方法中,当方法结束时,类对象也被系统释放了,(安全不会造成内存系统泄漏)。

2.new 创建的是指向类对象的指针,作用域变成了全局,当程序结束时,必须用delete删除,系统不会自动释放,(不注意可能造成内存泄漏)。

 --

posted on
2018-06-23 21:17 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/syne-cllf/p/9218906.html

你可能感兴趣的文章
TableView的集合
查看>>
软RAID管理命令mdadm详解
查看>>
控制器 控制器view cell的关系
查看>>
Eclipse RCP 玩转 Spring
查看>>
我的友情链接
查看>>
Nginx的健康检查机制
查看>>
esxi虚拟机中系统克隆及迁移的方法
查看>>
App_Offline.htm 功能
查看>>
java之旅
查看>>
解决linux虚拟机不能上网的问题
查看>>
HandlerExceptionResolver异常解析器家族揭秘
查看>>
Web服务器压力测试工具http_load、webbench、ab、Siege使用教程
查看>>
RHEL6.3 源码安装Puppet
查看>>
mybatis 和 hibernate 区别?
查看>>
初级文件系统管理之一
查看>>
Mac软件下载备忘
查看>>
java 泛型初探
查看>>
Golang安装包go get使用代理
查看>>
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory
查看>>
就是一个表格
查看>>