自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 Java垃圾回收机制Garbage Collection

C++是没有垃圾回收机制的,这就导致我们写程序的时候,对象需要一个一个地释放。而Java引入了垃圾回收机制。 垃圾回收机制的作用: 1.发现无用的对象(没有任何变量引用该对象); 2.回收无用对象的占用的内存空间。 垃圾回收的相关算法 1.引用计数法 堆中的每个对象对会被引用计数。被引用一次,计数+1;被引用值变为null则计数-1,直到计数为0,就变成了无用对象。 优点: 算法简单 缺点: 循环...

2019-07-11 20:48:28 199

原创 Java内存分析

Java虚拟机的内存区域可以分为三个:栈stack、堆heap(包括方法区 method area)。 栈Stack 描述的是方法执行的内存模型,每个方法被调用的时候都会创建一个栈帧(用于存储局部变量、操作数、方法出口等数据)。 JVM为每一个线程创建一个栈(用于存放与该线程相关的实际参数、局部变量等信息)。 栈属于线程私有,线程间不能共享。 先进后出,后进先出。 由系统自动分配,速度很快! 是...

2019-07-09 15:34:08 136

原创 JAVA基本内容

JAVA程序的运行机制 J高级语言有编译型和解释型两种,Java是一种编译型和解释型语言结合的语言。 *.java 文件通过 javac编译器 生成 *.class字节码文件,最后利用虚拟机java 命令生成可运行程序 JVM、JDK、JRE的区别 1.JVM(Java Virtual Machine)虚拟机用于执行bytecode字节码文件。 JRE(Java Runtime Enviro...

2019-07-07 18:57:23 273

OmniGraffle-mac版的viso

1.OmniGraffle可以用来绘制图表,流程图,组织结构图以及插图,也可以用来来组织头脑中思考的信息,组织头脑风暴的结果,绘制心智图,作为样式管理器,或设计网页或PDF文档的原型。   2.在很多方面,OmniGraffle都类似于Microsoft Visio。OmniGraffle专业版可以利用Visio的XML导出函数以导入/导出Visio的XML文件。   3.OmniGraffle Professional的软件界面非常的漂亮,并且具有大量的优秀美观的模板可以使用.

2018-05-08

HttpClient.jar

HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。 ———————————————— 版权声明:本文为CSDN博主「justry_deng」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/justry_deng/article/details/81042379

2016-12-12

android经典案例项目案例开发扫描版本

共享给大家

2016-05-06

ubuntu-12.04.5-alternate-i386.iso.torrent

Ubuntu系统,可以用物理安装或者虚拟机虚拟安装。 如果要看VirtualBox安装教程请在本人博客中找!

2016-04-21

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

TA关注的人

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