易截截图软件、单文件、免安装、纯绿色、仅160KB

LRU页面置换算法模拟Java实现....

import java.io.BufferedReader;
import java.io.InputStreamReader;
public class LRU {
 int blockCount;
 int seriaCount;
 int[] address;
 int[] stack;
 BufferedReader br;
 public static void main(String[] args) {
  // int address[] = { 1, 2,3, 2, 8, 4, 3, 9, 4, 1, 2, 4, 6, 8, 2 };
  LRU lru = new LRU();
  lru.init();
  lru.display();
  System.out.println("=====LRU演示算法结束=====");
  System.out.println("系统退出!!!");
  
 }
 public void init() {
  try {
   br = newBufferedReader(new InputStreamReader(System.in));
  } catch (Exception e) {
   e.printStackTrace();
   System.exit(0);
  }
  System.out.println("===LRU页面置换算法演示===");
  System.out.println("请输入物理块数:");
  blockCount = readInt();
  stack = newint[blockCount];
  System.out.println("请输入访问内存的块序列的个数:");
  seriaCount = readInt();
  System.out.println("请输入访问内存的" +seriaCount + "块序列,中间已空格分隔:");
  address = readIntArray();
 }
 public void display() {
  // int[] stack = newint[4];
  boolean flag;
  System.out.println("地址序列:");
  for (int m = 0; m< address.length; m++)
   System.out.print(address[m]+ " ");
  System.out.print("\n");
  System.out.println("逐次的交换情况:");
  for (int i = 0; i< address.length; i++) {
   int j =0;
   flag =false;
   int t, temp =address[i];
   while(stack[j] != address[i]) {
    t= stack[j];
    stack[j]= temp;
    temp= t;
    j++;
    if(temp == 0 || j == stack.length)


相关文档:

★★★★★这几天的java学习

      这几天的学习 让我感到发懵,老师讲的很多,自己就根本无法去思考,只能一个劲的往里听,自己代码也不怎么会,老师讲过的能有个印象, 不过今天还好,讲到了Java基础加强,稍微感觉好点,并不是很难理解了,今天就开始今天课程的复习了,要想进步,只有自己艰苦努力啦!
    确 ......

java小知识

(1)Java中的主方法public static void main(String args[])为什么要用static来修饰
因为java是完全面向对象语言,这个主函数其实是一个类的方法,这个方法在类没有生成对象的时候就必须被JVM调用,所以它必须是静态的成员函数.
 (2)java语言中的public static void main(String[] args) 作用是什么.所做的事情又是什 ......

使用Java Web对Access数据库的备注字段操作问题

        近期有个小CMS项目,由于服务器、人员以及管理制度等一系列问题,不得不采用Java Web+Access这种不伦不类的组合进行开发,期间遇到了一个小问题,那就是文章内容采用Access的“备注”类型存取时,发生自动截断的问题。也就是说,存进去10000字的文章,只能显示出3000 ......

4.19 java programming

/////////////////////DogTestDrive/////////////////////
class DogTestDrive {
 public static void main(String[] args) {
  Dog one = new Dog();
     one.size = 70;
     Dog two = new Dog();
     two.size = 8;
   ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号