坐我前面那個人一直在打電動
讓我有點分心XD
今天老師介紹一下Java基本的OO部分
講到ADT其實就是Interface, Class其實是Implement後的東西
這個概念挺不錯的
還有一個東西 "volatile"這個modifer
之前修嵌入式系統在一些driver上常看到,上網查一下也看不是很懂
今天老師只解釋一下就恍然大悟了
int a;
a = 1;
a = 3;
a = 5;
這時Compiler可能會跳過a = 1 or 3讓 a 直接等於 5
但對於那些memory Mapped IO的device而言a所指的address是對應到某個裝置
( 可能是led的register )
跳過a = 1, a = 3 不是我們想要的,所以用"volatile"修飾一下告訴compiler不要亂來
2008年3月4日 星期二
今天上課
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言