
Java
febuary_
这个作者很懒,什么都没留下…
展开
-
java 之 static
静态变量大家都知道,我们可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,互相独立。然而在某些时候,我们更希望该类所有的对象共享同一个成员。此时就是static 大显身手的时候了!!Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直接访问,也可以使用对象名进行访问。当然,鉴于他作用的...原创 2019-06-13 11:50:36 · 1074 阅读 · 0 评论 -
java中的包
包就是文件夹,包的作用:管理文件 解决命名冲突定义包:package 包名注意:必须放在Java源程序第一行,包名间可以用' . '隔开,例如:package com.imooc.MyClass包通过包名来区分系统中的包:包的使用:可以通过import关键字,在某个文件使用其他文件中的类。import com.imooc.music.MyC...原创 2019-06-13 15:39:32 · 146 阅读 · 0 评论 -
Java之内部类
什么是 Java 中的内部类内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。内部类的主要作用如下:内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类 内部类的方法可以直接访问外部类的所有数据,包括私有的数据 内部类所实现的功能使用外部类同样可以实现,只是有时使用内部类更方便内部类可分为以下...原创 2019-06-14 09:25:36 · 108 阅读 · 0 评论 -
Java之继承
Java中继承的概念继承的概念继承是类与类的一种关系,是一种 " is a " 的关系。 注:Java中的继承是单继承继承的好处子类拥有父类的所有属性和方法(private修饰的属性和方法除外),实现代码复用。继承语法规则方法的重写什么是方法的重写如果子类对父类的方法不满意,是可以重写父类继承的方法的,当子类对象调用方法时会优先调用子类的方法。方法重写语法规则...原创 2019-06-16 18:39:39 · 277 阅读 · 0 评论 -
JVM 垃圾回收机制
JVM基础系列第8讲:JVM 垃圾回收机制Java 虚拟机的内存结构的规范是由《Java 虚拟机规范》指定的,每个 Java 虚拟机可能都有不同的实现。其实涉及到 Java 虚拟机的内存,就不得不谈到 Java 虚拟机的垃圾回收机制。因为内存总是有限的,我们需要一个机制来不断地回收废弃的内存,从而实现内存的循环利用,这样程序才能正常地运转下去。比起 Java 虚拟机的内存结构有《Java ...原创 2019-06-25 09:49:39 · 139 阅读 · 0 评论 -
[深入理解JVM] Java内存区域
Java内存区域JVM具有自动内存管理机制,Java不需要像c/c++一样,为每一个new操作写配对的delete/free代码,不容易出现内存泄露和溢出。JVM所管理的内存区域主要包括以下几个运行时数据区域部分:程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区。 ...转载 2019-07-02 14:37:15 · 201 阅读 · 0 评论