摘要:
首先java完全可以在半年之內學通,只要你確實用心學,這點完全不必擔心。 如果你智商屬于普通人并且完全沒有編程的基礎,例如c,c++,或者其他編程語言(我指的是親手編寫一個完整的程序,helloworld或者剪切字符串不算)我強烈不推薦你看書,不然將浪費你大量的入門時間,甚至走許多彎路(比如做j2ee的話swing與swt是基本不用會的,多線程也只要會點基礎即可),現在java的視頻教程滿天飛,完...
閱讀全文
摘要:
一、CORE JAVA 內容: Java的面向對象的編程語言的特性的地方, 比如繼承,構造器,抽象類,接口,方法的多態,重載,覆蓋,垃圾回收,Java的異常處理機制,文件流I/O,OOP,OOD等面向對象設計。 資料: 《Thinking in Java》Sun 公司的《Tutorial》 二、基于JDK的java基礎類庫 內容: 最核心的只有4個: java.lang.*; java.io.*;...
閱讀全文
摘要:
江蘇無錫 繆小東1. Java語言基礎談到Java語言基礎學習的書籍,大家肯定會推薦Bruce Eckel的《Thinking in Java》。它是一本寫的相當深刻的技術書籍,Java語言基礎部分基本沒有其它任何一本書可以超越它。該書的作者Bruce Eckel在網絡上被稱為天才的投機者,作者的《Thinking in C++》在1995年曾獲SoftwareDevelopment Jolt A...
閱讀全文
摘要:
一:J2SE面向對象-封裝、繼承、多態內存的分析遞歸集合類、泛型、自動打包與解包、AnnotationIO多線程、線程同步TCP/UDPAWT、事件模型、匿名類正則表達式反射機制2:數據庫(Oracle或者MySQL)SQL語句多表連接,內外連接, 子查詢等管理表、視圖、索引、序列、約束等樹狀結構存儲存儲過程、觸發器數據庫設計三范式、3:JDBCJDBC基礎連接池樹狀結構存儲與展現DataSour...
閱讀全文
摘要:
棧與堆都是Java用來在Ram中存放數據的地方。與C++不同,Java自動管理棧和堆,程序員不能直接地設置棧或堆。 Java的堆是一個運行時數據區,類的對象從中分配空間。這些對象通過new、newarray、anewarray和 multianewarray等指令建立,它們不需要程序代碼來顯式的釋放。堆是由垃圾回收來負責的,堆的優勢是可以動態地分配內存大小,生存期也不必事先告訴編譯器,因為它是...
閱讀全文
摘要:
final 關鍵字 和 static 用法一、final 根據程序上下文環境,Java關鍵字final有“這是無法改變的”或者“終態的”含義,它可以修飾非抽象類、非抽象類成員方法和變量。你可能出于兩種理解而需要阻止改變:設計或效率。final類不能被繼承,沒有子類,final類中的方法默認是final的。 final方法不能被子類的方法覆蓋,但可以被...
閱讀全文