1. java進程以及JVM的關係java
(java程序運行在jvm上,因此java進程是jvm+java程序的整合的運行,jvm是一個靜態程序塊)jvm
JVM是一份本地化的程序,本質上是可執行的文件,是靜態的概念。程序運行起來成爲進程,是動態的概念。
java程序是跑在JVM上的,嚴格來說,是跑在JVM實例上的,一個JVM實例其實就是JVM跑起來的進程,兩者合起來稱之爲一個JAVA進程。
各個JVM實例之間是相互隔離的。翻譯
2. 磁盤的存儲原理進程
硬盤的存儲原理是什麼?爲何一張小小的硬盤能夠存下如此多的數據?it
磁鐵有兩個極性, 一個是南極(S極) , 一個是北極(N 極) , 硬盤正是利用磁粒子的極性來記錄數據的。基礎
盤片表面的那些磁粉就是磁粒子。盤片被劃分紅若干個同心圓( 稱爲磁道),在每一個同心圓的磁道上就好像有無數的任意排列的小磁鐵, 當這些小磁鐵受到來自磁頭磁場的影響時,排列的方向隨之改變, 利用磁頭的磁力統一某區域小磁鐵的方向,
就可使該區域磁場呈現相同極性, 若是把 S/N 兩種極性與二進制中的 0和 1 對應, 就能夠表示二進制數據, 這些磁粒子都是永磁體, 即使磁頭離開, 它依然能夠長時間保持造成的極性, 這樣就能達到儲存信息的目的了。原理
磁頭在讀取數據時, 能夠感應磁粒子的不一樣極性, 從而轉換成不一樣的電脈衝信號, 利用jiemaqi將這些原始信號翻譯出來, 就成爲了電腦能使用的數據。二進制
如今製造硬盤的技術一般爲溫徹斯特技術,最先把溫徹斯特技術放在小型驅動器上的是IBM,其62-PC,首次採用直徑爲20.3釐米的盤片。此後CDC公司、NEC公司開始生產20.3釐米的硬盤驅動器。 1980年Shugart公司首先製成13.3釐米硬盤驅動器,體積的更小型化,但其容量只有6MB。1983年,Rodime公司也製成了13.3釐米的硬盤驅動器,容量也僅有6MB左右。程序
硬盤另一個發展里程碑就是使用濺射工藝來生產連續介質,這樣就讓硬盤的密度進一步增大,爲提升硬盤的存儲空間奠基了良好的基礎。1991年IBM首次實現了1Gbit/英寸的密度,1992年日立公司則達到2Gbit/英寸,1997年又是IBM公司領先一步,獲得了11.6Gbit/英寸的實驗結果。1998年Seagate公司實現了16.3Gbit/英寸的密度,1999年IBM又推出了更加大的27.6Gbit/英寸。硬盤中磁頭同盤片之間的距離很小,通常來講只有十萬分之一釐米,所以一張小小的硬盤能夠存下如此多的數據並不稀奇。im
3. 爲何吃完菠蘿舌頭上有辣辣的感受? 菠蘿含有菠蘿蛋白酶,蛋白酶能夠水解蛋白質,舌頭的表皮細胞含有蛋白質,因此舌頭別「水解」(你吃菠蘿,菠蘿「吃」你舌頭),就會有辣辣的感受