入學java
『壹』 學習java難不難啊
零基礎學習java
第一步,首先先學習,計算機基本原理,Java語言發展簡史,這些是最基本的常識,初學者一定要了解這些常識。
第二步:要了解java開發的環境搭建,體驗java程序員的開發環境,比如變數path和classpath的設置,java程序員的執行過程,java反編譯工具。然後了解,計算機常用進制二、八、十六的介紹,以及它們與十進制之間的相互轉化,ASCII碼。
第四步:
對象的本質,理解面向對象,類與對象的關系,在程序中如何應用面向對象的思想解決問題。
如何設計類,設計類的基本原則,類的實例化過程,類的細節:構造函數、this關鍵字、方法和方法的參數傳遞過程、static關鍵字、內部類,Java的垃極回收機制,Javadoc介紹。
對象的三大特性:封裝、繼承和多態,以及相應的Java實現:子類對象的實例化過程、方法的覆蓋、final關鍵字、抽象類、介面、繼承的優點和缺點剖析。
對象的多態性:子類和父類之間的轉換、抽象類和介面在多態中的應用、多態帶來的好處。Extensibility的理解 、Extensibility的運用。
常用設計模式:Singleton、Template、Strategy模式。
第五步:這一階段,你有很多知識點要學習。
如下:
JavaAPI介紹、Eclipse的安裝和使用、String和StringBuffer、各種基本數據類型包裝類,System和Runtime類,Date和DateFomat類等。Java Collections Framework:Collection、Set、List、ArrayList、Vector、LinkedList、Hashset、TreeSet、Map、HashMap、TreeMap、Iterator、Enumeration等常用集合類API。
IO概念,File和FileRandomAccess類,位元組流InputStream和OutputStream,字元流Reader和Writer,以及相應實現類,IO性能分析,位元組和字元的轉化流,包裝流的概念,以及常用包裝類,計算機編碼。
遞歸程序,Java的高級特性:反射、代理和泛型。
第六步:這一階段,你要開始了解多線程了!
這階段,你主要的知識點如下:
多線程的概念,如何在程序中創建多線程(Thread、Runnable),線程安全問題,線程的同步,線程之間的通訊、死鎖。Java圖形用戶介面編程(AWT、Swing),Java的事件處理機制,Java Applet簡介。Java網路編程,網路通信底層協議TCP和UDP,以及其相應的Java實現:DatagramSocket,DatagramPacket,ServerSocket,Socket編程。網路通信常用應用層協議簡介:HTTP、SMTP、POP3、MIME,以及WEB伺服器的工作原理。編寫網路聊天程序。Java正則表達式API詳解及其應用。
第七步:這一階段,你要學習html和JavaScript
主要知識點:
HTML語言,HTML語言背景知識、HTML全局標簽、格式標簽、文件標簽、超鏈接標簽、圖像標簽、客戶端圖像地圖、表格標簽、幀標簽、表單標簽、頭元素、分區標簽。CSS介紹、CSS的設置方法、樣式選擇器、樣式屬性介紹,Dreamweaver的使用。JavaScript編程,JavaScript語法、運算符、流程式控制制、函數、數組、對象、JavaScript的內部對象,JavaScript中專用於操作對象的語句。DHTML編程,理解DOM樹,DOM對象,常用DOM對象的屬性、方法和事件,編寫事件處理程序、使用DOM操作HTML文檔、遍歷文檔樹上的節點、搜索文檔中特定的元素、修改文檔內容、往文檔添加新內容、使用DOM操作XML文檔。DHTML編程的實用案例:網頁換膚、HTML表格排序等,以及JavaScript中的正則表達式及其應用。
『貳』 關於要不要學java的問題
首選,你先自學試試,自己邏輯思維,學java進度,熱愛程度,如果你本身對java討厭,沒有數學 邏輯思維 英語 很難學好
給你推薦一個寫得非常用心的Java基礎教程:Java入門基礎教程 |眾恆
這個教程將Java的入門基礎知識貫穿在一個實例中,逐步深入,可以幫助你快速進入Java編程的世界。萬事開頭難,逐步跟著這個教程走一遍,對Java應該就會有一種入門的感覺了。然後再去學習更高級的主題,或者更深入地學習其中的某些知識點。
第1課 Java開發環境安裝與配置
第2課 第一個Java程序
第3課 面向對象基礎
第4課 基本數據類型
第5課 運算符
第6課 字元串操作
第7課 程序的控制流
第8課 靜態變數與靜態方法
第9課 Java集合
第10課 封裝與繼承
第11課 抽象類與介面
第12課 異常處理
第13課 綜合實例
第14課 Eclipse的安裝與使用
入門之後,可以考慮以下學習路徑和內容:
1、學習的基本路徑
首先建立好開發環境非常重要,工欲善其事,必先利其器。做任何開發,首先就是要把這個環境准備好,之後就可以去做各種嘗試,嘗試過程中就能逐漸建立信心。初學者往往在環境配置中被各種預想不到的問題弄得很沮喪。
建立起來環境了,改變世界就靠你的代碼了。學習一門編程語言沒有太多的訣竅,你可能可以去找一本比較好的經典的入門書籍,現在網路上也有非常多的資料,圖文或者視頻都可以,根據個人喜好選擇。最重要的練習,熟能生巧,在不斷的練習中去加深自己對程序語言的理解。
接下來你需要了解這三個術語,叫SDK、API跟Lib,分別表示軟體開發套件,應用編程介面和庫。這三者之間其實有一定的聯系,或者是交叉。總體來說,它們都是給我們提供的一些封裝了底層功能的基礎設施。做Java開發的話,這些東西通常體現為我們所經常說的「框架」。事實上要成為一個資深的Java開發者,對各種API和框架的學習,可能是花時間最多的一個地方
『叄』 現在學習java需要什麼學歷
學歷不重要,很多隻有高中學歷的人也很厲害。關鍵看你想不想學了。當然,正如樓上所述:如果你有C語言的功底的話,學起來非常容易。不會C語言或其它編程語言也沒有關系,只是開始學來的時候有些困難,用心學兩三個月後就可以了。 .NET框架(.NET Framework) 是由微軟開發,一個致力於敏捷軟體開發、快速應用開發、平台無關性和網路透明化的軟體開發平台,它是一個多語言組件開發和執行環境,它提供了一個跨語言的統一編程環境。用它為平台開發的語言有 C++ .net、C# 、VB .net、J#,其編譯器為 VS(Visual Studio)。以自.NET框架為基礎的編程十分簡單容易入zd門,但是其編譯的的程序不能離開.NET框架。 java 是一種編程語言,可以開發各種程序。包括:桌面應用程序、Web網頁開發、游戲開發(包括:手機游戲)。只是手機開發用Jave比較流行罷了。其實,Jave能實現的 其它語言也能實現。
『肆』 Java就業班的入學條件是怎樣的
差不多交錢就能上。對學習編程有興趣,一些電腦知識。有編程基礎最好了。
『伍』 初中生可以學java嗎
可以的。華瑞軟體學校招收初中生的條件是:通過入學面試就可以招收。
『陸』 想從0開始學習java
<分析:當下java學習者所面臨的兩大問題>
大多數想學習java的人在正式參加培訓前會對學習有不可知性的擔憂,其中較為集中一點就是——我到底適不適合學習?
『柒』 Java學校進去需要考試嗎
需要測試,表弟是在華瑞學的,入學之前都是需要和測試老師面對面測試看適不適合學,適合學才可以招收。 因為在入學之前就會簽訂就業協議,保障以後的就業和工資不低於6000
『捌』 java初學者,如何學習java
學習Java之前,先別急,靜下心來好好想想:自己對學習Java是否有興趣?自己是否能靜下心來堅持不懈地學習?這是個容易但又絕對不應該忽略的問題,必須確信自己對Java感興趣、而且又有吃苦的准備,那才可能學好Java。
首先找一個Java的基礎教程去學習,不管是視頻還是書籍都可以。學習Java基礎的時候,最重要的就是代碼量。一定要多敲,不要眼高手低。往往敲代碼的時候才可以發現問題。應該盡量多動手,很多時候,想當然的事情,等寫出來運行一下,就會發現不是這么回事兒,Java學習貴在堅持,如果你的耐力和野心不相匹配,那麼你最多也就是一個笑話。學完基礎教程的內容以後,應該對Java有一個基本的了解了,可以用Java語言寫出一些簡單的程序,並且用的是最簡單的編輯器,比如記事本。這時你往往會比較迷茫,因為你寫的東西似乎看起來毫無用處,比如實現一個簡單的計算器,讀取一個文件等。不要急於進入下一部分,留下幾天好好寫一些程序,盡可能熟悉這些基礎內容。
如果基礎內容都掌握熟練了你就應該去學著寫一些讓你覺得有意思的東西了,所以你應該學習更多的知識。去找一些深入學習的書籍與視頻,一步一步去練習,相信經過長期的實踐與學習你一定可以學好Java。
其實自始至終,實踐是學習Java技術歷程中極其重要的一環。脫離了實踐,是學不好技術的!
『玖』 Java學習有什麼要求
學習JAVA基本都要大專及以上學歷,一般大專以下學歷的學生文化水平不太高,學起來會比較困難,不過真的想學也可以,基礎要多花點時間去學。完成0基礎或者自學困難的最好找個學校系統學習一下,建議你先看看優就業的免費課,系統學的話,基本5個月就搞定了,畢業前後一個月就可以去找工作了。具體要學一些代碼框架資料庫什麼的,還有學做一些企業常做的項目,內容有很多。