240 发简信
IP属地:河南
  • 120
    java内存模型

    注:本文仅是本人对学习资料的总结,如有不对之处请大家指出 java内存模型 有图有真相首先我们来一张图 1每个线程独享一块自己的本地内存区域,来存储本地变量 2线程共享主内存...

  • 120
    类的加载

    注:这是参考一些博客自己的学习总结有有问题的地方希望大家指点 类的加载 1.什么是类的加载 类的加载是指把.class结尾的文件以二进制存储在内存中,将其放在运行时的数据区方...

  • 120
    Java多线程干货系列—(一)Java多线程基础

    前言 多线程并发编程是Java编程中重要的一块内容,也是面试重点覆盖区域,所以学好多线程并发编程对我们来说极其重要,下面跟我一起开启本次的学习之旅吧。 正文 线程与进程 1 ...

  • JAVA泛型通配符T,E,K,V区别,T以及Class<T>,Class<?>的区别

    1. 先解释下泛型概念 泛型是Java SE 1.5的新特性,泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分...

  • 120
    Java基础与提高干货系列——Java反射机制

    前言 今天介绍下Java的反射机制,以前我们获取一个类的实例都是使用new一个实例出来。那样太low了,今天跟我一起来学习学习一种更加高大上的方式来实现。 正文 Java反射...

  • 【译】java8之lambda表达式

    原文链接: Lambdas 原文作者: shekhargulati 译者: leege100 lambda表达式是java8中最重要的特性之一,它让代码变得简洁并且允许你传递...

  • 120
    4: Maven基本命令 仓库 坐标 依赖 聚合 继承 pom.xml详解

    Maven基本命令 -v:查询Maven版本 本命令用于检查maven是否安装成功。Maven安装完成之后,在命令行输入mvn -v,若出现maven信息,则说明安装成功。 ...

  • 120
    JAVA反射与注解

    前言 现在在我们构建自己或公司的项目中,或多或少都会依赖几个流行比较屌的第三方库,比如:Butter Knife、Retrofit 2、Dagger 2、GreenDao等,...

  • 120
    每个人都该学git,最新GitHub与Git指令快速上手

    2016/5/17更新 github这个磨人的小妖精,又更新了页面布局,我下面的文章又得改了,以下内容更新到当前时间。 为什么要学github 如果你想要快速建立自己博客,学...