亚洲一级电影在线观看,九九精品无码专区免费,亚洲AV无码资源在线观看 ,欧美国产高清

Java程序員要具備哪些知識

時間:2024-06-20 11:53:25 JAVA認證 我要投稿
  • 相關(guān)推薦

Java程序員要具備哪些知識

  Java是一門最受歡迎而且使用最廣泛的編程語言,作為java程序員,我們要學習什么知識?在這里,yjbys小編為大家分享的是java程序員必學基本知識,希望對大家有所幫助!

Java程序員要具備哪些知識

  程序員需要:

  1

  Core Java部分

  這是最基礎(chǔ)的,對于一個java高級開發(fā)/設(shè)計人員,你需要對這一部分達到精通的水平,重點內(nèi)容如下:

  a.面向?qū)ο缶幊趟枷?封裝繼承多態(tài)接口)

  b.字符串處理

  c.java.lang包,java.util包等常用包

  d.java異常處理

  2

  Java高級部分

  a.Java I/O流

  b.Java多線程技術(shù)

  c.Java網(wǎng)絡(luò)編程

  d.Java Swing

  后兩項可以了解即可,如果項目需要可以深入研究

  3

  前端基本技能

  * HTML + CSS網(wǎng)頁開發(fā)

  * JavaScript

  * Jquery

  * 瀏覽器兼容性 CSS hack(了解)

  4

  熟練使用JSP + Servlet進行開發(fā)

  5

  MVC設(shè)計模式,原理,以及相關(guān)框架,如Struts

  6

  SSH框架

  7

  緩存技術(shù) session & cookie

  8

  熟練使用一種以上Java開發(fā)工具

  Eclipse/MyEclipse/Jbuilder/Jcreator

  9

  熟練使用XML

  JDOM w3c.dom SAX

  10

  Java設(shè)計模式

  工廠模式,單例模式 ==

  11

  Java反射機制

  反射的各種用法

  12

  了解或熟悉 C, C++, .NET

  13

  熟悉JDK的配置,環(huán)境變量

  14

  數(shù)據(jù)庫oracle必學,其他最好了解一種以上(mysql,sql server,access==)

  其他最好了解一種以上(mysql,sql server,access==)

  oracle:視圖,索引,存儲過程,觸發(fā)器,游標,包,常用函數(shù) ==

  15

  數(shù)據(jù)庫原理

  事務的原理,鎖機制,表連接,復雜查詢語句(工作經(jīng)驗),性能調(diào)優(yōu),鎖表以及解決方案==

  16

  JDBC,連接池

  17

  Ajax,反向Ajax

  18

  HTTP協(xié)議,request 和 response的原理,HTTP status(了解常用的),Https原理

  19

  熟悉Linux基本命令,使用過Linux/Unix系統(tǒng),可以編寫shell腳本,可以在Linux上部署項目

  使用過Linux/Unix系統(tǒng),可以編寫shell腳本,可以在Linux上部署項目

  20

  了解windows系統(tǒng)批處理腳本bat

  21

  了解HTML5,最好學習過

  22

  熟悉一種JS框架,如Prototype

  23

  J2EE原理

  熟悉一種以上web容器如Tomcat,JBoss,websphere,weblogic

  24

  熟悉ant或maven

  25

  熟悉一門腳本語言,如python ,ruby

  26

  了解php/ asp

  27

  了解ftp協(xié)議及原理

  28

  熟練使用Junit測試,熟悉Mockito等測試工具

  29

  熟悉javac,javadoc,native,native2ascii等常用命令

  30

  熟悉常用的排序算法

  如冒泡排序,快速排序等,最好自己研究過一些的算法

  31

  了解Flex(不學也沒關(guān)系)

  32

  了解敏捷開發(fā)模式

  33

  工作流workflow至少用過一種

  如OSworkflow,了解原理

  34

  使用過VPN了解其原理

  35

  熟悉jstl表達式和el表達式

  36

  熟悉webservice,WSDL,SOAP

  37

  圖片處理,如圖片上傳,預覽,限制大小等

  38

  版本控制工具,CVS VSS SVN

  39

  JSON技術(shù),JSON+AJAX

  40

  分頁技術(shù)

  最好自己實現(xiàn)過不僅僅是用過要知道原理

  41

  Java Mail

  42

  Java讀寫txt,excel

  43

  JVM原理,JVM內(nèi)存管理,GC,Java堆棧池

  44

  熟練使用下面的工具:

  office辦公軟件,word,excel,ppt等

  plsql,sqldevelop 數(shù)據(jù)庫開發(fā)工具

  outlook大公司都用

  ue編輯器

  瀏覽器控制臺,調(diào)試

  SHH/PUTTY 遠程

  45

  UML建模工具 Rational Rose等

  46

  使用log4j

  47

  使用過開放API

  如百度地圖,騰訊街景,新浪微博等

  48

  頁面靜態(tài)化技術(shù)(偽靜態(tài)頁面)

  49

  報表技術(shù)

  使用過報表制作工具,如水晶易表

  50

  定時任務

  如Spring batch,學會自定義batch任務(不適用第三方工具)

  51

  了解uuid

  52

  B/s 和 C/s架構(gòu)

  53

  正則表達式

  54

  了解JNDI JMS

  55

  ERP

  56

  unicode編碼,亂碼的解決

  57

  開源網(wǎng)絡(luò)編輯器,如ckEditor

  58

  二進制原理

  59

  使用過,了解開源論壇框架,如discuzz

  60

  GWT ,Closure框架

  61

  了解 大數(shù)據(jù),云計算

  62

  搜索引擎搜索技術(shù)

  63

  軟件工程,項目管理

【Java程序員要具備哪些知識】相關(guān)文章:

導游要具備哪些素質(zhì)08-26

中層管理要具備哪些能力08-02

中層領(lǐng)導要具備哪些能力03-27

合格Sun認證Java程序員(SCJP)具備的能力07-17

成功的網(wǎng)站設(shè)計要具備哪些目標08-24

造價師要具備哪些能力07-11

廣告設(shè)計要具備哪些需求05-24

爵士舞要具備哪些能力08-22

建筑師要具備哪些能力09-09

去德國留學要具備哪些條件07-08

主站蜘蛛池模板: 国产午夜福利久久精品| 国产清纯在线一区二区| 手机精品视频在线观看免费| 少妇粉嫩小泬喷水视频www| 亚洲精品自偷自拍无码| 欧美色99| 一本一本久久a久久精品综合不卡| 国产成人av综合久久| 迁安市| 欧美日韩亚洲国内综合网38c38| 亚洲va成无码人在线观看天堂| 五指山市| 又大又粗又黄的网站不卡无码 | 亚洲国产综合专区在线播放| 国产精品久久久久7777| 国产亚洲精品久久久999蜜臀| 欧美成人国产精品高潮| 九月丁香婷婷综合在线| 欧美双人家庭影院| 亚洲一区二区三区国产精华液| 99在线精品免费视频| 玖玖玖香蕉精品视频在线观看 | 修水县| 亚洲永久精品ww47| 在线看片人成视频免费无遮挡| 国产黄色大片网站| 精国产品一区二区三区a片| 成人免费毛片aaaaaa片| 国产成人高清精品免费软件| 亚洲成色在线综合网站| 天天爱天天做天天爽| 啪啪国产视频| 无码亚欧激情视频在线观看 | 国内嫩模私拍精品视频| 男女裸交免费无遮挡全过程| 行唐县| 精品国产综合成人亚洲区| 东京热无码一区二区三区分类视频| 伊人蕉久影院| 国产精成人品一区| 思思久久96热在精品国产|