中易网

JAVA后台开发进阶

答案:4  悬赏:0  
解决时间 2021-04-28 00:44
各位大神请了~小生只有java web后台开发半年经验,只有基础知识了解,请问各位大神,小生想要进阶后台开发,需要看什么书?或者教程? 求推荐~~谢谢,最好有从初级到大神的成长流程~~灰常感谢
最佳答案
Java程序员

高级特性

反射、泛型、注释符、自动装箱和拆箱、枚举类、可变

参数、可变返回类型、增强循环、静态导入

核心编程

IO、多线程、实体类、

集合类、正则表达式、

XML和属性文件

图形编程

AWT(Java2D/JavaSound/JMF)、Swing、SWT、JFace

网路编程

Applet、Socket/TCP/UDP、NIO、RMI、CORBA

Java语法基础

类、抽象类、接口、最终类、静态类、匿名类、内部类、异常类、编码规范

Java开发环境

JDK、JVM、Eclipse、Linux

Java核心编程技术

Java,设计而又非常精巧的语言。学习Java,须从Java开发环境开始,到Java语法,再到Java的核心API。

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分布式开发。

4.Java高级特性:掌握JDK1.4、JDK5.0、JDK6.0中的Java高级特性,包括反射、泛型、注释,以及java高级特性——自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入等。

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 iBATIS持久层框架

MySQL、Oracle、SQLServer

Web服务器(Tomcat/Jetty/Resin/JBossWeb)

Java高级软件工程师

javaWeb开源技术与框架

工作流、

规则引擎

搜索引擎、

缓存引擎 、

任务调度、

身份认证

报表服务、

系统测试、

集群、

负载平衡、

故障转移

JavaWeb分布式开发技术

JTA(Java事物管理)

JAAS(Java验证和授权服务)

JNDI(Java命名和目录服务)

JavaMail(Java邮件服务)

JMS(java信息服务)

WebService(web服务)

JCA(java连接体系)

JMS(java管理体系)

应用服务器(JBossAS/WebLogic/WebSphere)

JavaEE系统架构师

面向云架构(COA)

COA、SaaS、网格计算、集群计算、分布式计算、云计算

面向资源架构(ROA)

ROA、RESI

面向web服务架构(SOA)

WebService、SOA、SCA、ESB、OSGI、EAI

Java设计模式

创建式模式:抽象工厂/建造者/工厂方法/原型/单例

构造型模式:适配器/桥接/组合/装饰/外观/享元/代理

行为型模式:责任链/命令/解释器/迭代子/中介者/备忘录/观察者/状态/策略/模板方法/访问者

Java与UML建模

对象图、用例图、组件图、部署图、序列图、交互图、活动图、正向工程与逆向工程

CTO首席技术官

发展战略

技术总监

团队提升

团队建设

项目管理

产品管理
全部回答
java web开发 : 1. ssh三大框架 先理解 。 2. 必要 的前台  东西: ajax, jquery , jsp , 3. 最后 学点大数据 。
spring mvc 现在SSH用的人越来越少了 。都是spring mvc+mybatis或者ibatis。 还有什么JMS的activeMQ ,ECache ,shiro等等。。。
JAVA WEB开发 : 1. SSH三大框架 先理解 。 2. 必要 的前台  东西: ajax, jquery , jsp , 3. 最后 学点大数据 。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
目前哪些企业有企业年金?
反复牙痛需要拔掉吗??
请问现在用什么软件可以下载最新的那类片子,
这破配置能带起守望先锋来吗
此三双NIKE鞋哪双好看些?
诸葛亮死的时候为什么掉了眼泪
合肥至成都今年春节最便宜的飞机票价格?
怎样给未添加为好友的QQ号通过聊天系统发资料
怎样在玩扑克时变牌《新浪科技》
牧场物语 救世之树什么时候能够在网上下载?
东单体育场(5元篮球场地)早上一般几点开门
高湾神仁堂药房地址在什么地方,想过去办事
潮阳职业技术学院2010有什么专业
问一下湖南益州南县麻辣肉片的制作方法
DELL笔记本玩游戏时总是会自动重新启动
推荐资讯
q345d钢板与Q345R有什么区别?
大火把是搞什么的
大众凌度钥匙和cc的钥匙一样吗?
太原临汾地区索尼爱立信w205的报价是多少?
如果他很爱你 会不会经常问你 到底爱不爱他
最靓的网名是什么,谁能帮我设计?
孕妇贫血该食哪些食物补血最好呢?
DNF最高级别的装备多少级?
什么银行的网银最强大?使用范围广?
暗恋一个人,她不知道,要则么让她明白
托物言志的句子
什么车的车轮距比车身要宽?
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?