博客专栏  >  编程语言   >  Java

Java

Java基础知识

关注
0 已关注
15篇博文
  • Java : Basic

    Java基本介绍The Java™ Programming Language is a general-purpose, concurrent, strongly typed, class-based...

    2017-09-06 11:59
    158
  • Java Encoding

    Java程序在Windows命令行编译运行打印中文时,直接在命令行下编译会报错:gbk编码的不可映射字符。Eclipse不存在该问题。 原因:显然是几种编码格式不兼容,但要搞清楚源文件的编码方式、编译...

    2017-09-07 16:22
    372
  • Java Collections

    Java集合框架ListArrayList/LinkedList column 优点 缺点 底层实现 ArrayList 随机访问元素较快 中间元素的插入和删除较慢 数组...

    2017-09-14 16:15
    79
  • Java Concurrency 1:Basic

    基本概念 程序、进程、线程 程序是指令、数据及其组织形式的描述。现代操作系统在运行一个程序时,会为其创建一个进程,例如启动一个Java程序就会创建一个Java进程,用jps指令可以查看所有的Jav...

    2017-09-28 04:06
    107
  • Java Class&Object

    嵌套类与内部类有时也将Java内部类分为四种: - 静态内部类static inner class (also called nested class) - 成员内部类member inner c...

    2017-09-29 06:15
    137
  • Java Generic

    泛型泛型擦除 泛型的意义 类型界限http://blog.csdn.net/qq1623267754/article/details/34129359

    2017-09-29 06:16
    118
  • Java Java 9新特性

    https://billykinggym.github.io/java9abc/#/jigsaw

    2017-10-12 17:28
    95
  • Java-Regular Expression Basic

    http://www.cnblogs.com/ITtangtang/archive/2012/05/01/2477563.html http://baike.xsoftlab.net/view/20...

    2017-10-11 11:13
    71
  • Java: about String

    字符串类型String是一个类(final修饰),属于引用数据类型。String类提供了数值不可改变的字符串, 对String的追加操作其实是新建字符串,因此代价较大;实际使用中往往使用StringB...

    2017-10-16 20:23
    147
  • Java Exception

    Java有非常完善的异常处理体系,其基本的异常层次结构如下图所示: 这里只列举了常见的一些异常类型,查看jdk可以知道Error和Exception下边还有非常多的子类。在其他地方也常看...

    2017-10-26 11:33
    147
  • Java Concurrency 2: ThreadPool

    线程池使用线程池的好处: 降低资源消耗 提高响应速度 提高线程的可管理性 ExecutorService 如果为一个任务创建一个线程,可直接使用Thread类;如果需要为多个任务创建线程,最好使用线...

    2017-11-06 23:32
    81
  • Java IO

    https://tech.meituan.com/nio.html

    2017-11-20 19:41
    57
  • Java 序列化

    https://tech.meituan.com/serialization_vs_deserialization.html

    2017-11-20 19:43
    54
  • Java Concurrency 3: 锁优化

    关于锁优化jvm已经做了非常多的努力,参见JVM层面的锁优化。我们平时编程自然不能完全依赖于jvm,在应用角度也有一些锁的优化措施:减少锁持有的时间缩短持有锁的时间,从而降低冲突。只在必要时才同步,举...

    2017-12-09 21:38
    69
  • java8新特性

    现在java10都已经提上日程了,据说要加入类型推断等特性,不断在语言级别完善,再加上其背后强大的生态,Java的生命力还是非常顽强的。 历史的车轮滚滚向前,记得九月底Java9正式版退出,还没来得...

    2017-12-11 21:17
    56
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部