JAVA學(xué)習(xí)的小知識
~是位運算符,意義是
按位非(NOT)
按位非也叫做補,一元運算符NOT“~”是對其運算數(shù)的每一位取反。例如,數(shù)字42,它的二進(jìn)制代碼為:
00101010
經(jīng)過按位非運算成為
11010101
優(yōu)先級按位運算符的優(yōu)先級,在運算符中優(yōu)先級最低。
學(xué)習(xí)JAVA
編譯和解釋性
Java編譯程序生成字節(jié)碼(byte-code),而不是通常的機器碼。Java字節(jié)碼提供對體系結(jié)構(gòu)中性的目標(biāo)文件格式,代碼設(shè)計成可有效地傳送程序到多個平臺。Java程序可以在任何實現(xiàn)了Java解釋程序和運行系統(tǒng)(run-time system)的系統(tǒng)上運行。
在一個解釋性的環(huán)境中,程序開發(fā)的標(biāo)準(zhǔn)“鏈接”階段大消失了。如果說Java還有一個鏈接階段,它只是把新類裝進(jìn)環(huán)境的過程,它是增量式的、輕量級的過程。因此,Java支持快速原型和容易試驗,它將導(dǎo)致快速程序開發(fā)。這是一個與傳統(tǒng)的、耗時的“編譯、鏈接和測試”形成鮮明對比的精巧的開發(fā)過程。
JAVA學(xué)習(xí)的前景
1.Java在世界范圍是使用量是C#的三倍以上,很長一段霸占第一(最近被C超過了).
2.Java不是一個人的,同樣C#也不是一個人的.
3.Java在國內(nèi)還沒火起來,大公司用的比較多,小公司還是.NET的偏多.
4.雖然個人比較喜歡.NET,但是Java沒有未來?和你說這話的人很可憐就是了...
5.Windows下.NET表現(xiàn)可能好一點,但是一提到跨平臺.NET是在很一般
JAVA學(xué)習(xí)的前景
1.Java名字的由來,實際上是一個有趣的故事;
2.我們所見到的Java標(biāo)志,總是一杯熱咖啡,這杯熱咖啡你很難與計算機編程聯(lián)想到一起。這杯熱咖啡、Java這個名字的由來,是Java創(chuàng)始人員團(tuán)隊中其中一名成員由于靈感想到的;
3.想起自己在Java島(爪哇島)上曾喝過一種美味的咖啡,于是這種計算機編程語言就命名為Java,與此同時它的標(biāo)起來是我們最熟悉不過的一杯熱咖啡。