java
冲就完事了୧
这个作者很懒,什么都没留下…
展开
-
Java中的静态域
Java中的静态域说到静态域就不得不说实例域,何为实例域呢,简而言之就是对象中的数据,也可是说是对象中的属性,例如一个员工对象的名字,年龄等属性就是实例域。public class People{private String name; // 实例域…}静态域也就是被定义为static的实例域。举个例子,有一个员工类,他有名字年龄等属性之外,还有一个饮水机的属性(每个公司应该都有饮...原创 2019-03-05 20:19:29 · 667 阅读 · 0 评论 -
final,finally,finalize
finalfinal在java中是关键词修饰符。当final用来修饰类时(例如:public final class xxx{…} ),这个类就无法被继承。当final用来修饰方法时(例如:public final void xxx(){…}),这个方法无法被这个类的子类所重写。当final用来修饰属性时(例如:fianl int xx…),这个属性就无法被更改,并且在创建对象的时候就必须...原创 2019-03-20 22:09:30 · 122 阅读 · 0 评论 -
JAVA静态绑定和动态绑定
无论是静态绑定还是动态绑定都有绑定,都是一种让编译器知道该调用哪个类的哪个方法的机制。在一个类中会有很多名字一样的方法(例如:print(int xxx)和print(String xxx)),编译器会根据方法的参数来判断该调用哪个方法(方法名+参数类型是方法的签名)。但如果有两个类有一样签名的方法,那应该调哪个呢,这里就涉及到动态绑定和静态绑定。这两个概念多存在于JAVA继承当中,因为如果两...原创 2019-03-18 20:22:02 · 139 阅读 · 0 评论 -
JAVA---正则表达式
1.普通的字符字母:a、b…z,A、B…Z数字:0、1、2…9汉字:一、二、三…下划线:_2.简单的转义字符\n:换行符\t:制表符\r:回车匹配“\”后的字符本身\:匹配“\”^:匹配“^”$:匹配“$”{:匹配“{”}:匹配“}”+:匹配“+”-:匹配“-”[:匹配“[”3.标准字符集合\d:匹配0到9中任意一个数字 \D:匹配除了0~9的任意一个字符\...原创 2019-03-30 22:09:18 · 193 阅读 · 0 评论 -
内部类,局部内部类,匿名内部类,静态内部类
内部类(inner class)内部类顾名思义就是类中类,定义在类中的类。我们常说的内部类就是最普通的内部类,而非局部匿名静态的。如:public class outer{ //外部类private String name;private int age;class inner{ //内部类…}}内部类可以访问外部类的方法和属性,即使他们是私有的,而且内部类对于同一...原创 2019-04-07 21:03:51 · 792 阅读 · 0 评论 -
Java中的容器
上图所示(网上找的)的为java中容器的一个大致的关系,当然还有其他许多接口和抽象类之类的,具体可以看源码。Collection一族java容器中在最上层的接口是Iterable接口,在上图中未画出来,Collection继承自他,他里面最重要的就是一个iterator()方法,返回一个实现了iterator接口的对象,用于依次访问集合中的元素。在Collection接口中定义了一系列的...原创 2019-04-17 18:41:33 · 112 阅读 · 0 评论