首先能不能自學Web,不受你是否有程式設計基礎影響,這取決於你個人的努力和毅力。網上有很多教程供你學習。
其次java本身就可以做Web開發而且很多大公司都是用的java,這讓我不得不質疑你對java的瞭解程度了。下面幫你溫習一下java。
Java是一種面向物件的高階程式語言,同時也是目前世界上最流行的程式語言。Java 平臺由 Java 虛擬機器(Java Virtual Machine,JVM)和 Java 應用程式設計介面(Application Programming Interface,API)構成。自1995年發展到今天有20多年的歷史。
抽象:把同一種事物的共有屬性(特徵)和方法(功能/方法),進行提取歸納總結。如智慧手機都有螢幕的屬性,打電話的功能。
封裝:就是將抽象出來的屬性和方法,封裝在一個類中,保證了抽象出來的屬性和方法的安全性。
繼承:提高程式碼的可用性,如車、汽車,汽車屬於車,可以直接透過繼承擁有車的屬性和方法,這樣就不用重複去寫這些屬性和方法了,直接使用就行了。
多型:多型就是一種事物在不同情況下具備不同的狀態 。
Android開發:android應用是使用java語言開發的。
網站開發:Java支援建立Web專案,擁有豐富的Web開發框架,如Spring、struts2、mybatis等框架。
應用程式開發:Java支援應用開發,第三方交易系統、銀行、金融機構、ERP等都使用java作為開發語言。
嵌入式開發:java支援嵌入式開發。
首先能不能自學Web,不受你是否有程式設計基礎影響,這取決於你個人的努力和毅力。網上有很多教程供你學習。
其次java本身就可以做Web開發而且很多大公司都是用的java,這讓我不得不質疑你對java的瞭解程度了。下面幫你溫習一下java。
Java是一種面向物件的高階程式語言,同時也是目前世界上最流行的程式語言。Java 平臺由 Java 虛擬機器(Java Virtual Machine,JVM)和 Java 應用程式設計介面(Application Programming Interface,API)構成。自1995年發展到今天有20多年的歷史。
1.面向物件的特性抽象:把同一種事物的共有屬性(特徵)和方法(功能/方法),進行提取歸納總結。如智慧手機都有螢幕的屬性,打電話的功能。
封裝:就是將抽象出來的屬性和方法,封裝在一個類中,保證了抽象出來的屬性和方法的安全性。
繼承:提高程式碼的可用性,如車、汽車,汽車屬於車,可以直接透過繼承擁有車的屬性和方法,這樣就不用重複去寫這些屬性和方法了,直接使用就行了。
多型:多型就是一種事物在不同情況下具備不同的狀態 。
2.Java的作用Android開發:android應用是使用java語言開發的。
網站開發:Java支援建立Web專案,擁有豐富的Web開發框架,如Spring、struts2、mybatis等框架。
應用程式開發:Java支援應用開發,第三方交易系統、銀行、金融機構、ERP等都使用java作為開發語言。
嵌入式開發:java支援嵌入式開發。