![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
小 水 滴
Zero To One.
展开
-
Java修饰符小结
Java中,在定义类、方法、成员变量、代码块、以及使用封装时,都会用到修饰符,不同的修饰符作用域也不尽相同。在定义类时,修饰符有: public,final,abstract,以及缺省值。定义成员变量时: public,private,protected,final,static,缺省值其中,private,public,protected三个最多只能出现一个。 定义方法时: pubic,p原创 2017-01-16 16:47:51 · 228 阅读 · 0 评论 -
JAVA中equals方法和==的区别
今天在书上看到这个例子,感觉自己也是蒙蒙的,所以立刻写篇博客记录下来,防止以后再忘掉。 public class EqualTest { public static void main(String[] args) { String s1 = "hello"; String s2 = "hello"; System.out.println("s原创 2017-02-07 19:37:19 · 283 阅读 · 0 评论 -
java中类成员和实例成员调用的区别
在Java中,以static修饰的成员变量和方法成为类成员变量和类方法,其属于整个类而不是属于单个对象。 但是在Java中,允许用Java类的实例–对象来调用类变量,这其实是不符合内部实际运行结果的。 如下代码:public class NullAccessStatic { private static void test() { System.out.println("原创 2017-02-10 11:01:48 · 4009 阅读 · 0 评论 -
Java中的单例(Singleton)类
如果一个类始终只能创建一个实例,则这个类被称为单例类。 静态成员不能直接访问非静态成员。 一般情况下,一个类的构造器会用public修饰,允许任何类自由创建该类的对象,但在一些特殊的场景下,要求不允许自由创建该类的对象,所以,要把该类的构造器用private修饰,从而把该类的构造器隐藏起来。 将该类的构造器隐藏之后,需要提供一个用private修饰的方法作为该类的访问点,即ge原创 2017-02-10 12:19:18 · 438 阅读 · 0 评论