ava堆、栈

摘要: 概念 为了不和数据结构中的栈和堆混淆。本篇博文把Java中的栈称为“栈内存”,把堆称为“堆内存”。 栈内存主要用于存放局部变量和方法调用。局部变量指的是那些在方法中定义的基本类型变量和引用类型变量(即对象的引用变量)。当在一段代码块中定义一个变量时,Java就会在栈中为这个变量分配内存空间,当超过变 阅读全文
posted @ 2018-06-17 21:32 hit-zhazha 阅读(127) 评论(0) 推荐(0)

java 多线程—线程怎么来的

摘要: 并发处理的广泛应用是使得amdah1定律代替摩尔定律成为计算机性能发展源动力的根本原因,是人类压榨计算机运算能力的最有力武器。 并发并非一定得用多线程,多进程也可以,不过java里面谈论并发,大多数与线程脱不开关系。 1.线程的实现 线程是比进程更轻量级的调度执行单位,在linux里面,线程和进程没 阅读全文
posted @ 2018-06-17 21:26 hit-zhazha 阅读(279) 评论(0) 推荐(0)

关于checkstytle

摘要: CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从而使得开发人员从这项重要,但是枯燥的任务中解脱出来。 1.安装 Eclipse菜单栏上选择 Help -> Install New Software..., 阅读全文
posted @ 2018-06-17 21:14 hit-zhazha 阅读(99) 评论(0) 推荐(0)