Forgetful Alann

In youth we learn, in age we understand.

0%

在编写程序时,经常需要使用输出工具(例如常用的System.out.println())来输出、记录或者对比某些变量的值,在程序的运行期间,需要记录一些关键日志信息来调试、监控或者方便以后排查问题,此时,一般输出语句无法满足日志记录的需求,因此,Java内部提供了一套用于日志记录的API.

Read more »

程序执行时,运行环境的许多因素会影响到程序的正常运行,例如网络是否连接、文件是否存在等等,Java中使用异常机制来帮助程序编写者处理这些理想之外的意外情况.

Read more »

Java代理对象为对象的方法调用带来的极大的灵活性,通过使用代理对象,我们可以实现对象的方法跟踪、过滤,甚至动态实现某个具体的接口.

Read more »


通过使用Java反射,我们可以在程序运行期间获取任意类的属性及方法、动态的创建它们的对象、动态的访问它们的属性与方法.

Read more »

类的继承


Java中可以通过继承来扩展一个类的功能,复用现有的方法,Java中使用extends关键字来进行继承,被继承的类称为父类,继承了其它类的类称为子类.

Read more »

定义简单类


Java中使用class关键字来定义一个类,所有的变量及方法必须定义在类中:

1
2
3
4
class Person {
private String name;
private int age;
}
Read more »

Java中的基本类型


Java中共有8中基本类型:

  • 整型:byte, short, int, long
  • 浮点型:float, double
  • 字符型:char
  • 布尔型:boolean
Read more »