自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 深入理解Java虚拟机(二)——HotSpot虚拟机对象

一、对象的创建1.检查 虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已经被加载、解析和初始化过。如果没有,那必须先执行相应的类加载过程。2.分配内存 接下来将为新生对象分配内存,为对象分配内存空间的任务等同于把一块确定的大小的内存从Java堆中划分出来。假设Java堆中内存是绝对规整的,所有用过的

2016-09-13 20:42:18 265

原创 深入理解Java虚拟机(一)——Java内存区域

一、程序计数器程序技术器是一块较小的内存空间,它可以看做是当前线程执行的字节码的行号指示器。在虚拟机的概念模型里(仅是概念模型,各种虚拟机可能会通过一些更高效的方式去实现),字节码解释器工作时就是通过改变这个计数器的值来选取下一条需要执行的字节码指令,分支、循环、跳转、异常处理、线程恢复等基础功能都要依赖计数器完成。由于Java虚拟机的多线程是通过线程轮流切换并分配处理器执行时间的方式来实

2016-09-13 15:34:33 242

原创 Java同步机制

看之前可以先看下java内存模型(http://www.cnblogs.com/nexiyi/p/java_memory_model_and_thread.html),可以更好理解本文一、volatile关键字volatile可以说是Java提供的最轻量级的同步机制,但是他并不容易完全被正确、完整地理解,以至于许多人都不去使用他。当一个变量定义为volatile之后,他将具有两种特性,

2016-09-09 21:18:51 535

转载 session和cookie的区别

一、什么是CookieHttp是无状态的协议,它不对之前发生过的请求和响应的状态进行管理。也就是说,无法根据之前的状态进行本次的请求处理。假设要求登录认证的Web页面本身无法进行状态的管理,那么每次跳转新页面不是要再次登录,就是要在每次请求报文中附加参数来管理登录状态。同时,无状态协议也有他的优点:由于不必保存状态,自然可以减少服务器的CPU和内存资源的消耗并且使得Http协议本身比较

2016-09-08 22:15:05 247

原创 回文字符串编程题

一、概述1.1、回文字符串所谓回文字符串,就是一个从左到右读和从右到左读是完全一样的字符串,比如"aba"。1.2、回文子串与回文子序列子串是原字符串中连续的一段字符串,而子序列则是由原来的字符串删减掉若干不连续字符后的一个字符序列。二、求最长回文子串动态规划法:用布尔型数组dp[i][j]的值表示子串str[i..j]是否为回文将dp[i][i](0dp[

2016-09-07 16:54:11 853

原创 Java中各种常用数据结构的使用(Vector、Stack、LinkedList)

一、Vector1.1Vector的介绍Vector 是矢量队列,继承于AbstractList,实现了List, RandomAccess, Cloneable这些接口。Vector 类可以实现可增长的对象数组。与数组一样,它包含可以使用整数索引进行访问的组件。但是,Vector 的大小可以根据需要增大或缩小,以适应创建Vector 后进行添加或移除项的操作。 Vecto

2016-09-06 12:57:34 877

转载 Spring Ioc原理

Java程序中的每个业务逻辑至少需要两个或以上的对象来协作完成。通常,每个对象在使用他的合作对象时,自己均要使用像new object() 这样的语法来完成合作对象的创建工作。你会发现:对象间的耦合度高了。而Ioc的思想是:Spring容器来实现这些相互依赖对象的创建、协调工作。对象只需要关心业务逻辑本身就可以了。从这方面来说,对象如何得到他的协作对象的责任被反转了(IOC、DI)。D

2016-09-03 14:51:59 263

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除