随笔分类 -  Java基础轻点

JavaSE
摘要:Object是所有类的基类 简述: Object ...objects(称为可变个数的形参)这种参数定义是在不确定方法参数的情况下的一种多态表现形式。Java可变参数,即这个方法可以传递多个参数,这个参数的个数是不确定的。这样你在方法体中需要相应的做些处理。因为Object是基类,所以使用Objec 阅读全文
posted @ 2018-10-30 11:20 AloeAndClover 阅读(2689) 评论(0) 推荐(1)
摘要:简要记一点 以运行速度来说: StringBuilder>StringBuffer>String 以线程安全来说: StringBuilder线程不安全,而StringBuffer线程安全 最后,适用范围记一下: String:适用于少量的字符串操作的情况 StringBuilder:适用于单线程下 阅读全文
posted @ 2018-10-13 15:37 AloeAndClover 阅读(210) 评论(0) 推荐(0)
摘要:简单而言: 静态多态:即为重载,方法的重载 动态多态:即为重写/覆盖,方法的重写 阅读全文
posted @ 2018-10-09 17:27 AloeAndClover 阅读(1589) 评论(0) 推荐(0)
摘要:1)super(参数):调用基类中的某一个构造函数(应该为构造函数中的第一条语句)2)this(参数):调用本类中另一种形成的构造函数(应该为构造函数中的第一条语句)3)super: 它引用当前对象的直接父类中的成员(用来访问直接父类中被隐藏的父类中成员数据或函数,基类与派生类中有相同成员定义时如: 阅读全文
posted @ 2018-10-09 08:23 AloeAndClover 阅读(4056) 评论(0) 推荐(0)
摘要:私有的,以 private 修饰符指定,在同一类内可见。 默认的,也称为 default,在同一包内可见,不使用任何修饰符。 受保护的,以 protected 修饰符指定,对同一包内的类和所有子类可见。 共有的,以 public 修饰符指定,对所有类可见。 见图示意如下: 范围大小: 私有priva 阅读全文
posted @ 2018-10-08 20:51 AloeAndClover 阅读(158) 评论(0) 推荐(0)
摘要:类变量(静态变量):独立于方法之外的变量,用 static 修饰。 实例变量(全局变量):独立于方法之外的变量,不过没有 static 修饰。 局部变量:类的方法中的变量。 例子如下: public class Variable{ static int allClicks=0; // 类变量 Str 阅读全文
posted @ 2018-10-08 20:46 AloeAndClover 阅读(576) 评论(0) 推荐(0)
摘要:两种排序方式: 1、实体类实现Comparable接口,重写compareTo(T o)方法,在其中定义排序规则,那么就可以直接调用Collections.sort()来排序对象数组 2、在调用方法的类中实现comparable接口,重写compare方法 具体可见https://blog.csdn 阅读全文
posted @ 2018-09-17 11:23 AloeAndClover 阅读(1190) 评论(0) 推荐(0)