加载中
FreeCodeCamp - BootStrap Icons

Font Awesome is a convenient library of icons. These icons are vector graphics, stored in the .svg file format. These icons are treated just like fonts. You can specify their si...

2017/03/12 20:18
3
FreeCodeCamp - BootStrap Grid Span

Bootstrap uses a responsive grid system, which makes it easy to put elements into rows and specify each element's relative width. Most of Bootstrap's classes can be applied to a...

2017/03/12 19:37
8
FreeCodeCamp - BootStrap img-responsive text-center btn

First, add a new image below the existing one. Set its src attribute to https://bit.ly/fcc-running-cats. It would be great if this image could be exactly the width of our phone'...

2017/03/12 18:55
1
Java8 ArrayList的源码分析(二)

紧接上篇,下面继续讲解ArrayList的源码 在add方法后, 继续讲解remove()方法 public E remove(int index) { rangeCheck(index); modCount++; E oldValue = elemen...

2017/01/09 21:26
27
Java8 ArrayList的源码分析(一)

在Java开发中,最常用的集合莫过于ArrayList, Arraylist 提供了方便的crud的api,看似很复杂,但源码其实很简单,但是jdk1.8与以前版本的方法实现还是有一些不同,下面让我们一起看看ArrayLi...

2016/12/06 17:30
20
Java Thread 锁Synchronized (二)

接上篇,是由一个对象来访问多个线程,这时只需要将方法加上synchronized即可实现,但是如果由多个对象来调多个线程,会是什么情况,如下 public class SychronizeTest { public static ...

2016/12/05 21:15
6
Java Thread 锁Synchronized (一)

Java线程中如果给方法加锁,有一些陷井。下面用些例子进行详解 先构建一个Task类有两个执行方法 class Task { public void excute1(String threadName) { for (int i = 0; i <=...

2016/12/05 20:25
5
Stream vs Collection

java8中引用lambda,lambda中有一个非常重要的特性就是stream,在遍历数组或集合的时候,都是用到stream,那么 Stream 和以前常到的Collection到底有什么区别呢? Streams 可能看起来和集合很相...

2016/11/29 21:28
22
在Java8中,创建Stream的五种方式

Java8 已然到来,最大的变更就是Lambda. lambda中的stream是处理集合的源头,下面简单介绍一下创建stream的五种方式 1、通过数组创建 String[] arr = { "Java", "lambda", "test", "stream",...

2016/11/27 20:31
20
继承与实现线程接口的区别

在java中,启动线程有两种方法,一种是继承Thread类,第二种是实现Runnable的接口。 继承Thread类如下 class ThreadA extends Thread { @Override public void run() { ......

2016/11/12 12:52
35
JVM 类的加载(四)- 父类子类加载关系

子类与父类的在类的启动时,遵循父类先加载,子类后加载的规则,常会用作于坑爹笔试题。下面看代码解释。 有两个类 Parent 和 Child,Child extend Parent。 public class Parent {   public ...

2016/10/28 21:31
35
JVM 类的加载(三)- 编译期常量

所谓编译期常量就是指程序在编译时,就可以确定这个常量的具体值 而非编译期常量就是指程序在运行时,才可以确定这个常量的具体值 下面请看具体代码 class FinalTest1{ public static fi...

2016/10/23 19:59
12
JVM 类的加载(二)- 类的主动加载

类的加载有六种主动方式 创建类的实例 访问某个类或接口的静态变量,或者对该静态变量赋值 调用类的静态方法 反射 初始一个类的子类(相反初始化父类不会初始子类) Java虚拟机启动时被标明为...

JVM
2016/10/23 15:06
12
JVM 类的加载(一)- 类的加载流程

类的加载分三个过程,加载、连接、初始化,同时在连接也分为三步骤:验证、准备、解析。 如下图所示 加载 指的就是加载本地的class文件 连接 **验证:**验证.class文件是否合法 **准备:**为...

JVM
2016/10/22 20:29
7

没有更多内容

加载失败,请刷新页面

返回顶部
顶部