博客专栏  >  编程语言   >  JAVA提高篇

JAVA提高篇

记录JAVA语言中比较深刻的知识点

关注
10 已关注
13篇博文
  • JAVA集合类--几种特殊的Queue

    一、优先级队列 百度百科定义: 优先级队列 是不同于先进先出队列的另一种队列。每次从队列中取出的是具有最高优先权的元素。 维基百科的定义也可以看看:https://en.wikipedia.or...

    2017-08-04 20:42
    86
  • JavaComplier的使用

    JDK1.6提供了JavaCompiler类,此类可以允许开发人员编译java文件为class文件。import javax.tools.JavaCompiler; import javax.tool...

    2017-07-31 09:52
    220
  • 动态代理

    一、静态代理 先看代码: public interface Movable { void move(); } class Tank implements Movable { @Over...

    2017-07-31 11:08
    185
  • 深入HashCode方法

    最近再看HashMap的源码,下面是一点点随笔 主要是在 深入HashCode方法 这篇文章的基础上做了修改 如有侵权,请作者及时联系我 为什么HashCode对于对象是如此的重要? ...

    2017-02-18 21:14
    153
  • 五种Map集合简介

    1、HashMap的底层实现 这里简单提一下,HashMap的底层实现是一个哈希表。当然,这是一个性能比较高的哈希表,哈希表的长度增长、散列算法等都进行了优化。 2、HashMap和HashTab...

    2017-03-03 15:46
    251
  • Java标准输入/输出 重定向

    Java的标准输入/输出分别通过System.in和System.out来代表,在默认的情况,当程序通过System.in来获得输入时,实际上是通过键盘获得输入。当程序通过System.out执行输出...

    2017-06-22 09:34
    124
  • JAVA反射入门

    Java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为Java语言的反...

    2017-07-08 11:17
    130
  • 深入理解JVM--class类文件结构

    一、平台无关性     Java是与平台无关的语言,这得益于Java源代码编译后生成的存储字节码的文件,即Class文件,以及Java虚拟机的实现。不仅使用Java编译器可以把Java代码编译成存储字...

    2017-07-17 20:10
    96
  • JAVA提高篇--NIO

    Java NIO(New IO)是一个可以替代标准Java IO API的IO API(从Java 1.4开始),Java NIO提供了与标准IO不同的IO工作方式。 Java NIO 由以...

    2017-07-17 20:30
    87
  • JAVA提高篇--java.util.concurrent

    java.util.concurrent

    2017-07-17 20:32
    102
  • JAVA管道流

    JAVA管道流

    2017-07-17 20:41
    88
  • Join与CountDownLatch

    join方法 Thread中,join()方法的作用是调用线程等待该线程完成后,才能继续用下运行。 public class TestJoin { public static void...

    2017-07-20 17:06
    70
  • 深入JVM内存区域

    一、JVM内存区域划分  程序计数器         程序计数器(Program Counter)是是一块较小的区域,它的作用可以看做是当前线程所执行的字节码的行号指示器。在虚拟机的模...

    2017-07-20 21:01
    88
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部