摘要: Java线程:线程栈模型与线程的变量 SCJP5学习笔记 SCJP5学习笔记 要理解线程调度的原理,以及线程执行过程,必须理解线程栈模型。 线程栈是指某时刻时内存中线程调度的栈信息,当前调用的方法总是位于栈顶。线程栈的内容是随着程序的运行动态变化的,因此研究线程栈必须选择一个运行的时刻(实际上指代码 阅读全文
posted @ 2015-08-07 20:46 CS408 阅读(497) 评论(0) 推荐(0) 编辑
摘要: Java线程:概念与原理 Java线程:概念与原理 Java线程:概念与原理 Java线程:概念与原理 SCJP5学习笔记 一、操作系统中线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。 进程是指一个内存中运行的应用程序,每个进程都有自己独立的一块内存空间,一个进程中 阅读全文
posted @ 2015-08-07 20:42 CS408 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 下面的内容是很早之前写的,内容不够充实,而且是基于Java1.4的内容,Java5之后,线程并发部分扩展了相当多的内容,因此建议大家看上面的系列文章的内容,与时俱进,跟上Java发展的步伐。 一、认识多任务、多进程、单线程、多线程 要认识多线程就要从操作系统的原理说起。 以前古老的DOS操作系统(V 阅读全文
posted @ 2015-08-07 20:30 CS408 阅读(252) 评论(0) 推荐(0) 编辑
摘要: 那些看似在生命中没有关联、微不足道的事情就像一个个散落在各地的珍珠,当我的人生向前展望时我不会把它们都串联起来。但是等到我回顾人生时,我必须相信这些片断会在未来的某一天串连起来,突然有一天让我豁然开朗” 阅读全文
posted @ 2015-08-05 16:36 CS408 阅读(148) 评论(0) 推荐(0) 编辑
摘要: Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集合中元素进行排序、搜索以及线程安全等各种操作。 1) 排序(Sort)使用sort方法可以根据元素的自然顺序 对指定列表按升序进行排序。列表中的所有元素都必须实现 Comparable接口。此列表内的所有元素都必 阅读全文
posted @ 2015-08-05 10:37 CS408 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在当今网页设计/开发实践中,使用CSS来为语义化的(X)HTML标记添加样式风格是重要的关键。在设计师们的梦想中都存在着这样的一个完美世界:所有的浏览器都能够理解和适用多有CSS规则,并且呈现相同的视觉效果(没有兼容性问题)。但是,我们并没有生活在这个完美的世界,现实中发生的失窃却总是恰恰相反,很多 阅读全文
posted @ 2015-08-04 09:22 CS408 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 背景:学习辉哥总结的基础知识,从头来,直面短板。 1 问题引入及分析 请看下面的代码清单1 上述这段代码来源自谢宇编著的书籍《Java特种兵》上册。 代码清单1中的输出是 这是个考察Java基本功的问题,类似的问题还有很多,如清单2: 结果: 要理解这个问题,首先需要搞清楚这些: 1.1 关于“== 阅读全文
posted @ 2015-07-30 11:54 CS408 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 认识堆与栈 栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和 multianewarray等指令建立,它们不需要程序代码来 阅读全文
posted @ 2015-07-30 11:28 CS408 阅读(500) 评论(0) 推荐(0) 编辑
摘要: “云”就是服务,怎么样够抽象吧。别急。下面来通俗的。 在说云计算之前应该先说说集群。集群的应用已很多年了,我只简单说一下。集群提供一种把多个服务器系统虚似化成一个系统的功能,对于程序员来说,让程序跑在集群上就好像在是单服务器上没有什么区别。这样集群为我们作了很多的工作,如文件管理、负载均衡、甚至是s 阅读全文
posted @ 2015-07-28 21:29 CS408 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 反转单链表的几种方法 最近试着做一些笔试面试题,既是为来年找工作做准备,也可以做为数据结构和算法的复习笔记,就陆续发在这里吧,有需要的朋友可以看一下,如果有没考虑周全的地方欢迎指正。 关于头指针的问题: 你只要理解链表的中带不带头节点的问题 带头结点就多了一个空的结点指向第一个结点; 不论有没有头结 阅读全文
posted @ 2015-07-24 16:34 CS408 阅读(522) 评论(0) 推荐(0) 编辑