91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 44KB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-04
  • 語言: Java
  • 標簽: 內存管理??java??

資源簡介

操作系統實驗 內存管理 java編寫 利用鏈表管理內存

資源截圖

代碼片段和文件信息

import?java.awt.*;
import?javax.swing.*;
import?java.awt.event.*;


class?MyJframe?extends?Jframe?implements?ActionListener{
private?JPanel?myPanel;
private?JPanel?sonPanel;
private?JScrollPane?scrollPane;
JTextArea?textArea;
private?JTextField?textField;
private?JLabel?label;
private?JTextField?textField2;
private?JLabel?label2;
private?JButton?cButtonrButton;
????static??String?str1str2;
//private?


???MyJframe(){
???setDefaultCloseOperation(Jframe.EXIT_ON_CLOSE);
???
???myPanel=new?JPanel();
???getContentPane().add(myPanel);
???myPanel.setPreferredSize(new?Dimension(500300));
???
???sonPanel=new?JPanel();
???myPanel.add(sonPanel);
???sonPanel.setPreferredSize(new?Dimension(50050));
???//String?text=“text“;
???
???label=new?JLabel(“PID:“);
???sonPanel.add(label);
???textField=new?JTextField(5);???
???textField.setActionCommand(“Jtextfield“);
???sonPanel.add(textField);
???
???label2=new?JLabel(“需要的內存:“);
???sonPanel.add(label2);
???textField2=new?JTextField(5);???
???textField2.setActionCommand(“Jtextfield“);
???sonPanel.add(textField2);
???
???cButton=new?JButton(“創建進程“);
???cButton.setActionCommand(“chuang“);
???rButton=new?JButton(“刪除進程“);
???rButton.setActionCommand(“yun“);
???cButton.addActionListener(this);
???rButton.addActionListener(this);
???sonPanel.add(cButton);
???sonPanel.add(rButton);
???
???
???
??//?scrollPane=new?JScrollPane();
???//scrollPane.setPreferredSize(new?Dimension(400250));
???textArea=new?JTextArea(400150);
???textArea.setLineWrap(true);
???scrollPane=new?JScrollPane(textArea);
???scrollPane.setPreferredSize(new?Dimension(500250));
???myPanel.add(scrollPane);
???
???
???
???
???pack();
???setVisible(true);
???}
???
???
???public?void?actionPerformed(ActionEvent?e){
???String?str1str2;
???int?ij;
???if(“chuang“.equals(e.getActionCommand())){
???str1=textField.getText();
???str2=textField2.getText();
???i=Integer.parseInt(str1);
???j=Integer.parseInt(str2);
???str1=sys3.create(i?j);
???textArea.setText(str1);
???}
???else{
???str1=textField.getText();
???i=Integer.parseInt(str1);
???str1=sys3.free(i);
???textArea.setText(str1);
???}

???}
???

}






class?WSLLNode{
Works?data;
WSLLNode?next;

WSLLNode(){}

WSLLNode(Works?obj){
data=obj;
}

WSLLNode(Works?objWSLLNode?Wlink){
data=obj;
next=Wlink;
}

public?String?toString(){
return?data.toString();
}


}

class?Wlink{
WSLLNode?head;
int?count;

Wlink(){head=null;count=0;}

/*Wlink(Works?obj){
head=new?WSLLNode(obj);
}*/

Wlink(Works?objWSLLNode?Wlink){
head=new?WSLLNode(objWlink);
}

void?insert(Works?valWSLLNode?prior){
WSLLNode?ins=new?WSLLNode(val);
if(prior==null){
ins.next=head;
head=ins;
}
else{
ins.next=prior.next;
prior.next=ins;
}
count++;
}

void?del

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件????????232??2009-12-24?09:49??sys3\.classpath

?????文件????????323??2009-12-28?12:42??sys3\.fatjar

?????文件????????380??2009-12-24?09:49??sys3\.project

?????文件???????2794??2009-12-28?12:33??sys3\bin\Fblink.class

?????文件????????421??2009-12-28?12:33??sys3\bin\FreeBlock.class

?????文件????????425??2009-12-28?12:33??sys3\bin\FSLLNode.class

?????文件???????2849??2009-12-28?12:33??sys3\bin\MyJframe.class

?????文件???????2182??2009-12-28?12:33??sys3\bin\sys3.class

?????文件???????2377??2009-12-28?12:33??sys3\bin\Wlink.class

?????文件????????434??2009-12-28?12:33??sys3\bin\Works.class

?????文件????????650??2009-12-28?12:33??sys3\bin\WSLLNode.class

?????文件???????8264??2009-12-24?15:25??sys3\src\sys3.java

?????文件??????36339??2009-12-28?12:42??sys3\sys3_fat.jar

?????目錄??????????0??2009-12-30?19:23??sys3\bin

?????目錄??????????0??2009-12-30?19:23??sys3\src

?????目錄??????????0??2009-12-30?19:23??sys3

-----------?---------??----------?-----??----

????????????????57670????????????????????16


評論

共有 條評論