- 博客(10)
- 收藏
- 关注
原创 【实践】java.lang.Integer源码分析 -- valueOf
Integer实现了三种valueOf方法,一个底层实现,两个重载,并且Integer使用了缓存策略。
2016-08-19 00:40:34 626
原创 【实践】java.lang.Integer源码分析 -- parseInt
parseInt其实就是将String字符串每一位取出来以后重新计算转换为其表示的int数值
2016-08-17 23:10:06 744
原创 【实践】java.lang.Integer源码分析
Java有八种基本数据类型,为了面向对象的严谨性,Java对这八种基本数据类型作了封装,衍生出了八个基本数据类型封装类
2016-08-16 02:43:38 666
转载 【转载】Jvm垃圾回收算法,回收策略,回收器
Java 语言的一大特点就是可以进行自动垃圾回收处理,而无需开发人员过于关注系统资源,例如内存资源的释放情况。自动垃圾收集虽然大大减轻了开发人员的后顾之忧,基本上不用担心垃圾回收问题了,注意是基本上喔,因为我们还有常见的OOM。拥有垃圾收集器可以说是 Java 语言与 C++语言的一项显著区别。在 C++语言中,程序员必须小心谨慎地处理每一项内存分配,且内存使用完后必须手工释放曾经占用的内存空间。当
2016-08-14 03:09:05 1803 2
转载 【转载】Java虚拟机的内存组成以及堆内存介绍
一、java内存组成介绍:堆(Heap)和非堆(Non-heap)内存按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出JVM主要管理两种类型的内存:堆和非堆。简单来说堆就是Java代码可及的内存,是留给开发人员使用的;非堆就是
2016-08-13 01:16:28 346
转载 【转载】JDK,JRE,JVM区别与联系
JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。JDK有以下三种版本: J2SE,standard edition,标准版,是我们通常用的一个版本
2016-08-13 00:10:49 232
原创 Java内存模型
Java内存模型什么是Java内存模型?这种模型的作用是什么?类似问题都有较为成熟的理论体系,笔者也就不照抄照搬了,请大家自行某du或某gle。这里摘要其中几句作为简要阐述: Java内存模型描述了在多线程代码中哪些行为是合法的,以及线程如何通过内存进行交互。 它描述了“程序中的变量“ 和 ”从内存或者寄存器获取或存储它们的底层细节”之间的关系。 Java内存模型通过使用各种各样的硬
2016-08-10 02:12:52 189
原创 Java Spring MVC 后台拿不到前端请求的数组
相信一般的Spring MVC前后端数据传输与解析,大家都有一定的经验了,这里主要说一个特殊场景。 一般场景我在前端构建了一个数组(以”str[]”为例),作为ajax请求参数到后台。 一般而言,我们在F12中可以看到这个请求,并且之前的请求参数(str[])应该可以折叠展开,观察到它的 每一个下标以及对应的值。 (这里只是找到一个类似的数据例子,大家把list命名看成contact,以
2015-09-06 12:06:11 3249
原创 自定义JQuery插件(附图片轮播banner实现)
实现一个图片轮播banner插件。作为一个java后台攻城狮,有的时候对自己的想法无法用前端展现出来,总感觉挺遗憾的。所以了解一定的前端知识与主流的前端技术,也是一个后台攻城狮的基本素养。最近刚好做相关学习,就以此为切入点。
2015-08-20 22:33:39 1623
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人