Ⅰ 學完Java基礎課程,接下來該學什麼
就只是學完了java基礎的話,還需要學習的東西還很多。
要學習資料庫的使用,起碼要學會一個,推薦Oracle,比較好學
JDBC,資料庫連接
HTML/CSS
javaScript
jsp
Servlet
最後,要學習一個框架,不然不好找工作,推薦SSH框架來打基礎吧,用的廣泛,也好入門
以上,都是必學知識。還有很多輔助知識也很重要,可以增加技巧性,需要課外去補充。
Ⅱ java需要學習些什麼內容
1、軟體技術基礎、java基礎編程、java語法,SQL Server 2005基礎編程、C#基礎編程;
2、SQL server 高級編程、網頁設計與製作、javascript編程、java高級編程、java web開發商務網站;
3、資料庫:MySql、Oracle、DB2;
4、JDBC Java資料庫連接。使用Java程序操作資料庫。這部分非常重要。幾乎所有的企業項目都會用到;
5、HTML、CSS、Java script。 HTML-(Hyper Text Mark-up Language)超文本標記語言。CSS -(Cascading Style Sheets)層疊樣式表。JavaScript-是一種由Netscape的Live Script發展而來的腳本語
言;
6、學習如何使用及管理WEB伺服器,例如tomcat,並且知道如何在其基礎上擴展和維護WEB程序,如何使用它的附加服務,如連接池;
7、JSP 、Servlet,這兩個是初級Java程序員必須掌握的基本技能,是所有B/S結構框架的基礎;
8、企業流行框架:Struts、Spring、Hibernate、XML應用與開發、MVC應用與開發、Linux平台與應用;
9、UML與Java設計模式;
10、了解在Java項目中使用的新技術。如Ajax、javaee等。
Ⅲ 學完JAVA基礎之後該學些什麼
java現在主要分2個大方向,一個事j2ee 做web開發,還一個是j2me是做手機開發的,現在流行的是安卓軟體開發,看你哪個方向敢興趣。
ssh可以看下,但是不建議你去研究它。
如果你對j2ee感興趣可以著重去學,jsp ,servlet el表達式 jstl標簽庫等,現在所有的mvc框架的底層都是採用這些技術來實現的。技術其實不是很重要,你要學好什麼是oop 怎麼才能讓代碼的復用性更高,怎麼去多態的重寫和重載各種方法和類,建議你去好好學學各種設計模式,看下它們的設計思想,spring可以好好看下,它的代碼封裝的很精妙,以及如何貫穿整個項目。做程序員 技術不是很重要,有思想的程序員才更重要。
一個工作2年的java軟體工程師給你的建議,望採納
Ⅳ Java程序員都需要學習什麼
據我所知java編程需要學習面向對象、基本語法、JSP、WebServer以及常用的Java開發工具和常用框架等知識。學習java編程可以使用JBuilder、IDEA、Eclipse等工具。
如果有C++等面向對象語言的開發經驗,可以簡單的翻看一下介紹JAVA的相關書籍就可以了。如果是新手就需要花時間好好研究一下Java的語法了
做JAVA程序員都少不了和JSP以及HTML打交道。因此,想成為JAVA程序員就不可避免的要熟悉JSP和HTML,最好能知道JSP的幾個內置對象,如Session,Request,Reponse,以及常用的JSP標簽,如include,userBean等。如果再熟悉一下JS和CSS就更好了,那會使得製作的頁面更友好。
熟悉了以上這些已經可以製作出來JSP頁面了,但是頁面總要跑起來才能看到它的效果,這就要求必須熟悉一種WebServer,比如:TOMCAT,RESIN等。要學會如何發布應用,如何利用WebServer的資料庫資源等。
想要創維一名優秀的Java程序員,建議找一家專業軟體培訓機構學習,我推建AAA軟體教育集團,AAA教育集團(隸屬於深圳市漫動者教育科技有限公司),成立於2007年,專業從事高端計算機職業教育工作,是國內知名的教育品牌。集團創立以來,依託先進的辦學理念,AAA培養出數萬名專業性、實戰型高端技術人才,被業界譽為「互聯網金領生產基地」。
Ⅳ 學習java主要學什麼內容
如果想達到工作標准可以參考下面的內容:
1.Java SE部分 初級語法,面向對象,異常,IO流,多線程,Java Swing,JDBC,泛型,註解,反射等。
2.資料庫部分,基礎的sql語句,sql語句調優,索引,資料庫引擎,存儲過程,觸發器,事務等。
3. 前端部分, HTML5 CSS3 JS, HTML DOM Jquery BootStrap等。
4. Java EE部分,Tomcat和Nginx伺服器搭建,配置文件,Servlet,JSP,Filter,Listener,http協議,MVC等。
5. 框架部分,每個框架都可以分開學,在去學如何使用SSM 或者SSH框架,如何搭建,如何整合。開發中為什麼會用框架,Rest是啥?Spring為啥經久不衰,底層如何實現等。
6.23種設計模式,掌握常用的,比如單例模式的多種實現,責任鏈模式,工廠模式,裝飾器模式等,了解常用場景。
7. 基礎演算法和數據結構,八大排序演算法,查找演算法。
8. 熟練使用maven等構建工具,git等版本控制工具,熟悉常用linux命令,log4j,bug,junit單元測試,日誌列印工具,Redis等NoSql。
南京北大青鳥祝你學有所成!望採納!
南京北大青鳥java課堂實拍
Ⅵ 學Java需要什麼基礎知識
一.需要有C語言基礎。 C 是一種面向過程的語言,對你的邏輯思維能力要求很高。而 JAVA 的面向對象的思想,與面向過程截然不同。使開發變得更容易,代碼也更加好維護。
二.java學習其實不難:
1、天賦(不是每個人都有,不是特別重要)
2、態度,你要有認真對待的態度
3、需要你有堅持不懈的努力
4、java是面向的,可以先學一些簡單的面相對象的課程
Ⅶ java基礎編程學完,然後學什麼_
java基礎一般就是J2SE了,學完之後一般有兩個方向可以選擇繼續發展:
第一個為J2EE,就是企業級應用開發,涉及到web,一般為B/S結構的應用開發;需要深入學習掌握的知識包括SQL、MVC、IoC、AOP、持久化、WebService、HTML、CSS、Javascript等,主流相關技術框架有Spring、Struts、Hibernate、iBatis、EJB、JSF、jQuery、ExtJS、DWR等。
J2EE的開發特點之一就是一般資源(CPU、內存、硬碟存儲等)足夠豐富。
第二個為J2ME,就是嵌入式Java開發,涉及到手機、機頂盒、電視之類的設備。在過去的諾基亞為王的時代,很多小游戲就是基於J2ME開發的。如今安卓很流行,很多手機、智能電視都使用安卓系統,而安卓的SDK開發也是基於Java的,就是使用Java進行開發。(NDK開發需要掌握一定的C++的知識)。
Ⅷ 學完Java基礎後,該學什麼了
學習完Java基礎你還需要學習的東西還有很多,在這里給你分享一個Java的系統學習路
你正在學習java不知道怎麼去學習,沒有學習路線,學習思路,可以加我的交流技術討論qun:前面是926:中間是452:最後是303知識體系整理好(練手項目和源碼,筆記,PDF教程,學習視頻)免費領取,有什麼問題都可以裡面問或者問我,
最主要你沒說你學了是要干什麼的
java目前能做的還是非常多的,你看下啊:
web後端業務、大數據、安卓、分布式雲甚至是桌面軟體等等
根據不同方向選擇不一樣
按照後端的方向大概列一下吧:
web三劍客(html css js)至少了解 能簡單運用。其中html最簡單 css對後端不重要 js多了解一點
資料庫(mysql oracle redis 等等)至少熟練使用,優化性能也需要研究,可以看書
Linux操作系統 至少入門。後期要能自己部署應用
後端流行框架(spring springboot mybatis等
版本控制(svn git 至少熟練
包管理(maven gradle 熟練
找個網上的項目教程 做個項目貫穿一下
後面要在加深前面知識的同時(如了解下gc) 盡可能接觸:
bbo zookeeper nginx docker k8s等等等
我知道我上面簡單的列舉你看也不一定明白這些是干什麼的。但是學習不就是如此嗎?我列個名詞,如果你連去Google搜搜的好奇心都沒有,是不利於自學的
Ⅸ javaSE學完後學什麼
學完javase,可以學javaWEB,比如servlet,jsp,監聽器,過濾器之類的,然後學ssh框架,即struts2+spring+hibernate,然後可以學EJB3.0,比如JMS,JNDI,JAP等等。
Java Web,是用Java技術來解決相關web互聯網領域的技術棧。web包括:
web服務端和web客戶端兩部分。Java在客戶端的應用有Java Applet,不過使用得很少,Java在伺服器端的應用非常的豐富,比如Servlet,JSP、第三方框架等等。Java技術對Web領域的發展注入了強大的動力。
注意事項:
JavaSE就是一種標准版,是Java中的基礎部分,不過後來的各種框架,各種產品都是基於JavaSE,也就是JavaSE是java向上發展的基礎,Java任何高級產品的底層基礎都是JavaSE,所以如果要學習,把它學扎實,牢固是很有必要的。
Java SE(Java Platform,Standard Edition)。Java SE 以前稱為 J2SE。它允許開發和部署在桌面、伺服器、嵌入式環境和實時環境中使用的 Java 應用程序。Java SE 包含了支持 Java Web 服務開發的類,並為 Java Platform,Enterprise Edition(Java EE)提供基礎。
以上內容參考網路-java web