1、前言 之前在看《unix环境高级编程》第八章进程时候,提到孤儿进程和僵尸进程,一直对这两个概念比较模糊。今天被人问到什么是孤儿进程和僵尸进程,会带来什么问题,怎么解决,我只停留在概念上面,没有深入,倍感惭愧。晚上回来google了一下,再次参考APUE,认真总结一下,加深理解。 2、基本概念 我 ...
分类:
系统相关 时间:
2016-04-13 18:43:43
阅读次数:
366
构架之法第八章讲了需求分析。一般程序员是不会和客户直接沟通需求的,都是在经过几级的传话之后才能到程序员的跟前,有一个游戏,就是一排人,一个接一个的传话,就像这样有准确的语句,不需要个人理解的事情,到最后都会产生很奇怪的理解和答案。所以在需求调查阶段,初始的需求分析,就对需求分析人员的理解能力和表达能 ...
分类:
其他好文 时间:
2016-04-09 12:21:14
阅读次数:
186
8.1访问修饰符: public:该类或非该类均可访问; private: 只有该类可以访问; protected:该类及其子类的成员可以访问,同一个包中的类也可以访问; 默认:相同数据包中的类可以访问。 访问修饰符的作用是限制属性和方法被使用和调用的范围。 8.2封装 按照信息隐藏的原则将信息组织 ...
分类:
编程语言 时间:
2016-04-08 21:39:56
阅读次数:
262
虚拟机字节码执行引擎
1. 所有的Java虚拟机的执行引擎都是一致的:输入的是字节码文件,处理过程是字节码解析的有效过程,输出的是执行结果。
2. 运行时栈帧结构:
栈帧是支持虚拟机进行方法调用和方法执行的数据结构,它是虚拟机运行时数据区中的虚拟机栈的栈元素。栈帧存储了方法的局部变量表、操作数栈、动态链接和方法返回地址等信息,每一个方法调用从调用开始到执行完成都对应着一个栈帧在虚拟机栈里...
分类:
其他好文 时间:
2016-04-07 07:12:17
阅读次数:
183
本书目录 第一章: JavaScript语言基础 第二章: JavaScript内置对象第三章: 窗口window对象第四章: 文档document对象第五章: 表单form对象第六章: History与Navigator对象第七章: JavaScript框架编程第八章: JavaScript异常处 ...
分类:
编程语言 时间:
2016-04-07 01:06:22
阅读次数:
278
这周阅读了《代码大全》的第八章 防御式编程,里面讲到断言,其中断言是指在开发期间使用的、让程序在运行时进行自检的代码。断言只在开发和维护阶段使用。 还有使用断言的建议: 1、 用错误处理代码来处理预期会发生的状况,用断言来处理绝对不应该发生的状况。断言是用来检查用于不该发生的情况,而错误处理代码是用 ...
分类:
其他好文 时间:
2016-04-06 21:41:27
阅读次数:
161
教材学习内容总结 第八章 Java异常处理是要处理Exception类及其子类(Checked Exception),RuntimeException及其子类也不用处理(Unchecked Exception) Multi-catch:类之间不能有继承关系 catch or throw? throw ...
分类:
编程语言 时间:
2016-04-04 18:11:58
阅读次数:
139
20145301第五周学习总结 教材学习内容总结 第八章 8.1 语法与继承构架 什么是异常?在 Java 编程语言中,异常类定义程序中可能遇到的轻微的错误条件。可以写代码来处理异常并继续程序执行,而不是让程序中断。 Java 提供了一种异常处理模型,它使您能检查异常并进行相应的处理。它实现的是异常 ...
分类:
其他好文 时间:
2016-04-04 01:30:01
阅读次数:
124
20145331《Java程序设计》第5周学习总结 教材学习内容总结 第八章 概述 Java异常机制主要依赖于try、catch、finally、throw、throws五个关键字。 语法格式如下: try { 被检代码; } catch(异常类 变量) { 处理异常的代码(处理方式); } 关键词 ...
分类:
编程语言 时间:
2016-04-03 23:57:10
阅读次数:
251
20145317彭垚 《Java程序设计》第5周学习总结 教材学习内容总结 第八章 8.1 语法与继承架构 第八章 package CH5; /** * Created by Administrator on 2016/3/29. */ import java.util.Scanner; publi ...
分类:
编程语言 时间:
2016-04-03 20:17:31
阅读次数:
219