1. 程式人生 > >java 學習篇(一)

java 學習篇(一)

奮鬥俗話說;凡事預則立,不預則廢.那麼到底如何學習java web 呢?下面是我自己的一些建議(不喜勿噴,補充私聊)
首先 我們需要了解什麼是java web 給段百科解釋 連線
http://baike.baidu.com/link?url=6dqNLu-49BGNfBNSzPYTxAFiBog2KCskzzdKTz0mKLzbDQhMDJPhJlVPiDfiPRYS6q3mic8Hx3T2FEW6d-nUBcY4UujN0rHHDNYyslLBEa7
通俗點說就是用java  技術解決web問題(是不是廢話?) 
首先 我們要學好java的基礎,理解面向物件的程式設計思想,熟悉一些常用的jar包
推薦視訊:馬士兵java SE教程
等到有了一些基礎,我們就可以學習servlet和jsp了
推薦視訊:韓順平的servlet和jsp
學完這些,你就可以利用你自己學的知識,做一些簡單的web了
利用jsp做前臺介面,servlet做服務控制。
(記得要學以致用)學而不思則罔,思而不學則殆;
這個時候就可以分出倚重點了,是先學好前臺的頁面,還是要先學好後臺的伺服器,就是你自己的選擇了;
前臺:學習html,css,js,ps,flash,jQuery,bootstrap你還在驚歎那些絢麗的網站效果嗎?學好了這些,你也可以做到的;
後臺:學習資料庫,框架關係型資料庫mysql,瞭解一些簡單的sql語句。等到你感覺差不多以後,就可以學習框架了
hibernate,spring,springmvc,struct2,然後在學框架的整合,ssh(就是將前面的框架整合在一起)
以後:你就可以自己整合框架了;
前面這些只是學習的一個路線
開發需要搭建環境;1,安裝jdk(見如何安裝jdk)
只需要一個記事本就可以編寫簡單的java小程式了。
聖誕老人說,美酒要共享才更醇香,聖誕節你願意和我一起分享美酒麼?  

此部落格只為記錄我的學習生涯而寫,大神勿噴。

小小程式猿養成中

相關推薦

java 學習

俗話說;凡事預則立,不預則廢.那麼到底如何學習java web 呢?下面是我自己的一些建議(不喜勿噴,補充私聊) 首先 我們需要了解什麼是java web 給段百科解釋 連線 http://baike.baidu.com/link?url=6dqNLu-49BGNfBNSz

在路上---學習Python 數據結構和算法 (4) --希爾排序、歸並排序

改進 randint 循環 打印 中一 隨機 關鍵詞 shel 條件 獨白:   希爾排序是經過優化的插入排序算法,之前所學的排序在空間上都是使用列表本身。而歸並排序是利用增加新的空間,來換取時間復雜度的減少。這倆者理念完全不一樣,註定造成的所消耗的時間不同以及空間上的不同

JAVA學習總結

產生 java虛擬機 右鍵 分布式系 jdk 問題 功能 地址 輸出 一、Java是什麽? Java 是由 Sun Microsystems 在 1995 年首先發布的編程語言和計算平臺。Java 是一項用於開發應用程序的技術,可以讓 Web 變得更有意思和更實用。有許多應

Java學習筆記

fun 編程語言 java 初始化 創建 abs 就是 p s 屬性 1.1. 一個數取反的算法 a取反,~a=-(a+1)。如 ~5=-6,~(-8)=7 1.2. Java中類的訪問控制符 (類的修飾符有public、default、abstract、final,方法的

JAVA學習筆記——

最簡 就業 計算 開發 目錄下的文件 -- 互聯 nvi 操作 今日內容介紹 1、Java開發環境搭建 2、HelloWorld案例 3、註釋、關鍵字、標識符 4、數據(數據類型、常量) 01java語言概述 * A: java語言概述 * a: Java是sun公

現在很火的 vue 學習

記錄一下自己的學習過程,以及學習中遇到的問題。 學習什麼東西首先要知道為什麼去學習?學習它主要可以做什麼? 那什麼是vue.js? vue是一個輕量級框架,與其他重量級的框架不同的是,vue採用自底向上增量開發的設計。使用vue只需要關注檢視層,不過使用起來讓我感覺最不錯的是vue的響應

Thinking in Java學習筆記物件導論

  最近在看java程式設計思想,對其中自己的一些收穫記錄下來,一方面是加強鞏固自己的學習,另一方面也是方便以後翻閱檢視。 1、將物件看作服務提供者   把物件當作服務的提供者,也就是指關注物件能實現哪些功能,提供哪些服務?它需要哪些物件支援才能實現這些功能?   這樣做的好處就是:

java學習筆記int和Integer的區別

int和Integer的區別 1、Integer是int的包裝類,int則是java的一種基本資料型別 2、Integer變數必須例項化後才能使用,而int變數不需要 3、Integer實際是物件的引用,當new一個Integer時,實際上是生成一個指標指向此物件;而int則是直接儲存資料值

java學習筆記成員變數和區域性變數以及靜態變數的區別

成員變數和區域性變數的區別        成員變數:           ①成員變數定義在類中,在整個類中都可以被訪問。           ②成員

Java基礎--- 資料型別、函式、控制符

基本資料型別 1.整數型別: byte(1 位元組 ), short(2 位元組 ), int(4 位元組 ), long(8 位元組 ) 1位元組=8位,而每一個數的第一位為符號位,並且-0(負零)用-128表示,所以byte的範圍為:-2^(位元組8-1) --> 2^(位元組

java學習筆記開發環境配置

我現在使用的windows平臺,主要介紹win平臺的安裝。                                  點選之後,進入下載頁面,                                    首先接受這個協議,然後下載自己對應的包。這

Java學習記錄java開發環境配置 及第一個執行程式

一. 下載jdk檔案 選擇對應版本下載即可安裝(本文以windows 64位為例) 安裝目錄儘量放至同一空白目錄下 安裝成功! 二. jdk環境配置 1. 點選此電腦右鍵點選屬性 2. 點選高階系統設定

java學習筆記parseInt和valueOf 以及字串+和StringBuilder的區別

parseInt和valueOf 我們平時應該都用過或者見過parseInt和valueOf這兩個方法。一般我們是想把String型別的字元數字轉成int型別。從這個功能層面來說,這兩個方法都一樣,都可以勝任這個功能。 但是,我們進入原始碼,看下Integer類

逆向學習

開始學習逆向了,工欲善其事,必先利其器,第一篇,先記錄先od的各個功能。 這裡先借用一張網上偷來的圖 反彙編視窗:顯示被除錯程式的反彙編程式碼,標題欄上的地址、HEX 資料、反彙編、註釋可以通過在視窗中右擊出現的選單 介面選項->隱藏標題 或&nbs

java學習筆記 MVC模式

MVC模式 M 代表 模型(Model):應用程式中用於處理應用程式資料邏輯的部分,通常模型物件負責在資料庫中存取資料。 V 代表 檢視(View) :應用程式中處理資料顯示的部分。通常檢視是依據模型資料建立的。 C 代表 控制器(controller) :應用程式中處理使

【計算機基礎】Java學習 認識類與物件打包器、陣列和字串

介紹完基本型別,下面介紹類型別。 瞭解物件與參考的關係,認識打包器,以及陣列物件、字串物件。 一、類與物件       1.建立類          編寫程式需要使用物件(Object),產生物件必須先定義類(Class),類就像是設計圖,而物件是類

Java學習資料——Java書籍

[SEO實戰密碼:60天網站流量提高20倍].影印版.pdf [瘋狂JAVA講義].李剛.高清掃描版.pdf 《Java語言程式設計(一)》串講筆記(完整版).doc 【網易內部資料】深入淺出MySQL資料庫開發、優化與管理維護.pdf 21天學通Java_6.pdf 30天學通Java_Web專案案例開發

java集合——ArrayList擴容原理

    相信大家都對ArrayList相當熟悉了,今天筆者就對ArrayList的原始碼進行解讀,講解一下對ArrayList擴容的基本原理。雖然大家都有用過,但還是簡單介紹一下吧,ArrayList實現了List的介面,並且實現了序列化,同樣具有collection的方法,

Java學習筆記--常用的DOS命令 JDK的下載和安裝 配置path環境變數

常用的DOS命令 1.碟符切換 碟符:然後回車。 2.列出當前檔案及資料夾 dir 然後回車 3.建立目錄 md 目錄名稱 4.刪除目錄 rd 目錄名稱 5.進入指定目錄 -單集目錄

Java提高:區分引用變數與物件

我們有程式碼: New A=new New(); 下面是這個New的類: class New { public New() { System.out.println