Java 程序猿技术路线图 在技术方面,无论我们怎么学习,总感觉需要提升自己不知道自己处于什么水平了。但是,如果有清晰的指示图供参考还是非常不错的,这样我们清楚的知道我们大概处于那个阶段和水平。 Java 程序员高级特性: * 反射、泛型、注释符、自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入等 核心编程: * IO、多线程、实体类、集合类、正则表达式、XML 和属性文件 图形编程: * AWT(Java2D/JavaSound/JMF)、Swing、SWT、JFace 网路编程: * Applet、Socket/TCP/UDP、NIO、RMI、CORBA Java 语法基础: * 类、抽象类、接口、最终类、静态类、匿名类、内部类、异常类、编码规范 Java 开发环境: * JDK、JVM、Eclipse、Linux Java 核心编程技术: 1. Java 开发入门:Java 开发环境的安装与使用,包括 JDK 命令、EclipseIDE、Linux 下 Java 程序的开发和部署等。 2. Java 语法基础:基于 JDK 和 Eclipse 环境,进行 Java 核心功能开发,掌握 Java 面向对象的语法构成,包括类、抽象类、接口、最终类、静态类、匿名类、内部类、异常的编写。 3. Java 核心 API:基于 JDK 提供的类库,掌握三大核心功能: A. Java 核心编程:包括 Java 编程的两大核心功能——Java 输入/输出流和多线程,以及常用的辅助类库——实体类、集合类、正则表达式、XML 和属性文件。 B. Java 图形编程:包括 Sun 的 GUI 库 AWT(Java2D、JavaSound、JMF)和 Swing,IBM 和 GUI 库 SWT 和 Jface; C. Java 网路编程:Applet 组件编程,Socket 编程,NIO 非阻塞 Socket 编程、RMI 和 CORBA 分布式开发。 JavaEE 初级软件工程师: * JSF 框架开发技术:配置文件(页面导航、后台 Bean)、JSF 组件库(JSF EL 语言、HTML 标签、事件处理、)、JSF 核心库(格式转换、输入验证、国际化) Javaweb 核心开发技术: * 开发环境(Eclipse、Linux) * 三大组件(JSP、JavaBean、Servlet) * 扩展技术(EL、JSTL、Taglib) 网页开发技术: * HTML、XML、CSS、JavaScript、AJAX 数据库设计技术: * SQL、MySql、Oracle、SQLServer、JDBC Web 服务器(Tomcat/Jetty/Resin/JBossWeb) JavaWeb 核心技术: * JavaWeb 项目开发的全过程可以分解为:网页开发+数据库设计——>JavaWeb 项目开发,其中,javaWeb 由 6 项基本技术组成:JSP+JavaBean+Servlet+EL+JSTL+Taglib,而 JSF 正是将这 6 种技术进行有机结合的技术框架: JavaEE 中级软件工程师: * 四种经典架构 SSH1、SSI1、SSH2、SSI2 * Struts1 表现层框架:入门配置、核心组件、标签库、国际化、数据检验、数据库开发、Sitemesh 集成、集成 Hibernate/iBATIS * Struts2 表现层框架:入门配置、核心组件、标签库、国际化、数据校验、Sitemesh 集成转换器、拦截器、集成 Hibernate/iBATIS * Spring 业务层框架:入门配置、IoC 容器、MVC、标签库、国际化、数据校验、数据库开发 * Hibernate 持久层框架:MySql、Oracle、SQLServer、JDBC
![html](https://img-home.csdnimg.cn/images/20210720083451.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/release/download_crawler_static/10633317/bg2.jpg)
![](https://csdnimg.cn/release/download_crawler_static/10633317/bg3.jpg)
剩余13页未读,继续阅读
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
- 粉丝: 0
- 资源: 3
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
最新资源
![feedback](https://img-home.csdnimg.cn/images/20220527035711.png)
![feedback-tip](https://img-home.csdnimg.cn/images/20220527035111.png)
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)