首頁>Club>
8
回覆列表
  • 1 # 陽光94645076

    學了幹什麼?有些人為了做一個順手的遊戲外掛,卻不知不覺的學會了程式設計,你的動力是什麼?還有你多大了,什麼學歷,以前有沒有c語言基礎,有沒有一天學習幾個小時的耐心,學程式設計是很枯燥的。絕大部分人是三分鐘熱度。

  • 2 # 影譯人生

    首先,不要為了賺錢去學習,那樣就算上班了,其實也只是工資高一點,但是很累,要培養興趣。既然你想學習java,你可以先看看學習影片,在百度雲盤裡面搜java的影片,有很多培訓機構的影片,都是免費的。其實就是,先說語法,再做幾個專案就算入門了,之後你就可以去看書學習了,不要太依賴影片,它只是領你進門的鑰匙,之後還得靠自己。再有,就是選好方向,不要三心二意,看著這會兒安卓賺錢,就學安卓,那會兒別的賺錢就學別的,精通一個方面,才是你最大的機會,沒有人需要萬金油,那樣專案出錯的機率大,精通一方面,往往是企業做多的選擇。還有,必須有臺電腦,不是看看就會的,要多練習!做好心理準備吧,來嘗試一下,搜不到學習影片,可以聯絡我,我發給你。有改變是好的,希望你能堅持到底,既然選擇了,就不要輕易放棄,成功總是留給能堅持到底的人的,希望你可以成功!加油,當然了,想做ios .net web的朋友也可以搜學習影片的哦,有需要也可以找我,一起加油吧!謝謝

  • 3 # 億萬丶

    前端挺好的啊,為什麼要換呢?做什麼事都要有耐心啊。

    如果你沒什麼後臺的程式設計基礎,推薦你看看《head first java》或者網上找找java影片看看,你可以搜“尚學堂”、“傳智播客”、“尚矽谷”之類的關鍵字,能找到很多免費的java影片,學習成本不高,很容易入門。大概瞭解了java之後推薦你看看《java核心技術》上下卷,然後看看《think in java》、《23種設計模式》、《資料結構與演算法分析》,基礎打紮實後再看看《java虛擬機器規範》、《java高併發程式設計》、《java多執行緒程式設計》之類的書,還要了解javaee的熱門框架,比如struts2、spring、hibernate、mybatis等,還得了解一些熱門的工具,比如git、maven以及常用的中介軟體weblogic server、nginx,還有資料庫。。。不多說了。總之作為一名合格的java工程師需要掌握很多技能,需要花大量的精力進行研究,要有耐心,要持之以恆!像你這樣做了一年前端就想著轉行我覺得有點懸,其實多研究研究前端框架,做一名優秀的大前端工程師也是個不錯的選擇!

  • 4 # 成都朗沃教育

    第一章 java語言的概述及java的特性

    ———掌握如何配置環境變數和JDK

    第二章 java的基本語法

    ———識別符號 就是類 屬性 方法的命名規範

    ——— 八種基本的資料型別 及型別間的轉換

    ———四類運算子 邏輯運算子 算術運算子 位移運算子 三元運算子

    ———基本的迴圈語句 if--else while switch --case for

    ———陣列的引入 一維陣列 二維陣列

    第三章 面向物件

    ———面向物件學習的三條主線 類的成員(類 屬性 方法 程式碼塊 內部類),面向物件的三大特性(繼承 封裝 多型),關鍵字

    ———面向物件思想的具體化 類、方法 、屬性的設計

    ———區域性變數和全域性變數

    ———繼承性 類與類之間的的一種關係 該特性中穿插著super this extends 等三個關鍵字 同時引出了一個方法的重寫的概念

    ———封裝性 為了保證類的安全性 將類內部成員私有化進而實現類的封裝 該特性中穿插著 public protected default private 四種許可權修飾符

    ———多型性 類的多型性是由重寫和過載方法來實現的

    重寫指的是在繼承中當父類方法無法滿足子類方法的時候子類重寫父類方法構成重寫

    過載 指的是同一個類中方法名相同引數列表不同構成方法的過載

    第四章 類的高階特性

    ———Object 的中的方法 tostring() equals()

    ———包裝類 如integer等

    ———Static 關鍵字 分別修飾類 方法 屬性 內部類 程式碼塊

    由於Static 修飾的生命週期要早於非Static 修飾的 及用Static 修飾是隨著類的建立而建立的而非Static 修飾的只是在呼叫的時候才建立

    修飾類表示該類為內部類 修飾屬性時一般表示屬性共有屬性

    ———Final 關鍵字 分別修飾類 方法 屬性 final 表示常量

    Final 修飾類時代表該類是不能被繼承的 Final 修飾方法該方法就是不能被重寫 Final 修飾屬性表示該屬性為常量一般大寫 配合Static表示為全域性變數

    ———Abstract 關鍵字 修飾類和方法 abstract修飾類時表示該類為抽象類抽象類和介面的唯一區別在於 抽象類中可以有類的實現但是介面中是不能有實現類的,abstract 修飾方法表示該方法為抽象方法及方法中沒有具體的方法實現 只是提供了該介面定義具體的實現由子類來實現。凡是有抽象方法所在的類都是抽象類,但是抽象類中不一定全是抽象方法。

    第五章 異常

    Java中出現的不正常情況都稱之為異常

    異常包含兩個一種error 程式設計師不需要去處理的異常 另一種就是exception 需要處理的異常 exception 又分為執行時異常和編譯時異常 常見的執行時異常 有算術異常 類轉換異常 空指標異常 陣列下標越界 常見的異常處理有兩種及抓拋模型

    異常中穿插的關鍵字 throws 宣告一個異常 throw 丟擲異常 try 申明可能出現異常的程式碼塊 catch 捕獲異常 finally 肯定要執行的程式碼

    第六章 集合

    集合就是存放資料的容器

    集合分兩大塊 包括collection 和Map collection介面 又包含list有序可重複 和set無序不重複兩個子介面。

  • 5 # 美人師兄Fairy

    0基礎學習Java,推薦看影片,效果會更好一些。

    可以看一下北京尚學堂高淇老師的《Java300集》跟著老師的節奏來,先跟著老師的思路實現一遍,然後自己在獨立實現一遍,直到自己能獨立完成一些功能,無論是前期的基礎,還是後期的專案階段,都可以按照這種方法來學習,效果還是挺不錯的,前期都是打基礎的階段,所以說花費的時間可能會多一些。

    前期先跟著影片學習,規劃好相關的學習路線。後期可以瞭解一下百戰程式設計師的Java課程,是從0基礎到就業的全套課程,比較偏實戰化。

  • 6 # BiG咕嚕嘰嘰

    初學程式設計,看影片是個不錯的選擇。很多知識點,透過老師的講解比自己看書更容易理解,而且邊看影片邊敲程式碼比看書敲程式碼更加的方便。

    看影片,敲程式碼,然後再根據自己的思路,分析功能,再自己實現一遍。入門以後,遇到問題,可以自己先實現,然後在對照老師的程式碼,進行最佳化。

    想要真正的踏入這個門檻 首先一定需要一個好的師傅吧

    興趣是第一大老師 有了愛好才願意鑽研學習 嚐嚐思考

    第二大好老師就是需要找到真正能對你的學習提供幫助的方式

    可以自學啊 但是自己找學習資料和制定計劃應該很難吧

    而且自制力也不一定好 能不能堅持學下去還不知道呢

    不管你是自學 還是參加培訓 最終的目的都是為了提高自己解決問題的能力

    在培訓班若遇到問題 老師會幫你解決 讓你不必在一個問題上多花時間和精力

    但在自學的過程中遇到問題 一切都需要自己去解決

    有時候可能連續幾天都沒能想出解決的辦法

    如果真的想學的話 推薦還是找個靠譜的機構報名吧

    人家又專業的老師講課、答疑、批改作業 還有班主任監督學習

    這不是挺好的 能學到東西才是真的啊

    這樣進步的才會快一點 時間也不等人吶

    你可以去百戰程式設計師官網看看詳情 選擇合適的機構很重要的

  • 7 # 不穿高跟鞋菇涼

    想學習Java技術,與其看書不如跟著影片多敲程式碼多練習呢。Java技術會則不難,所謂熟能生巧,所以一定要多敲多練,鍵盤敲爛月薪過萬呀!

    另外對於學習Java技術,首先可以選擇自學試試看,其次再是考慮到培訓的問題。

  • 8 # 夕陽雨晴

    想要進一步學習Java,推薦書,這個東東要看你處於什麼水平哎。我工作之後就在使用Java做軟體開發,到目前為止,已經有三年多啦,談不上學的有多深入,但是還是可以給一些簡單的推薦的,希望各位讀者針對自己的情況,有選擇性的採納。

    我最開始學習Java時,當時在學校,為了考Java全國二級,選擇的教程是《Java程式設計》,這個就是最初始的講解,應付Java二級還行,拿來做Java開發還是不夠的。在工作之時,學習Java基礎的書籍是領導推薦的《Head First Java(中文版)》,而且就我的經歷而言,裡面講解的東西的確很實用,對初學者而言值得推薦。《Head First Java》(中文版)(第2版)是本完整的面向物件(object-oriented,OO)程式設計和Java的學習指導。此書是根據學習理論所設計的,讓你可以從學習程式語言的基礎開始一直到包括執行緒、網路與分散式程式等專案。最重要的,你會學會如何像個面向物件開發者一樣去思考。

    工作了一些年之後,對於Java的基礎應該沒有什麼問題啦。要試著去了解和學習一些Java Web框架,設計模式,設計風格,甚至Java原始碼。

    對於Java Web的框架,我推薦時下最流行的Spring體系,從Spring2.0開始到Spring MVC,再到Spring Boot,理論與實踐相結合,在看中文Spring書籍的基礎上,結合官網的例項進行深入學習理解,更有甚至,可以去了解性閱讀Spring原始碼。對應推薦的書籍有《Spring Boot實戰》、《Spring原始碼深度解析》。

    對於設計模式,大家推薦的似乎都很一致,那就是Java版本的《大話設計模式》,我目前還沒有讀到這一本,這也是同事推薦的,相信你也值得擁有。

    對於設計風格,我對於這一方面做的比較有,目前在使用基於Swagger的前後端分離的Java Web開發,後端的HTTP設計使用不嚴格的Restful風格的架構設計,根據原型規劃HTTP介面,編寫swagger檔案,生成介面Controller控制器程式碼。推薦的書籍有《Java RESTful Web Service實戰》、《架構探險·輕量級微服務架構》。

    對於Java原始碼,要在Java方向走的深,是必須要走的路,目前我購買了《深入理解Java虛擬機器》,打算研讀,不知道效果會怎樣,打算深入閱讀了此書後,再去抽時間讀Java原始碼,深入瞭解和學習Java最原始的東西。

    說了這麼多,不一定適合每一個人,有篩選的汲取對自己有用的,在Java程式設計師的路上,將走的更遠。

  • 9 # 這樣學程式設計不枯燥

    看影片更加高效,很多自己看書不清楚的知識點,別人幾句話就給講明白了,更加高效。Java需要掌握的基礎知識點(Java基礎,資料庫,web前端,Javaweb程式設計,框架,還有一些企業中常用的工具),之前看過“如鵬網”的Java提高課程,講解的挺詳細的,可以作為學習的參考。

    第一階段:第二階段:NoSQL第三階段:設計模式第四階段:分散式技術第五階段:綜合專案

    具體的可以到“如鵬網”上去了解一下,有問題隨時提問,老師實時線上答疑,有新的課程更新了,也是可以繼續申請了來學習的。每個章節都有相應的練習題和麵試口才題需要以錄音的方式進行提交,實時把控學習質量。口碑不錯,基本上都是慕名而去的。

  • 10 # 餘同學的開發之路

    想學 Java 技術,那就是還沒學過,我的建議就是自學 Java 就看影片,不要看書,看影片可以讓你理解並快速應用起來,從基礎的 Java se 開始學習,至於書本,那是用來複習溫故知識的,畢竟書本上的東西第一次看你不一定能看的明白,而看完影片之後,你就可以理解書上的知識了。

    至於書本的選擇,人人都說《Java 程式設計思想》好,但是入門級選手就不要看這本書,不適合,要說非要推薦一本的話,那我就推薦《瘋狂Java》,還是那句話,書本都非常厚,不適合看,主要的還是看影片+練習。書本就留在忘記某個知識點的時候翻一翻吧!

  • 11 # 小崔E課堂

    根據現在的計算機技術找到一個專案,然後不斷的去完善和迭代,它才是學習的方法,學任何語言,一定要想自己為什麼去學,怎麼去檢測自己學習的過程和效果才是關鍵的。

  • 12 # 資料結構和演算法

    初學者最好先看影片,入門之後一定要多看原始碼,看原始碼很重要,一遍看不懂就多看幾遍,看多了就懂了,語言都是相通的,原始碼看多了思維就有了,再往下學就容易多了

  • 13 # 冰力十足冰紅茶

    個人學習C語言的經驗,我想JAVA也適用。先入門,隨便拿本入門書都OK。能用庫來解決一些簡單的問題後。找本國外的講JAVA的書,最好是大神的書,最好是講JAVA來龍去脈的書,去看看JAVA語言背後的思考方法,瞭解那些JAVA獨有特性的來龍去脈,我覺得會更有幫助。不建議一開始看講複雜應用的書。

  • 14 # 蜂窩快科技

    剛開始,可以看一些影片,比如黑馬的影片。畢竟剛開始不熟悉一些操作,有些書上些的很模糊。之後如果影片看完了,就可以自己開始動手做一些事情了。書是在以後,需要自我提升的時候看得。剛開始看書,你會覺得很累,所以不推薦。

  • 15 # 全階魔方

    看來也是一位想要轉行IT行業的人兒,想要學習肯定是好事。是值得肯定的。

    轉行IT一般就只有2個選擇,一是自學,二是培訓,不管是哪個方法我覺得最重要的是適合自己的方法,而不是盲目的選擇自己覺得OK的。

    在上述的兩個選擇當中很顯然你是選擇了自學,現在我們就來分析一下自學和培訓分別適合哪些人群。

    自學

    在網際網路行業有個不成文的規定,那就是隻要出了新的技術一定要先自學研究,只有這樣才能走得更高更遠。所以自學比較適合有一定技術基礎的人,能自己看得懂、做得出這樣的情況,不然沒有一點基礎還強行自學,後果就是很容易半途而廢以及問題得不到及時解決和解決了問題也不知道原理這樣的情況,最重要的那就是要堅持,如果只是3分鐘熱度還勸你不要自學,免得浪費了寶貴時間。

    沒有基礎自學,在這個過程當中一直要謹記你的目標,遇到問題解決完問題之後要進行倒推,看看這個問題的本質以及解決問題的流程與標準,這個流程和標準是否還可以再次最佳化,還有就是要耐得住寂寞。

    自學不要選擇看書,因為書的更新比較慢,可能你看書學的技能在企業裡面在就淘汰了,那麼就算你花了時間學會了java也很難找工作的。因為IT技術更新迭代速度特別快。

    培訓

    參加培訓的一般是零基礎的人,而且在培訓的過程中也必要認真努力,而且培訓最大的好處就是可以幫助你少走彎路,節省時間更多的瞭解企業需求。但是如果你是抱著想要培訓完就成為技術大牛的那種,算了吧,培訓只能帶入門,知道java工作流程和標準以及有一定的專案經驗(這要根據選擇的機構而定),這樣在找工作的時候可以好找一些。

    如果你有基礎能自己做一些簡單的專案了,那就不要培訓了,因為培訓也幫不了你多少,還是多花點時間自學吧。

  • 16 # 東風高揚

    想學JAVA技術,看哪些書比較好?學開發語言,看書(不限於紙質書籍)是需要的,這裡所說的書,主要指的那些影片教程、網上文章教程等等。大部分開始都是從基礎開始,這時候確實是需要找些書來看,不然什麼都不懂,茫然得很,不知道從何下手。

    這些書可以從網上搜索到,比如搜尋Java基礎教程,會出來很多的。個人建議要找比較全面的教程書籍,就是一本教程是完整的,而不是零零碎碎的內容,東一篇文章西一片文章,自己學起來才能夠有連貫性。並且可以循序漸進。

    比如我自己看到的教程,從Java簡介、開發環境配置、基礎語法、物件及類、資料型別、變數、修飾、運算子、迴圈條件、基礎類介紹、陣列、方法、輸入輸出、異常、繼承、多型、抽象、封裝、介面、包、資料結構、集合框架、泛型、序列化、資料庫連線等等。像這樣的教程主要是基礎的知識較多,而且大部分提供了程式碼,可以自己配置好開發環境就可以跟著它提供的程式碼進行實踐。

    上面這些基礎學好後就可以在搜尋一下中級、高階教程之類的,這樣一步一步下來,即使不花錢也可以學個幾分。學開發最重要的還是要多實踐,基礎知識學習後,就可以自己找一些迷你專案來做,邊做肯定就會有很多問題,然後到網上尋找答案,這樣能做幾個小專案下來,基礎知識也會知道得不少了。

    另外如果只是看文字教程,可能比較枯燥而且有些敘述不太詳細,還可以搜一些影片課程來看。影片教程比較直觀,最好是找中高階的課程,那裡面主要會涉及到很多的實戰,而且一般有問題還可以找影片老師這些交流,對於初學者來說是比較好的。這些課程比較多,找比較知名的大網站就可以找到。

  • 17 # 玩著學程式設計

    前期學習Java,推薦看影片,效果會更好一些,跟著老師的節奏來,先跟著老師的思路實現一遍,然後自己在獨立實現一遍,直到自己能獨立完成一些功能,無論是前期的基礎,還是後期的專案階段,都可以按照這種方法來學習,效果還是挺不錯的,前期都是打基礎的階段,所以說花費的時間可能會多一些。

    先跟著影片學習,入門之後再看相關的書籍。畢竟面對一些難懂的知識點,看書相對來說會枯燥一些。規劃好相關的學習路線,在找到相關的影片教程,然後跟著影片來學習。以前學習Java的學習路線,可以作為學習的參考。

    1、Java基礎及資料庫(推薦看“如鵬網”的《這樣學Java不枯燥》教程,透過開發超級瑪麗,飛機大戰,連連看,湯姆貓,電影的彈幕動畫等來講解Java的基礎知識點,學起來還是挺有意思的)。

    2、Java 高階技術

    3、web前端

    4、Java web程式設計(核心階段)

    5、框架

    6、綜合專案

    7、企業專題

    詳細的可以到“如鵬網”上去了解一下,有網路的地方就可以學習,有新的課程更新了,也是可以繼續來學習的,比如說分散式、設計模式、前端技術、網路支付、全文搜尋引擎、Docker、WebService等Java提高內容。

  • 18 # 零貳六

    推薦兩本書吧

    JAVA程式設計思想(java開發者人手一本)

    JAVA2核心技術捲一捲二

    其實建議一本就夠了,先學習java基礎語法,在學習Java api,然後在學習主流框架用法,最後去網上找些專案實踐下。

  • 中秋節和大豐收的關聯?
  • 手機螢幕如何選?