從javaSE和javaEE看軟體的種類
偶說到底也只能算個初學的業餘愛好者,斷斷續續的學,今天又來jdon逛逛了,看了一些banq的文章,結合以前所學的東西有點啟發,忍不住寫了出來,算是一點拙見吧,獻獻醜吧。
一直覺得javaEE的概念很抽象,知道里面有很多東西,不易看懂,以前也拼命去學,努力去理解什麼是面對物件思想,開始時想起來很簡單,可是自己來寫程式發現根本不是那麼一回事,一是由於經驗的欠缺,二是自己不是做這行的,學著學著於是就陷進去了,都不知道自己在學什麼,後來突然有點領悟了,覺得茅塞頓開,發現面對物件設計重在“設計”兩個這兩個字,是設計層面的東西,與具體的程式語言是可以脫離的,一下子覺得用java程式設計感覺自己就是一個設計者,而不再是一個用程式導向思想來寫程式碼的程式碼工人,封轉,繼承,多型的作用的和意義也一下子理解不少。
可是在現實中面對眾多的軟體,眾多的系統,我覺得還是沒有把握程式的精髓,對javaEE到底能幹什麼還是不太清楚,我想這也是眾多初學者的煩惱,說了這麼題外話,現在可以迴歸正題了。
以前一直不能很好的區分javaSE和javaEE的側重點,不知不覺中總會混為一談,最後體會出來的就是javaSE的側重點在於行為,而javaEE的側重點在於資料,我想這算是軟體劃分的一種原則吧,屬性+行為=java類,這是java的基礎概念,也是整個軟體行業的組成思想,純“行為”和純“資料”的軟體不太常見,一般是兩者都包含。
對需求進行分析,用面對物件思想進行系統設計,用javaSE或者javaEE來進行實現(其中的不同大家做過開發應該比我清楚千百倍吧,不細說了),我想這也許是專業開發的大致流程吧,我沒做過什麼專案,也不知道準不準確,覺得不對的就留貼吧,哈哈,不管對於不對,至少我覺得自己在用東西做什麼更瞭解了,愚見,愚見。
此貼純屬意外,也沒多少營養,只是自己的一點感想,不知能不能引起高手大師們對自己那時還處在迷茫期的一點回想,哈哈。。。
一直覺得javaEE的概念很抽象,知道里面有很多東西,不易看懂,以前也拼命去學,努力去理解什麼是面對物件思想,開始時想起來很簡單,可是自己來寫程式發現根本不是那麼一回事,一是由於經驗的欠缺,二是自己不是做這行的,學著學著於是就陷進去了,都不知道自己在學什麼,後來突然有點領悟了,覺得茅塞頓開,發現面對物件設計重在“設計”兩個這兩個字,是設計層面的東西,與具體的程式語言是可以脫離的,一下子覺得用java程式設計感覺自己就是一個設計者,而不再是一個用程式導向思想來寫程式碼的程式碼工人,封轉,繼承,多型的作用的和意義也一下子理解不少。
可是在現實中面對眾多的軟體,眾多的系統,我覺得還是沒有把握程式的精髓,對javaEE到底能幹什麼還是不太清楚,我想這也是眾多初學者的煩惱,說了這麼題外話,現在可以迴歸正題了。
以前一直不能很好的區分javaSE和javaEE的側重點,不知不覺中總會混為一談,最後體會出來的就是javaSE的側重點在於行為,而javaEE的側重點在於資料,我想這算是軟體劃分的一種原則吧,屬性+行為=java類,這是java的基礎概念,也是整個軟體行業的組成思想,純“行為”和純“資料”的軟體不太常見,一般是兩者都包含。
對需求進行分析,用面對物件思想進行系統設計,用javaSE或者javaEE來進行實現(其中的不同大家做過開發應該比我清楚千百倍吧,不細說了),我想這也許是專業開發的大致流程吧,我沒做過什麼專案,也不知道準不準確,覺得不對的就留貼吧,哈哈,不管對於不對,至少我覺得自己在用東西做什麼更瞭解了,愚見,愚見。
此貼純屬意外,也沒多少營養,只是自己的一點感想,不知能不能引起高手大師們對自己那時還處在迷茫期的一點回想,哈哈。。。
相關文章
- 從記賬軟體看工具類APP的存量運營之道APP
- JavaSE、JavaEE、JavaME之間的區別概述Java
- 簡單說說:JavaSE、JavaEE、JavaME這三大體系Java
- 從訊息中介軟體看分散式系統的多種套路分散式
- JavaSE基礎:Math類和Random類Javarandom
- JavaSE基礎:System類和Runtime類Java
- 軟體測試主要種類大全
- 從Windows的角度看Mac OS X軟體開發WindowsMac
- 創業是一種慢跑 從辦公地址的變遷,看思泉軟體的發展創業
- 創業是一種慢跑 從辦公地址的變遷,看思泉軟體的發展創業
- Java、JavaEE、JavaSE、JavaME、JavaWEB之間有什麼區別?JavaWeb
- JavaEE的13種核心技術Java
- 從實踐者的角度看軟體架構的歷史架構
- 從少林寺的核心競爭力看軟體作坊和正規軍的差異
- 從番茄花園事件看商業軟體的“潛規則”事件
- JavaSE基礎:集合類Java
- JavaSE基礎:抽象類Java抽象
- API Management 軟體的歸屬和類別API
- 軟體測試工具的分類和使用
- JavaSE基礎知識學習—–抽象類和介面Java抽象
- JavaSE基礎知識學習-----抽象類和介面Java抽象
- 從電腦中刪除勒索軟體的5種方法
- JAVASE常用的類及其方法總結Java
- 從瀏覽器大戰看未來軟體發展瀏覽器
- JavaSE基礎:Collections工具類Java
- JavaSE基礎:包裝類Java
- JavaSE基礎:Arrays工具類Java
- 四種JavaEE架構簡介Java架構
- 從中介軟體的歷史來看移動App開發的未來APP
- 收集的工具類軟體
- 軟體測試探秘:從各類軟體測試入門,領略測試的奧秘
- 【原】從XXX航航班延誤看軟體風險管理
- XnViewMP for Mac(看圖軟體)ViewMac
- JavaSE基礎:Properties屬性類Java
- JavaSE-繼承(包含Object類)Java繼承Object
- JavaSE匯出jar(兩種方法)JavaJAR
- 從高盛的技術“開源”看金融業軟體發展未來
- 從企業評價的方歷來看ERP軟體成功與失利