您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 工程监理 > JavaJava%2BEE软件工程师就业求职手册
第1部分求职过程篇第1章写在前面的话......31.1程序员这个职业......31.1.1职业感受......31.1.2程序员是吃青春饭的么......51.1.3项目开发的分工......61.1.4程序员的职业发展......71.2如何应聘......81.2.1个人简历技巧......81.2.2英文简历......101.2.3应聘过程......101.3几个建议......131.4本章小结......15第2部分Java试题篇第2章Java编程基础......192.1Java概述和开发环境......192.1.1理解Java..192.1.2如何构建Java开发环境......212.2Java语言基础......232.2.1什么是Java的类和对象......232.2.2必须掌握Java命名规范......252.2.3区分实例成员和静态成员......272.2.4理解继承......302.2.5熟悉Java的常用命令......322.2.6掌握Java编程原则......352.3本章小结......35第3章Java语言基础......363.1基本语言元素......363.1.1Java标识符......363.1.2容易犯错的Java关键字......383.1.3使用Java的注释......403.2原始类型......423.2.1int和Integer的区别......423.2.2原始数据类型的分类......453.2.3注意变量初始化......473.2.4最简单的Java源文件......503.3本章小结......53第4章运算符和类型转换......544.1Java的运算符......544.1.1区分/和%运算符......544.1.2掌握递增和递减运算......564.1.3熟悉位运算符......584.1.4什么是instanceof..654.1.5容易混淆的优先级......664.1.6equals()和==的区别......684.1.7理解赋值运算符......704.2参数传递......724.2.1理解参数传递......724.2.2注意final参数传递......754.3类型转换......764.3.1原始数据类型转换......764.3.2String类型的相关转换......784.3.3日期类型转换......804.4本章小结......83第5章声明和访问控制......845.1数组......845.1.1声明数组变量......845.1.2如何获得数组的长度......865.1.3必须记住数组不能改变大小......875.1.4数组索引从0开始......875.1.5数组元素初始化......885.2声明和访问修饰符......895.2.1类和方法的声明......895.2.2如何使用this..915.2.3熟悉Java修饰符......945.2.4牢记成员可访问修饰符......985.2.5理解构造器和方法的区别......1015.3本章小结......109第6章流程控制、异常处理和断言......1106.1流程控制......1106.1.1熟悉选择语句......1106.1.2理解while语句......1166.1.3迭代语句for..1206.1.4return语句......1246.1.5break和continue..1276.2异常处理......1336.2.1理解Java的异常类......1336.2.2深入理解异常处理机制......1346.3断言......1436.4本章小结......147第7章深入理解面向对象的精髓......1487.1理解面向对象设计思想......1487.1.1面向对象的特征......1487.1.2面向对象的设计原则......1497.2类的继承......1507.2.1Java类的继承......1507.2.2区分isa和hasa..1537.3方法覆盖和方法重载......1567.3.1方法重载......1567.3.2方法覆盖......1627.4构造函数......1697.4.1理解构造函数的执行过程......1697.4.2掌握super和this用法......1737.5本章小结......178第8章对象生存期......1798.1垃圾回收机制......1798.2初始器......1848.3本章小结......190第9章线程......1919.1Java的多线程机制......1919.1.1区别进程和线程......1919.1.2了解线程的状态......1929.1.3创建线程的两种方式......1939.2线程同步......1979.3线程转换......2029.4本章小结......208第10章基础类......20910.1java.lang包......20910.1.1所有类的父类Object.20910.1.2数字计算Math类......21210.1.3最常用的String类......21510.1.4容易混淆的StringBuffer类......22110.2java.util包......22510.2.1理解集合类......22610.2.2核心接口及其实现......22710.2.3掌握Set和List.23310.2.4了解Map接口......23910.2.5区分hashCode()和equals()..24610.3java.io包......24810.3.1了解Java的IO类......24810.3.2使用InputStream和OutputStream.....25110.3.3常用的文件操作类......25210.3.4掌握过滤IO类......25710.4本章小结......261第11章Servlet/JSP基础......26211.1Servlet基础......26211.1.1Servlet和CGI的区别......26211.1.2牢记Servlet的生命周期......26411.1.3Servlet的运行机制......26411.1.4Servlet的重定向......26711.2JSP基础......26911.2.1Servlet和JSP的区别......26911.2.2掌握JSP的内置对象......27011.2.3熟悉JSP的基本动作......27111.2.4JSP的页面跳转......27311.2.5常用的request对象......27511.2.6学会在JSP中使用标签......27611.2.7了解JSP的EL表达式......27811.3本章小结......282第12章JavaEE技术......28312.1理解JavaEE...28312.1.1什么是J2EE(JavaEE)......28312.1.2了解JavaEE技术名词......28412.2EJB组件......28612.2.1认识EJB...28612.2.2EJB和JavaBean的区别......28712.2.3EJB3.0的特点......28812.2.4必须知道EJB的类型......28812.2.5掌握SessionBean(EJB2.1)......28912.2.6EJB3.0规范的SessionBean...29512.2.7EntityBean基础(EJB2.1)......29712.2.8EJB3.0中的EntityBean...30112.2.9Message-drivenBean...30312.3常见的JavaEE服务器......30412.3.1掌握WebLogic...30412.3.2WebSphere服务器......30612.3.3JBoss服务器......30712.4SOA和WebService..30712.4.1什么是SOA....30812.4.2什么是WebService..30912.4.3掌握相关技术名词......31112.5本章小结......311第13章数据库技术......31213.1掌握JDBC....31213.1.1了解JDBC的工作机制......31213.1.2熟悉ResultSet.31513.1.3区别Statement、PreparedStatement和CallableStatement.31713.2数据库基础......31813.2.1数据结构......31813.2.2数据库基础......32013.3常见数据库......32313.3.1Oracle数据库......32313.3.2SQLServer数据库......32713.4本章小结......333第14章常见的开源技术......33414.1Struts1.x...33414.1.1理解MVC设计模式......33414.1.2Struts1.x框架组件......33614.1.3Struts1.x配置文件......33814.1.4掌握Action...34114.2Struts2...34414.2.1了解Struts2的特点......34414.2.2掌握Struts2框架......34614.2.3熟悉OGNL表达式......35014.3Spring框架......35214.3.1理解IoC(InversionofControl)......35214.3.2理解依赖注入......35414.3.3掌握Spring中Bean的作用域......35614.3.4掌握Spring中事务传播和隔离级别......35814.4Hibernate框架......36014.4.1了解Hibernate的核心接口......36014.4.2掌握Hibernate配置文件......36214.4.3熟悉Hibernate映射类型......36314.4.4Hibernate处理机制......36414.5Ajax技术......36914.5.1Ajax技术组成......36914.5.2了解XMLHttpRequest对象......37014.5.3Ajax中的JavaScript.37114.6JSF技术......37514.6.1了解JSF...37514.6.2什么是MyFaces..37614.7FreeMarker技术......37714.7.1什么是FreeMarker..37714.7.2FreeMarker模板语言......37814.8Log4j技术......37814.8.1什么是Log4j.37814.8.2了解Log4j记录器优先级......37914.8.3Log4j日志输出样式......38014.9Ant.38014.9.1什么是Ant.38014.9.2Ant的基本配置......38114.10本章小结......383第15章软件工程和UML...38415.1软件工程基础......38415.1.1软件工程的四项基本原则......38415.1.2了解软件工程的生命周期......38515.1.3软件生命周期模型......38715.2UML语言......38915.2.1什么是建模......38915.2.2什么是UML...39115.2.3UML的5类图......39115.2.4UML类图......39215.2.5其他相关试题......39315.3本章小结......396第3部分上机测试篇第16章上机编程面试题......39916.1基础编程题......39916.1.1拆分字符串......39916.1.2截取字符串......40116.1.3常见的
本文标题:JavaJava%2BEE软件工程师就业求职手册
链接地址:https://www.777doc.com/doc-3600534 .html