![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础知识
Lu_orstand
这个作者很懒,什么都没留下…
展开
-
Java内存管理机制学习
Java GC机制的优势 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在Java虚拟机中,存在自动内存管理和垃圾清扫机制。概括地说,该机制对JVM(Java Virtual Machine)中...原创 2019-04-04 16:14:14 · 246 阅读 · 0 评论 -
Java 注解学习(部分附代码)
概念 Java提供了一种原程序中的元素关联任何信息和任何元数据的途径和方法 (有点抽象) 好处:能够读懂别人写的代码 让编程更加简洁,代码更加清晰 让别人高看一眼(手动滑稽) 分类 按照运行机制划分: 源码注解:注解只在源码中存在,编译成.class文件就不存在了 编译时注解:在源码和.class文件都存在。如:@Overr...原创 2019-04-02 14:18:28 · 205 阅读 · 0 评论 -
Java 异常的种类
Java异常是Java提供的一种识别及响应错误的一致性机制。Java中,所有异常都继承自Throwable类(一个完整可用的类)。整体上分为Error、Exception两个大类,具体结构如下图 一、Error 类 Error类层次描述了Java程序运行时系统内部错误和资源耗尽错误,一般指与JVM或动态加载等相关的问题。如虚拟机错误、动态链接失败、系统崩溃等。...原创 2019-04-08 11:08:00 · 217 阅读 · 0 评论 -
Java 抽象类、接口、重载和重写
一、抽象类 被abstract修饰的类称为抽象类 特点: 1、抽象类不能有对象(不能用new关键字来实例化对象) 2、抽象方法一定是在抽象类的,但是抽象类不一定有抽象方法 3、子类继承抽象类必须重写抽象类中的抽象方法 4、使用extends关键字来继承 要注意的是抽象方法没有方法体 二、接口 接口就是一个规范和抽象类比较相似。它只管做什么,不管怎么做。通俗的讲,接口就是某个事物对...原创 2019-04-03 13:33:16 · 1412 阅读 · 0 评论