![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
Virgoya
命运亦,命,是弱者的借口;运,是强者的谦辞
展开
-
Java基础——Synchronized和Volatile学习
Synchronized,了解一下? 指标:理解synchronized的含义、明确synchronized关键字修饰普通方法、静态方法和代码块时锁对象的差异。 有如下一个类A class A { public synchronized void a() { } public synchronized void b() { } } 然后创建两个对象 A a1 = ...原创 2018-06-13 14:34:23 · 237 阅读 · 0 评论 -
Java算法与数据结构——目录导航
1、集合的框架基础接口有哪些? 集合主要分为Collection和Map2个接口 Collection又分别被List和Set继承 List被AbstractList实现,然后分为3个子类,ArrayList,LinkList和Vector Set被AbstractSet实现,又分为HashSet和TreeSet Map衍生出的集合分为HashMap,HashTable和TreeMap ...原创 2018-12-07 11:20:58 · 280 阅读 · 0 评论 -
Java 基础——I/O流操作
Java文件和文件流 知识:在程序中对file的操作(读写),需要先将file转换成流,然后从流中读写data java I/O Java IO中用于读写文件的四个抽象类:Reader,Writer,InputStream,OutputStream。 根据流所处理的数据类型分为两类: (1)字节流:用于处理字节数据。(InputStream,OutputStream),子类是(Fil...原创 2018-09-05 17:15:47 · 193 阅读 · 0 评论 -
Java基础——线程Thread的run( )和start( )的区别
一、前言 start( )方法是告诉CPU该Thread在可运行线程池准备就绪,等待线程调度,而run( )则是按顺序执行; 先看下面一个简单的列子 public void static main(String[] args) Thread thread = new Thread(){ @Override public void run() { super.run()...原创 2018-08-06 17:19:04 · 195 阅读 · 0 评论 -
Java基础——字符串String 数据类型转换 字节
前言 string类是java中使用最多,也是面试中最常考到的知识点,所以掌握他是必现的。他在JDK的api中是这样定义的 public final class String extends Object implements Serializable, Comparable<String>, CharSequence String 类代表字符串。Java 程序中的所有字符串...原创 2018-11-28 16:13:18 · 539 阅读 · 0 评论 -
面试复写——Java题目
Android面试中Java题目一般会问道几点在平时coding常用到的,如Thread,JVM和HashMap,但是有的时候也不局限于这些问题,概括起来那么五大知识点 1、基础题——关键字和字符串相关 2、JVM和GC 3、多线程 4、HashMap等数据结构 关键字和字符串相关 1、Synchronized + Volatile 可以参照这边文章:Synchroni...原创 2018-06-06 19:06:08 · 238 阅读 · 0 评论 -
Java5、6、7、8、9的新特性
Java5java5是很重要的一个版本,有泛型、枚举、自动装箱/拆箱、可变参数、注解、foreach循环、静态导入、新的线程模型等等更新。具体参考 Java5的新特性Java6鸡肋的版本,有JDBC4.0更新、Complier API、WebSevice支持的加强等更新。 Java6的新特性Java7java7有一些比较重要的更新,如异常处理增加了被抑制的异常、捕获多异常、try-with-res...转载 2018-06-13 14:03:47 · 204 阅读 · 0 评论 -
Java基础——抽象类与接口
前言 : abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。 先直观的感受下抽象类和接口 public abstract class Baby{ public abstract void Cry{} } interface Door{ void open{...转载 2018-12-25 15:04:13 · 190 阅读 · 0 评论