博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Java 初始化与清理
阅读量:6164 次
发布时间:2019-06-21

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

hot3.png

一、使用构造器确保初始化。

二、方法重载。

  1. 具有相同的方法名,参数不同的构造期同时存在。
  2. 如果传入的数据类型小雨方法中生命的形式参数类型,实际数据类型就会被提升。
  3. 如果传入的实际参数较大,就得通过类型转换来执行窄化转换,否则编译器会报错。
  4. 不能通过方法的返回值来区分重载方法。

三、默认构造器。

  1. 创建一个“默认对象”,如果你写的类中没有构造器,则编译器会自动帮你创建一个默认构造器。
  2. 如果已经定义了一个构造器,编译器就不回帮你自动创建默认构造器。

四、this关键字。

  1. this关键字表达对“调用方法的那个对象”的引用。
  2. 在构造器中调用构造器——构造器调用必须置与最启示处,否则便意器会报错。
  3. this.s代表数据成员,可以区别参数s。
  4. static方法中不能有this。

五、清理。

  1. Java并未提供“析构函数”或相似的概念,但允许在类中自己动手定义一个名为finalize()的方法去释放一些无法被垃圾回收特殊的内存区域。
  2. 对象可能不被垃圾回收。
  3. 垃圾回收并不等于“析构”。

转载于:https://my.oschina.net/PresidentLi/blog/777063

你可能感兴趣的文章
简洁优雅地实现夜间模式
查看>>
react学习总结
查看>>
在soapui上踩过的坑
查看>>
MySQL的字符集和字符编码笔记
查看>>
ntpd同步时间
查看>>
Maven编译时跳过Test
查看>>
Spring Boot 整合Spring Security 和Swagger2 遇到的问题小结
查看>>
Apache通过mod_php5支持PHP
查看>>
java学习:jdbc连接示例
查看>>
Silverlight 如何手动打包xap
查看>>
禁用ViewState
查看>>
Android图片压缩(质量压缩和尺寸压缩)
查看>>
nilfs (a continuent snapshot file system) used with PostgreSQL
查看>>
【SICP练习】150 练习4.6
查看>>
HTTP缓存应用
查看>>
KubeEdge向左,K3S向右
查看>>
DTCC2013:基于网络监听数据库安全审计
查看>>
CCNA考试要点大搜集(二)
查看>>
ajax查询数据库时数据无法更新的问题
查看>>
Kickstart 无人职守安装,终于搞定了。
查看>>