【Java】存储单元的设计与模拟
生活随笔
收集整理的這篇文章主要介紹了
【Java】存储单元的设计与模拟
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
設計存儲單元
存儲單元如果也能說是一種ADT的話,那應該具有的基本功能我認為是兩個:
- 存/寫入
- 取/讀出
初始化的時候可以按照默認的來,也可以指定具體的initialValue。
據此,將其抽象成一個類就可以實現了。
泛型類MemoryCell<T>的實現
public class MemoryCell<T> {private T storedValue;public MemoryCell() {}public MemoryCell(T storedValue) {this.storedValue = storedValue;}public T read() {return storedValue;}public void write(T x) {storedValue = x;}}功能測試
public class MemoryCellTest {public static void main(String [] args) {MemoryCell<Integer> cell = new MemoryCell<>(7);System.out.println("Contents are: " + cell.read());cell.write(5);System.out.println("Contents are: " + cell.read());} }這里用一個int做了測試,如我們所愿:
Contents are: 7 Contents are: 5總結
以上是生活随笔為你收集整理的【Java】存储单元的设计与模拟的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【操作系统】实验 模拟操作系统的存储系统
- 下一篇: 【机器学习】机器学习处理不均衡分类