java黑客
A. java的安全性體現在哪裡
Java最基本的安全性有三個。
第一個就是garbage collection,garbage collector會讓你的程序不容易出現內存泄露。內存泄露是很危險的,在內存泄露的時候黑客可以黑你的電腦。
第二個就是exception,你有沒有發現你想用唄null賦值的東西會出Exception?這個就是exception的好處。出現exception的時候程序員可以讓程序停止運行,這樣的話就不會被黑客黑了。
第3個就是指針,JAVA裡面沒有指針!這樣的話人們就不能access不該access的內存了。C的話就非常危險了,黑客可以讓C的程序stack overflow, 然後在overflow的內存地址跳到一個不該跳的地方。
這些就是Java裡面的最基本的安全性。
B. 誰給我具體講講C語言,java 編程什麼的 和木馬,黑客,網路安全等等都是什麼關系,簡單明了一點 謝謝
C語言是用來進行系統底層系統開發和網站開發(比如新浪門戶網站等),還有硬體方面的開發多。JAVA是面向對象編程,比如進行網頁開發(比如163網站和郵箱,中國移動屬下各個網站等),企業辦公自動化的大型系統開發等。JAVA好像沒人用它來攻擊計算機,黑客也不會JAVA來做什麼攻擊計算機的,不過再進行系統開發時也要考慮到系統的安全,所以和網路安全相關。木馬,黑客,網路安全真正要用到的語是匯編吧。C++也可以用到。做黑客,最好在數學方面有過人之處,熟悉系統原理,木馬,黑客等要攻擊計算機,前提這是這台計算機所裝的系統有漏洞,或者說做得不夠安全,不夠完美,這還不行,木馬,黑客知道這些漏洞才能進行攻擊。如果你真的想當黑客,並且你知道系統原理(這里包括很多知識的,像內存管理,進程和線程和調用)、還有網路各方的知識(這里包括更多知識)、熟悉匯編,還有C或者C++其中的一門,我建議你看一本書。這本書就是(Windows應用程序捆綁核心編程)。這樣你就能在Windows系統的機上進行一定攻擊,不過你最好還是多發現系統更多的漏洞,這樣你必須了解WindowsAPI,你就要看一下這方面的書。這些書都很多。而且很大本的。我推薦一位作家的書Jeffrey Richter的《Windows 高級編程指南》和《Windows核心編程》,這些書都很好。出版10多年的了.還有就是你還要了解一下編譯原理。