Q1:java是前端還是後端
後端語言,和PHP、.NET一樣前端當中有一個JavaScript,JavaScript和JAVA的關係,就如同雷鋒和雷峯塔的關係,只是名字相似在JavaScript創立的時候,其公司與太陽(SUN)公司(創建JAVA語言的)有合作關係,所以為了炒熱JavaScript,才如此命名。關於前端的基礎知識,可詳細看這裏 ——>?網頁鏈接關於JS的歷史以及JS與JAVA的關係,可以看這裏 ——>?網頁鏈接
Q2:javaweb分前端和後端嗎?
先回答後面的問題,學完2113se之後的方向5261有:一、深入學習java se, 主要4102是圖形界面方面;二、java EE ,這1653是java 的強項,也是主攻方向,幾乎是每一個學java 的人都學習的方向;三、android,安卓應用是用java 語言開發的,雖然谷歌已經宣佈另外一門語言為官方開發語言,但是java 還可以開發 ;四、大數據,有很多相應的框架操作處理大數據,主要面向Linux 系統平台 。
前面的問題:前端是JSP,後端就是操作業務邏輯和持久數據的。前端的話要掌握html CSS 和JS;後端瞭解html css JS,重點學習掌握很多框架支撐。
Q3:Java屬於前端還是後端?前端和後端他們之間有什麼區別?
java是做後端的,但是在java的基礎上寫成安卓框架,就是界面也就是所謂的前端了。任何語言其實都是可以做前端和後端的,只不過有個哪個方面更擅長的問題。
Q4:java後端,前端需要掌握到什麼程度?
後端最基本2113的我認為要掌握以下幾點:
1、Java基本語5261法
2、多線程
3、各種經4102典數據結構的使用,List、Set、Map及其衍生類1653。
4、經典的Spring MVC,沒得説了,現在做Tomcat Web項目基本上都是用它了。
5、RESTful要了解
6、現在國內業界,json用的比較多,至少應該掌握一種json操作庫:jsonlib、fastjson等,目前,國內業界fastjson用的比較多。當前國內業界比較喜歡的對外接口形式就是RESTful+JSON。
7、幾種數據庫的操作方式,原生Jdbc要了解。幾種基於原生jdbc的框架,至少應該知道其中一種的用法:Spring JdbcTemplate、Hibernate、Mybatis。進一步,最好要了解至少一種數據庫連接池的用法:Proxool、DBCP、C3P0、Druid、HikariCP,目前,國內業界後兩種用的比較多,因為效率更高。
8、除了Tomcat Web項目的知識。進階的還可以瞭解一下當下大熱的微服務方面的知識,這方面目前國內業界用的較多的框架:dubbo、zookeeper、netty、mycat等等等等。
以上是我暫時想到的。其實更多的應該自己去動手寫項目,比如寫一個功能比較完備的個人博客,在這個過程中,遇到問題嘗試去搜索當前比較流行的技術來解決,這樣你會學的比光看書更快。
説説前端吧,其實當前國內前端也比較缺(當然是優秀的前端),前端的待遇和前景也是不錯的。
Q5:web前端和Java後端有什麼區別?
前端開發一般只涉及到js,html,css,有些可能會用flash,photoshop這些。前端開發人員:精通JS,能熟練應用JQuery,懂CSS,能熟練運用這些知識,進行交互效果的開發。後端開發人員:會寫Java代碼,會寫SQL語句,能做簡單的數據庫設計,會Spring和iBatis,懂一些設計模式等。
