




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Java程序员从业必备知识汇总一、 掌握Java基本编程技能1、 Java起源及应用I、 掌握Java环境的搭建A. 考察方法:能说出JDK、JRE、JVM的作用及之间的关系。B. 知识点:i. 了解Java的发展,特点与应用;ii. 了解Java目前的主要应用领域;iii. 了解Java程序的类型及特点;iv. 掌握Java程序的开发步骤;v. 了解JDK、JRE、JVM2、 掌握Java中的基本元素I、 了解标识符、关键字、基本数据类型、变量、运算符等概念。II、 各基本元素的概念,高低关系;3、 掌握流程控制语句I、 分支语句、循环语句、跳转语句。II、 continue、break和r
2、eturn等关键字的使用4、 数组和字符串的使用I、 熟练掌握数组的使用方法A. 考核方法:能实现数组的各种排序(插入、交换、选择、归类、基数排序)B. 知识点:i. 熟练掌握一维数组的使用ii. 数组的创建iii. 数组的声明iv. 数组元素的赋值与访问v. 理解使用数组的优点和特点。vi. 了解二维数组。II、 熟练掌握字符串的使用方法A. 考察方式:能实现字符串的拆分、查找、比较等常用操作B. 知识点:i. 掌握字符串的特性ii. 掌握字符串的分割、查找、比较等常用操作iii. 掌握StringBuffer的追加,插入,删除等常用方法的使用5、 面向对象基础I、 考察方法:能实现用户类的
3、创建,实现用户登录验证操作II、 知识点:A. 掌握面向对象的思想B. 理解面向对象与面向过程的区别C. 熟练编写Java类及创建对象D. 类和对象的关系E. 类的编写规范的掌握F. 方法的使用i. 方法定义ii. 方法的返回值iii. 方法的参数。6、 面向对象高级编程I、 封装A. 考察方式:B. 知识点:i. 了解封装的优点ii. 掌握封装的概念iii. 掌握方法重载iv. 掌握构造方法的使用v. 带参数构造方法的使用vi. 构造方法的重载vii. 包的使用,掌握打包语法II、 继承A. 考察方式:能实现菜单类的多重继承B. 知识点:i. 掌握继承的作用,使用方法。ii. 掌握重写的使用
4、。iii. 掌握方法重载与方法重写的区别iv. 掌握访问修饰的使用。v. 认识Object类vi. This、Super等关键字的使用vii. 掌握访问修饰符的作用范围III、 多态A. 考察方法:能实现多态类程序的编写B. 知识点:i. 掌握多态的概述和适用场景ii. 掌握多态的使用方法iii. 抽象类和抽象方法与多态之间的关系IV、 接口A. 考察方法:使用接口实现适配器模式、代理模式B. 知识点:i. 理解使用接口、抽象类的优点ii. 理解面向接口编程的优点iii. 掌握接口、抽象类的创建和使用iv. 养成面向接口设计的良好习惯v. 掌握接口的使用vi. 掌握面向接口的程序设计7、 异常
5、处理I、 熟练掌握异常的捕获与抛出II、 熟悉常见异常产生原因以及处理方式III、 掌握自定义异常的使用。8、 集合I、 考察方法:会使用ArrayList和HashMapII、 知识点:A. 熟练掌握集合的分类、特点B. 掌握集合的创建、添加对象,获取对象的方法C. 了解使用集合的原因D. 熟练掌握泛型的使用方式、使用泛型的好处。9、 JDBCI、 考察方法:熟练使用JDBC的常用类,实现常见的数据库访问操作。II、 知识点:A. 了解JDBC的基本概念;B. 熟悉JDBC编程的基本步骤。C. 能熟练使用JDBC的各种类型的驱动程序;D. 能熟练使用JDBC1.0技术完成对数据库的各种操作;
6、E. 能熟练使用JDBC2.0中可滚动和可更新的结果集等技术;F. 理解数据库编程中的分层的概念及实现;10、 I/O流操作I、 考察方法:能实现读写文本文档,随机访问文本文件的数据II、 知识点:A. 掌握多种I/O流的定义、作用、使用方法。B. 熟练使用I/O流操作文件C. 熟练使用I/O流操作对象D. 熟练使用I/O流操作字符、字节等。11、 其他实用技术I、 多线程A. 考察方法:会使用多线程技术实现大数据并行操作B. 知识点:i. 掌握线程的概念和优点ii. 熟练创建线程类iii. 熟练掌握线程的几种状态iv. 熟练掌握线程在几种状态之间如何转换v. 熟练掌握线程的同步II、 网络编
7、程A. 考察方法:实现类似腾讯QQ通讯工具的基本功能B. 知识点:i. 了解客户端和服务器端的通信原理和步骤ii. 使用SeverSocket和socket实现客户端和服务器的通信二、 掌握Java Web基本编程技能1、 Java Web开发环境的搭建I、 考察方法:会创建web项目并发布运行的步骤II、 知识点:A. 掌握JSP的基本概念B. 了解Tomcat基本知识C. 掌握Java Web环境的搭建2、 JSP基本技术I、 考察方法:能实现页面之间的数据传递II、 知识点:A. 了解JSP语言及其特点;B. 掌握JSP页面组成元素;C. 掌握JSP的小脚本、指令及动作脚本;D. 掌握J
8、SP的内置对象。3、 JavaBean技术I、 考察方法:会使用JavaBean 的两种使用方式,实现组件重用,实现页面之间传递和获取数据II、 知识点:A. JavaBean简介;B. JavaBean的范围;C. JSP访问JavaBean的语法D. JSP中使用JavaBean的两种使用方法E. 页面之间传递和获取数据的两种方法4、 EL和JSTLI、 考察方法:会使用EL表达式和JSTL标签II、 知识点:A. 了解EL和JSTL;B. 掌握EL的语法;C. 掌握JSTL的核心标签库;5、 Servlet技术I、 考察方法:编写及配置基本的Servlet,基于Servlet的
9、会话跟踪。II、 知识点:A. 了解什么是Servlet及运行过程;B. 掌握Servlet的生命周期;C. 掌握Servlet技术的应用;D. 基于Servlet的会话跟踪。6、 MVC设计模式I、 考察方法:能够用MVC模式设计java web项目的框架II、 知识点:A. 了解什么是MVC设计模式;B. 了解Model1和Model2的区别及优缺点;C. 熟练掌握如何定义视图D. 熟练掌握如何设计模型E. 熟练掌握如何设计控制器7、 过滤器与监听I、 考察方法:会使用过滤器的创建和部署方法II、 知识点:A. 了解过滤器的工作原理B. 了解过滤器接口构成C. 掌握过滤器的创建与部署方法D
10、. 掌握简单过滤器的应用8、 XML简介及使用DOM解析XMLI、 考察方法:会使用DOM解析XML文件II、 知识点:A. 理解DOM模型;B. 解析XML文档,生成文档对象;C. 操纵DOM模型的对象、接口、属性、方法等三、 掌握Java Web高级编程技能1、 AJAX基础I、 考察方法:使用AJAX技术进行web开发II、 知识点:A. 理解AJAX的工作原理B. 了解AJAX的优缺点C. 掌握XMLHttpRequest对象D. 掌握AJAX的实际应用2、 DWR框架I、 考察方法:应用DWR实现进行日常开发II、 知识点:A. 了解为什么要提出DWR框架;B. DWR的工作原理及各
11、种组件;C. DWR的主要组成部分及职责;III、 应用DWR的主要开发过程。3、 WEB服务I、 考察方法:能够配置Web服务,能够熟练调用Web服务II、 知识点:A. 了解WEB服务的种类和特点B. 常用的几种WEB服务的使用4、 Spring(最新版本为Spring4,推荐以Spring3为例)I、 考察方法:能够使用Spring搭建WEB项目,熟练配置web.xml和spring核心文件。II、 知识点:A. 理解Spring的核心技术及思想;B. 了解使用Spring的 意义和优势;C. 理解Spring的核心技术及思想;D. 掌握使用Spring搭建WEB项目(包括配置文件方式和
12、注解方式);5、 Hibernate(最新版本为Hibernate4)I、 考察方法:能够使用配置文件或注解方式将Hibernate与Spring整合,能够使用Hibernate完成Dao的各种功能。II、 知识点A. 了解使用Hibernate的意义和优势;B. 理解Hibernate实体对象的生命周期,以及与数据库表的映射关系C. 掌握使用Hibernate实现Dao层的各种功能;D. 掌握Hibernate与Spring的整合(包括配置文件方式和注解方式);6、 Struts2I、 考察方法:能够使用Struts2与Spring整合,实现基本的数据传递及页面跳转。II、 知识点:A. 了解使用Struts2的意义和优势;B. 掌握使用Struts2实现数据传递及页面跳转;C. 掌握使用Struts2实现文件的上传和下载;D. 掌握Struts2与Spring的整合(包括配置文件方式和注解方式);四、 其他常用技术的掌握1、 了解和掌握JQuery的基本用法,并学会如何使用jQuery API;2、 了解和掌握JS
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 纸板容器制造工艺改进考核试卷
- 磁性材料研发考核试卷
- 浙江国企招聘2025台州临海工投紫光环保科技有限公司招聘32人笔试参考题库附带答案详解
- 潜水装备的水下环境适应性考核试卷
- 北京考试试题及答案
- 河南成人大专考试试题及答案
- 硅冶炼厂的尾气处理与减排措施考核试卷
- 南阳小学考试试题及答案
- 电工职业考试试题及答案
- 糖果与巧克力企业生产设备升级与技术改造投资考核试卷
- 地图常用地物符号
- 附着式升降脚手架现场检查表
- 高考理综试题答题技巧方法!课件
- 一体化泵站检测报告(共6页)
- 契税补贴申请表
- 西山煤电集团白家庄矿煤层开采初步设计
- 鲁班奖迎检分工细化
- Q∕GDW 12100-2021 电力物联网感知层技术导则
- 最新金属软管设计制造新工艺新技术及性能测试实用手册
- 渠道项目报备管理规定
- 心理咨询记录--个案5
评论
0/150
提交评论