04 2015 档案

摘要:思路:(1)总体思路就是通过双层循环进行排序,从大到小一次排序(2)将数字转化为字符串相加之后再转回为数值比较大小,通过简单交换排序的方法public static String SortMax(int number[]){ int max = 0; int min = ... 阅读全文
posted @ 2015-04-27 22:14 雨水_123 阅读(218) 评论(0) 推荐(0)
摘要:类加载机制:jvm把class文件加载到内存,并对数据进行校验、解析和初始化,最终形成jvm可以直接使用的java类型的过程。(1)加载将class文件字节码内容加载到内存中,并将这些静态数据转换成方法区中的运行时数据结构,在堆中生成一个代表这个类的java.lang.Class对象,作为方法区类数... 阅读全文
posted @ 2015-04-12 22:00 雨水_123 阅读(24135) 评论(1) 推荐(0)
摘要:1、程序如何运行:在多道程序环境下,要是程序运行,必须纤维质创建进程。而创建进程的第一件事,便是将程序和数据装入内存。如何将一个用户源程序变为一个可以在内存中执行的程序,通常都要经过一下几个步骤:首先是要编译,有编译程序将用户源代码编译成cpu可执行的目标代码,产生了若干个目标模块(若干程序段)其次... 阅读全文
posted @ 2015-04-09 20:07 雨水_123 阅读(1346) 评论(0) 推荐(0)
摘要:1、什么是虚拟内存虚拟内存是计算机系统内存管理的一种技术。它使的应用程序认为他拥有连续的可用内存(一个连续完整的地址空间),而实际上,他通常是被分割成多个物理内存碎片,还有部分暂时存储在外部磁盘存储器上,在需要时进行数据交换。注意:虚拟内存不只是“用磁盘空间来扩展物理内存”的意思--这只是扩充内存级... 阅读全文
posted @ 2015-04-09 14:25 雨水_123 阅读(217) 评论(0) 推荐(0)
摘要:1、调度时机:创建新的进程后、运行进程退出时、进程因为I/o或其他原因阻塞时、发生I/o中断(完成了i/o的阻塞进程变为了就绪进程)2、调度算法应用环境: 批处理系统,交互式系统,实时系统,不同的系统有不同的调度策略3、批处理系统:先来先服务:非抢占式 当正在运行的进程被阻塞时,队列中的第一个进程就... 阅读全文
posted @ 2015-04-01 20:47 雨水_123 阅读(642) 评论(0) 推荐(0)