Java基础
Ouyoung6959
这个作者很懒,什么都没留下…
展开
-
Java中public、protected、default、private的区别
使用范围大小排序:public > protected >default > privateJava访问控制符的使用情况 类内部 本包 子类(包外) 外部包 public ✔ ✔ ✔ ✔ protected ✔ ✔ ✔ ✘ default(friendly-针对包) ✔ ✔...原创 2019-03-19 18:54:24 · 156 阅读 · 0 评论 -
[Java 基础]-- final、static和abstract区别和使用
转载:原文:https://blog.csdn.net/high2011/article/details/48713597一、static 修饰属性、方法和代码块1.static修饰属性,这个属性就可以用类名.属性名来访问,也就是使这个属性成为本类的类变量,为本类对象所共有。这个属性就是全类公有。类加载的过程,类本身保存在文件中(字节码文件保存着类的信息)的,java会通过I/O流把类的文...转载 2019-03-19 19:06:18 · 137 阅读 · 0 评论 -
Java中keySet()返回值的排序问题
Hashtable.keySet() 降序 TreeMap.keySet() 升序 HashMap.keySet() 乱序 LinkedHashMap.keySet() 原序除了TreeMap.keySet(), JavaDoc中对keySet()返回值的顺序没有明确说明。参考:https://ww...转载 2019-03-25 21:43:46 · 351 阅读 · 0 评论 -
StringString、StringBuffer、StringBuilder的区别
StringString(JDK1.0时代) 不可变字符序列String是一个类,而并非基本数据类型是引用数据类型。string是值传入,不是引用传入。StringBuffer(JDK1.0时代) 线程安全的可变字符序列构造不带字符的字符串缓冲区,初始容量为 16 个字符 。线程安全性方面StringBuffer允许多线程进行字符操作,因为在源代码中StringBuffer的很多...原创 2019-04-02 19:51:10 · 130 阅读 · 0 评论