新思想

文章分类 -  Java

Java 的不可变类 (IMMUTABLE CLASS) 和 可变类 (MUTABLE CLASS)
摘要:Java 的不可变类 (IMMUTABLE CLASS) 和 可变类 (MUTABLE CLASS)一、简单定义 不可变对象(Immutable Objects)即对象一旦被创建,它的状态(对象的数据,也即对象属性值)就不能改变,反之即为可变对象(Mutable Objects)。 ... 阅读全文

posted @ 2016-01-26 15:57 新思想 阅读(5062) 评论(0) 推荐(1)

Object 包含的 tostring 和 equals 的重载 及 == 和 equals 的区别
摘要:一、Object 类的主要方法public final Class getClass() 返回此 Object 的运行时类。返回的 Class 对象是由所表示类的 static synchronized 方法锁定的对象。public int hashCode() 返回该对象的哈希码值。p... 阅读全文

posted @ 2016-01-24 17:53 新思想 阅读(209) 评论(0) 推荐(0)

Java 的 Overload 和 Override
摘要:override:覆盖,表示在子类中一个函数覆盖了基类中的同名函数名称,或者局部的某个函数覆盖了全局的某个同名函数名称。被覆盖的函数通常不能直接被调用,而是必须借助一些显式的强制手段。override 是运行时概念。overload:重载,表示在同一级子类或同一命名空间中,一个函数因参数类型与个数不... 阅读全文

posted @ 2016-01-22 14:52 新思想 阅读(163) 评论(0) 推荐(0)

Java 控制台的输入输出
摘要:import java.util.Scanner;import java.io.Console;//参考 http://qa.helplib.com/461531//参考 http://www.micmiu.com/lang/java/java-input-console/public class ... 阅读全文

posted @ 2016-01-22 14:51 新思想 阅读(143) 评论(0) 推荐(0)

Java 的一些基本概念
摘要:Java 的一些基本概念 阅读全文

posted @ 2016-01-22 14:50 新思想 阅读(85) 评论(0) 推荐(0)

导航