JAVA认证开发工程师岗位介绍及课程大纲
Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是由Sun Microsystems公司于1995年5月推出的Java程序设计语言和Java平台的`总称。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于个人PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。在全球云计算和移动互联网的产业环境下,Java更具备了显著优势和广阔前景。
JAVA基础主要内容
Java入门:Java介绍,开发环境搭建 Uedit,hello,World, Java JNI
Java语法:Java基本类型、数组
运算符、表达式、常用语句
项目:多维数组操作(控制台计算器)
Java面向对象初级:Java类,匿名类,内部类,属性,方法,包,访问权限
面向对象思想:封装、继承、多态
Java面向对象高级:封装、继承、多态, this,static,super
Java常用类:数组,异常
String,StringBuffer,正则表达式
Date, Calender, Math
集合类
Java多线程:Java多线程
总结项目:Java GUI,带界面结算器
Java I/O流,完成项目(文件拷贝工具)
Java网络编程:Java Socket TCP/UDP通信协议
Java聊天/文件转输(TCP)
Java聊天/文件转输(UDP)
项目:信息传递
项目:文件传输,Java Web服务器
中级阶段主要内容
数据库入门:SQL(DDL,DML,DCL及常用函数)
主流数据库入门:mysql、sqlite,Oracle,数据库,存储过程
Java数据库编程(JDBC),调用存储过程
常用数据格式介绍:XML/JSON
Java读取XML
Java JSON
HTTP, HTML,JavaScript,CSS
Tomcat服务器
myeclipse, JSP
Servlet
Struts2, jQuery,logo4j
项目:Struts2+JDBC 人力管理系统(独立完成): 注:以后台为主;项目总结。
高级阶段主要内容
Hibernate
Spring
SSH整合
团队合做项目:我的Blog
调研、需求分析、设计、编码、测试、部署、维护
巩固之前的功能点
练习团队合作能力
练习表达能力
了解整个项目开发的全部流程
项目总结
-
2017年有价值的java面试题
计算机网络就是由通信线路互相连接的许多自主工作的计算机构成的集合体。下面是小编整理的关于java面试题及试题,欢迎大家参考!第一,谈谈final,finally,finalize的区别。final用于声明属性,方法和类,分别表示属性不可变,方法不可覆盖,类不可继承。finally是异常处理...
-
Java设计模式之模板方法模式
下面YJBYS小编为大家整理了Java设计模式之模板方法模式,希望对你有所帮助。更多Java认证考试信息,尽在应届毕业生培训网!一、引子这是一个很简单的模式,却被非常广泛的使用。之所以简单是因为在这个模式中仅仅使用到了继承关系。继承关系由于自身的缺陷,被专家们扣...
-
Java程序员要具备哪些知识
Java是一门最受欢迎而且使用最广泛的编程语言,作为java程序员,我们要学习什么知识?在这里,yjbys小编为大家分享的`是java程序员必学基本知识,希望对大家有所帮助!程序员需要:1CoreJava部分这是最基础的,对于一个java高级开发/设计人员,你需要对这一部分达到精通的水...
-
java认证考试培训内容
SunJava认证分为两个级别:Sun认证Java程序员和Sun认证Java开发员。下面是小编整理的关于java认证考试培训内容,欢迎大家参考!Struts多模块的应用在使用到struts多模块的一些小经验可以和大家分享下,关于多module的配置就不说了,只需要用不同的config,作为默认modul...