自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 线程详解

       什么是线程和进程  ?         首先我们要知道我们电脑的CPU是支持多进程(process)的,也就是某一时刻支持多个程序一起运行,但实际上CPU是在多个程序快速的切换执行,由于这个时间很快,大大的超出了人的反应时间,所以给我们的感觉就是在某一个时刻是多个程序在并发的运行。那么一个程序同时执行多个任务,而我们把每一个任务就称作一个线程,那么可以同时运行一个线程以上的程序称为...

2018-09-18 17:09:34 153

原创 Java中的编译时异常和运行时异常的区别

编译时异常:首先它的过程是在程序把他的.java的源文件编译成字节码文件也就是.class文件,出现的异常。 运行时异常:运行时异常表示虚拟机的通常操作中可能遇到的异常,它意味着程序存在着bug。 编译时异常和程序的上下文条件有着密切关系,即使程序设计无误也会由于使用问题而引发。Java编译器要求方法必须声明抛出可能发生的编译时异常,但是并不要求必须声明抛出未被捕获的运行时异常...

2018-09-14 15:49:23 2152

原创 关于java中的String类的字符串常量池的详解

字符串常量池       我们知道字符串的分配和其他的对象分配一样,是需要消耗高昂的时间和空间的,而且字符串我们使用得非常多,JVM为了提高性能和减少内存的开销,在实例化字符串的时候做了一些优化:使用字符串常量池。 每当我们创建字符串常量时,JVM会首先检查字符串常量池,如果该字符串已经存在常量池中,那么就直接返回常量池中实例引用。如果字符串不存在常量池中,就会实例化该字符串并将其放入常量池中...

2018-09-11 19:01:14 288

原创 关于JVM 的堆(heap)、栈(stack)方法区的详解

java中JVM虚拟机的内存可以分为3个区,堆区(heap)、栈区(stack)、方法区method     Stack栈区:     1、栈是什么     栈也叫栈内存,主管java的程序运行,是在线程创建的时候创建,他的生命周期是跟随线程的生命周期 ,线程结束内存也就释放。对于栈来说不存在垃圾回收问题,只要线程一结束对应的栈就结束,生命周期和线程一致,是线程私有的。     2、栈存储...

2018-09-10 19:55:25 333

原创 数据结构的基本了解

数据结构的一些基本概念        数据:是描述客观事物的符号,是计算机中可以操作的对象,是能被计算机识别,并输入给计算机处理的符号集合。数据不仅仅包括整形、实形等数值类型,还包括字符,声音、图像、视频等非数值类型。        数据元素:是组成数据的有一定意义的基本单位,在计算机中通常作为整体处理。也被称为记录。        数据项:一个数据元素可以有若干个数据项组成。数据项是数据不可分割...

2018-04-19 20:20:24 341

空空如也

空空如也

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

TA关注的人

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