社区
非技术区
帖子详情
================自学JAVA的路线图==============散分
original_jenn
2011-02-25 10:44:10
有个做测试的朋友,测试做了几年了,想自学java,这样对他测试更加有利。
想朋友们帮出个学习计划路线,谢谢啦
没有什么语言基础
...全文
372
26
打赏
收藏
================自学JAVA的路线图==============散分
有个做测试的朋友,测试做了几年了,想自学java,这样对他测试更加有利。 想朋友们帮出个学习计划路线,谢谢啦 没有什么语言基础
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
26 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
altman2005
2011-03-16
打赏
举报
回复
java学习路线图
1:J2SE
面向对象-封装、继承、多态
内存的分析
递归
集合类、泛型、自动打包与解包、Annotation
IO
多线程、线程同步
TCP/UDP
AWT、事件模型、匿名类
正则表达式
反射机制
2:数据库(Oracle或者MySQL)
SQL语句
多表连接,内外连接, 子查询等
管理表、视图、索引、序列、约束等
树状结构存储
存储过程、触发器
数据库设计三范式、
3:JDBC
JDBC基础
连接池
树状结构存储与展现
DataSource & RowSet
JDBC连接Oracle及MySQL
4:HTML_CSS_JAVASCRIPT
html、css、javascript基础语法
JavaScript Form判断
Dom编程基础(事件处理等)
JS常用效果如TreeView、下拉联动等
JS学习方法
JS调试方法
DreamWeaver初步(建立HTML、Table、Form、CSS)等
5:Servlet & JSP
tomcat基础
servlet基础
web.xml配置基础
web application的结构
servlet生命周期
request response等常用方法
ServletContext类
HTTP协议基础(GET POST)
Cookie
Session
Application
JSP的几种语法(包括JSTL等)注意在项目中练习,不要拘泥于语法细节而裹步不前。
6:Struts
多层架构理论
Model 1 and Model 2
Struts基本概念
MVC
Action与业务逻辑类的关系
在Struts与JSP之间传递数据
Struts处理流程(控制流)
Struts TagLib(了解常用的)
JSTL
ActionForm
字段收集
上传文件
类型转换
DTO
动态Action Form
验证框架
ActionForward 转发与重定向
动态生成ActionForward
全局与局部的ActionForward
Action Forward Scope
UnknownActionMapping
Action的线程安全
I18N
如何切换语言环境
Struts异常处理机制 程序处理 自动处理 自定义异常处理器
Struts的多模块配置
7:XML
(XML/XSL、XSLT/DTD、SCHEMA等基础的概念、关于Java的编程可以暂时扔在一边)
8:Hibernate
OR Mapping原理
Hibernate基础开发步骤
Hibernate基本接口(重点Session)
普通属性映射
关联关系映射
Native SQL
inverse lazy cascade
继承关系映射
HQL
性能优化 一级缓存 二级缓存 查询缓存
事务与并发 悲观锁、乐观锁
OpenSessionInView
CurrentSession
(至于JTA、联合主键、自然主键、动态主键、Any类型 Creteria Queries Intercepter and Event 自定义类型等,可以暂时扔在一边)
9:Spring
IOC/DI
Spring配置
Spring架构
AOP及Spring AOP
声明式事务(AOP)
Spring + Hibernate Spring支持Web
Scope
(其他的Spring模块对于自学来说可以暂时扔在一边)
10:EJB3.0
J2EE架构基础(JTA JMS等)
EJB基础(地位及基本理论、分类等)
Annotation
Ant编译与部署EJB
Session Bean
EJB的依赖注入
Persistence API
(可以用JBoss学习EJB3.0)
ituuz
2011-03-15
打赏
举报
回复
我呢 就是java基础---sql---JDBC--jsp--servlet---struts---hibernate---spring--富客户端技术--高级数据库技术
txzsp
2011-03-15
打赏
举报
回复
没什么路线,看看书、上上机就行了。
uastation
2011-03-15
打赏
举报
回复
看视频,看书,上机做项目练习~
sd4324530
2011-03-14
打赏
举报
回复
感恩,接分
wochu
2011-03-07
打赏
举报
回复
上网看看视频,多多练习写代码,多看别是怎么写代码,再仿照或改进别人的代码
Eclipse_80
2011-03-07
打赏
举报
回复
我也是自学的,没有基础,学了一点java知识,跟上朋友敲了个信息管理系统(就只有增删改查,没有框架),结果会了.....比较欣赏马士兵的授课方式!也推荐看他的教程,主要是要动手多敲代码!
heimianxiaosheng
2011-03-06
打赏
举报
回复
看看马士兵的视频吧,或者是魔乐的也行,买本书也行,我觉着买那种知识框架全的书看,多敲敲代码,
luiganqian
2011-03-06
打赏
举报
回复
一个字 : 练
houhaixian1986
2011-03-06
打赏
举报
回复
[Quote=引用 17 楼 heimianxiaosheng 的回复:]
看看马士兵的视频吧,或者是魔乐的也行,买本书也行,我觉着买那种知识框架全的书看,多敲敲代码,
[/Quote]
顶
FrankWang
2011-03-01
打赏
举报
回复
马士兵的视频,或是MLDN魔乐的视频都可以,如果纯自学的话,建议买一本不要太厚的java基础的书,遇到不会的知识点再查资料,但这学的都是基础,想深入就必须理解21种设计模式,SSH框架,还有java衍生的应用,也可以买一本白盒测试的书籍,多使用工具,写一些测试脚本逐步提升。
daisy_8706
2011-03-01
打赏
举报
回复
自学必须马士兵
ivan_070
2011-02-28
打赏
举报
回复
我也是自学的java,大学主修化学,后来没兴趣,想学编程,先学c,参加软考(不知道现在还有没有),拿到程序员证书后学java,当时也是忧郁选.net还是java。
jackey_ctdw
2011-02-28
打赏
举报
回复
接分。。。。
zl_love_IT
2011-02-27
打赏
举报
回复
看看视频,看看书,多上csdn既然是测试的,肯定有基础的啊
AnshuWang
2011-02-27
打赏
举报
回复
完全有编程语言看视频
不然看书最快
写代码 巩固
lanyan_1011
2011-02-27
打赏
举报
回复
2楼 正解哈
Acesidonu
2011-02-26
打赏
举报
回复
先找视频看看
original_jenn
2011-02-25
打赏
举报
回复
[Quote=引用 2 楼 zhuming12345 的回复:]
去看看马士兵的视频,再去网上找点资料!重点:学习马士兵的教程
[/Quote]
谢谢你
zhuming12345
2011-02-25
打赏
举报
回复
去看看马士兵的视频,再去网上找点资料!重点:学习马士兵的教程
加载更多回复(3)
java
详细学习路线及
路线图
java
详细路线: 原文出自点击打开链接 本文将告诉你学习
Java
需要达到的30个目标,学习过程中可能遇到的问题,及学习路线。希望能够对你的学习有所帮助。对比一下自己,你已经掌握了这30条中的多少条了呢? ...
2024最新
java
详细学习路线及
路线图
(超详细)
[四、图] 简介 图是一种较线性表和树更为复杂的数据结构,在线性表中,数据元素之间仅有线性关系,在树形结构中,数据元素之间有着明显的层次关系,而在图形结构中,节点之间的关系可以是任意的,图中任意两个数据...
自学
Java
者的福音,2021最快最稳
Java
EE学习
路线图
,尚硅谷出品
以上链接是尚硅谷提供的
Java
最快最稳的
Java
学习
路线图
https://www.bilibili.com/video/BV1dW411M7xL?t=71&p=58 这个链接是Linux学习视频,在学习git之前,要把这个学了,而且如果想要做
Java
开发,Linux是绕不...
阿里团队耗时五个月打造出
java
全套架构师
路线图
+笔记
很多新手和一些老程序员在学习
java
的时候都比较迷茫,不知道从哪里开始学起,这里就给大家整理了一份
java
开发和项目学习路线,比较系统全面,可参考这份大纲来安排学习计划,希望可以帮到你~2022年最新
java
后端架构...
全套
Java
基础视频教程,2020最全的
java
自学
路线图
1.2018年5月1日,
Java
新课程大纲9.0版本上线,新版学习
路线图
修订完成; 2.2018年12月17日,
Java
学习
路线图
,进行排查更新,2019版本正式上线使用; 3.2019年1月8日,2019版学习
路线图
,新增职业进阶部分知识点; ...
非技术区
23,407
社区成员
70,560
社区内容
发帖
与我相关
我的任务
非技术区
Java 非技术区
复制链接
扫一扫
分享
社区描述
Java 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章