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 · 332 阅读 · 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 · 351 阅读 · 0 评论 -
Java 基础——I/O流操作
Java文件和文件流知识:在程序中对file的操作(读写),需要先将file转换成流,然后从流中读写data java I/OJava IO中用于读写文件的四个抽象类:Reader,Writer,InputStream,OutputStream。根据流所处理的数据类型分为两类:(1)字节流:用于处理字节数据。(InputStream,OutputStream),子类是(Fil...原创 2018-09-05 17:15:47 · 259 阅读 · 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 · 271 阅读 · 0 评论 -
Java基础——字符串String 数据类型转换 字节
前言string类是java中使用最多,也是面试中最常考到的知识点,所以掌握他是必现的。他在JDK的api中是这样定义的public final class String extends Object implements Serializable, Comparable<String>, CharSequenceString 类代表字符串。Java 程序中的所有字符串...原创 2018-11-28 16:13:18 · 676 阅读 · 0 评论 -
面试复写——Java题目
Android面试中Java题目一般会问道几点在平时coding常用到的,如Thread,JVM和HashMap,但是有的时候也不局限于这些问题,概括起来那么五大知识点1、基础题——关键字和字符串相关2、JVM和GC3、多线程4、HashMap等数据结构 关键字和字符串相关1、Synchronized + Volatile 可以参照这边文章:Synchroni...原创 2018-06-06 19:06:08 · 294 阅读 · 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 · 262 阅读 · 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 · 278 阅读 · 0 评论
分享