美文网首页
Java备忘

Java备忘

作者: 青穗黄 | 来源:发表于2018-10-04 20:39 被阅读10次

方法签名:方法名和参数类型构成
calulateAnswer(double, int, double)

垃圾收集器

有些面向对象语言要求跟踪创建的对象,不需要这些对象时,要显式销毁。显式管理内存空间狠繁琐且容易出错,Java平台支持创建任意多对象,而且不需要摧毁他们,当Java运行时环境(JRE)确定不再使用某些对象时,就会删除他们,这个过程叫垃圾收集。
当对象没有引用时,就可以垃圾收集。当变量超出作用域时,通常要删除变量中保存的引用。也可以通过将该变量的值设成null,显式删除其保存的对象引用。程序中同一个对象可能有多个引用,垃圾收集该对象前,必须先删除这些引用。

修饰符 子类 所有环境*
Public Y Y Y Y
Protected Y Y Y N
无修饰符 Y Y N N
Private Y N N N

*所有环境指是否所有的类都可以访问该成员

class Whatever{
    public static varType myVar = initializeClassVariable();
    private static varType initializeClassVariable(){
        //私有静态方法的优点:需要重新初始化类变量时可以重用
    }
}

相关文章

  • Java备忘

    方法签名:方法名和参数类型构成calulateAnswer(double, int, double) 垃圾收集器 ...

  • Java Map原理备忘(三)

    接上一次Java Map原理备忘(二)。TreeMap is a map implementation that ...

  • Spring boot 随笔

    备忘知识点: Java Class Loder: https://www.ibm.com/developerwor...

  • java编码备忘

    1."中".getBytes()返回什么? A:和源文件的编码有关,gbk的话返回两个字节的编码:[-42, -4...

  • java 基础备忘

    1.内存泄露 内存泄漏两种情况: 在堆中申请的空间没有被释放(虚拟机gc可以解决) 对象已不在使用,但仍然在内存中...

  • JAVA自学备忘

    /** Created by s on 17/2/20.*/ 1. 对于所有的类来说,类名的首字母应该大写 2.创...

  • Java collection备忘

    初始化ArrayList 把Iterable变为Collection 在java8里可以参考下面的方法: 初始化m...

  • Java注解备忘

    基本概念 注解,Annotation,是在JDK 1.5 及后续版本引入的一个特性,可以声明在类,字段,方法等前面...

  • java编译备忘

    java jdk8u60/jdk/src/share/bin/main.c javac jdk8u60/langt...

  • Java设计模式之15_Memento(备忘录模式)

    更多Java设计模式:Java设计模式-目录 一、定义 备忘录模式(Memento Pattern)提供了一种弥补...

网友评论

      本文标题:Java备忘

      本文链接:https://www.haomeiwen.com/subject/cdnzoftx.html