java
文章平均质量分 51
catttbao
厦门一中2011级毕业生
东北师大软工2014级本科生
展开
-
Java可见性之内存模型
Java内存模型概述Java内存模型(Java Memory Model)描述了Java线程中各种共享变量的访问规则,以及在JVM中将共享变量写入内存和从内存中读出共享变量的底层细节。 在一般的Java程序中,都有一个主内存,这个主内存中存放了所有的共享变量。而在每个线程中,又拥有属于自己的独立的工作内存。这个工作内存了保留了该线程使用的公共变量的一份copy。如下图所示:在JMM中有两条规定:原创 2017-04-19 16:20:52 · 251 阅读 · 0 评论 -
Servlet生命周期与工作原理
Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动时自动装载某些Servlet,实现它只需要在web.XML文件中的之间添加如下代码:1 2,在Ser转载 2017-04-23 21:40:52 · 173 阅读 · 0 评论 -
Leetcode 506(Java)
Given scores of N athletes, find their relative ranks and the people with the top three highest scores, who will be awarded medals: “Gold Medal”, “Silver Medal” and “Bronze Medal”.Example 1: Input: [5原创 2017-05-08 18:23:27 · 246 阅读 · 0 评论 -
Java三大核心集合类详解
在Java三大核心集合类中,有两个(List、Set)都继承自Collection,它的重要性不言而喻。因此在介绍三大集合框架之前,我们先要了解Collection。Collection位于java.util包中,是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。 既然讲到了集合,什么是集合?集合的本质上是一种容器,而我们所熟知的数组本质上也是一种容器,它们二者原创 2017-04-20 22:24:39 · 2436 阅读 · 1 评论 -
Leetcode 481(Java)
A magical string S consists of only ‘1’ and ‘2’ and obeys the following rules:The string S is magical because concatenating the number of contiguous occurrences of characters ‘1’ and ‘2’ generates the原创 2017-05-19 14:09:40 · 327 阅读 · 0 评论