搜索
查看
编辑修改
首页
UNITY
NODEJS
PYTHON
AI
GIT
PHP
GO
CEF3
JAVA
HTML
CSS
搜索
秋刀鱼在做梦
这个屌丝很懒,什么也没留下!
关注作者
热门标签
jquery
HTML
CSS
PHP
ASP
PYTHON
GO
AI
C
C++
C#
PHOTOSHOP
UNITY
iOS
android
vue
xml
爬虫
SEO
LINUX
WINDOWS
JAVA
MFC
CEF3
CAD
NODEJS
GIT
Pyppeteer
article
热门文章
1
区块链技术学习笔记(14) 以太坊账户
2
【Numpy 版本 匹配 Tensorflow & Opencv version】_tensorflow和numpy对应版本
3
Lattice PCIe IP核配置流程介绍_pcie ip核使用教程
4
Elasticsearch集群搭建_elasticsearch 集群搭建
5
Zookeeper实现分布式应用的(主节点HA)及客户端动态更新主节点状态
6
整合Elasticsearch实现商品搜索_es 分词器 商品搜索
7
Python:获取Prometheus接口数据并存入MySQL_prometheus 接口
8
PC端 VUE 官网项目 前端开发 响应式布局(宽+高 等比例缩放)_vue项目pc端同比例放大缩小
9
Hive最新数据操作详解(超级详细)_hive读写流程
10
服务端渲染和客户端渲染的比较_web使用服务端渲染与客户端渲染哪种安全性高些
当前位置:
article
> 正文
JAVA自学之路 二:JAVA自学路线图
作者:秋刀鱼在做梦 | 2024-08-11 20:12:14
赞
踩
java自学路线图
[原创 - 尚学堂科技 - 马士兵老师]
JAVA自学之路 二:JAVA自学路线图
[转载请注明出处:
http://www.bjsxt.com/zixue/zixuezhilu_2.html
]
有不少的同学发信给我,和我探讨java的自学过程应该是什么样的,毕竟有很多人因为各种各样的原因不能参加培训。我试着给出自己的见解,抛砖引玉吧。 这个路线图是给那些为了就业的人准备的,如果只是兴趣,不一定照这个走。
这里只是讲了路线图,关于路线中的各个阶段,学到什么程度,如何学习等,可以参考后面的JAVA自学之路 七:《
路线图明细
》。
首先要学JavaSE,这是无庸置疑的。
与此同时,是的,与此同时,和JavaSE的学习同步,建议大家研究一下数据结构与算法。
在这儿之后,你可以选择向J2ME、或者Java GUI、Socket编程等方向努力,但是通过第一篇的办法,你可以很容易就将这方向过滤掉(永远不要忘了我们是为了就业),好吧,暂时和它们诀别,还是向着J2EE的方向前进吧。
在JavaSE完成之后,可以试着完成一些小项目,同时关注一下设计模式的内容,不必强求自己能够完全掌握各种细节,往前走吧。
掌握一种编程工具,比如说Eclipse。
数据库,可以选择使用Oracle或者MySQL开始。
JDBC,用Java连接数据库。
可以选择在这个地方切入Hibernate,也可以选择在Struts之后。
HTML CSS JavaScript,这些东西是做web项目必需的内容。
Servlet JSP,服务器端必需。
XML AJAX,新的流行趋势不能不了解。
作一些小项目吧。比如BBS、留言系统、学籍管理、商城等等,随便着一些业务逻辑比较简单的来做一做。
Struts,MVC的典型应用
Hibernate,OR Mapping的典范之作。
Spring IOC + AOP, 面向对象 + 面向切面,完善的旅程。
把以前自己的小项目加入Struts、Spring、Hibernate的元素吧。
去研究各种商业项目的业务逻辑吧,才能在你的简历中加入浓重的一笔。
EJB3.0,java在走了很多弯路后的回归之作,值得研究。
SOA,业界铁定的未来趋势,要紧紧跟随。
在后面,我会告诉你每一步的学习方法和学习重点。
声明:
本文内容由网友自发贡献,转载请注明出处:
【wpsshop博客】
推荐阅读
article
java
agent
开发_
java
agent
开发...
本文主要记录下如何创建一个简单的
java
Agent,并配置运行。1.创建Agent类package com.
java
4...
赞
踩
article
idea
git
过滤
target
_
IDEA
+
maven
零基础构建
java
agent
项目...
Java Agent(
java
探针)虽说在 jdk1.5 之后就有了,但是对于绝大多数的业务开发
java
er 来说,...
赞
踩
article
【
Java
】迷你
DVD
管理器
...
Java
:迷你
DVD
管理器
。为某音像店开发一个迷你
DVD
管理器
,实现
DVD
碟片的管理,包括如下功能:1、新增
DVD
2、查...
赞
踩
article
Java
使用Paddle
OCR
,这可能是
Java
目前最通用的
OCR
_
paddleocr
java
...
Java
代码实现调用Rapid
OCR
(基于Paddle
OCR
),适配Mac、Win、Linux,支持最新PP-
OCR
v4...
赞
踩
article
【
力扣
】
3128
.
直角三角形
JAVA
...
给你一个二维 boolean 矩阵 grid。请你返回使用 grid 中的 3 个元素可以构建的
直角三角形
数目,且满...
赞
踩
article
leetcode
-324-
摆动
排序
II-
java
...
题目及测试package pid324;/*
摆动
排序
II给定一个无序的数组 nums,将它重新排列成 nums[0]...
赞
踩
article
Leetcode
-
java
_
letcode
java
abc
acb...
1、完全平方数_
letcode
java
abc
acb
letcode
java
abc
acb ...
赞
踩
article
Java
|
Leetcode
Java
题解之第188题买卖股票的
最佳时机
IV_
leetcode
1...
Java
|
Leetcode
Java
题解之第188题买卖股票的
最佳时机
IV_
leetcode
188
java
lee...
赞
踩
article
LeetCode
–
4Sum
(
Java
)
题解
...
Given an array S of n integers, are there elements a, b, c, ...
赞
踩
article
LeetCode
题解(
Java
)
_
leetcode
贴
代码
块...
题目描述:给定一个非负整数组成的非空数组,在该数的基础上加一,返回一个新的数组。最高位数字存放在数组的首位, 数组中每个...
赞
踩
article
【大数据-调度工具】
dolphinscheduler
安装
和遇到的问题_
安装
dolphinschedu...
找到请求url,baseURL中有个参数是timeout 为 15e3(15000ms即15s),找到对应ds
安装
目录下...
赞
踩
article
伐木工
(
100%
用例)D卷 (
Java
&&
Python
&&C++&&Node.
js
&&C语言)...
一根 4米长的树木,
伐木工
不需要切割为 2*2,省去切割成本,直接整根树木交易,为 4*1,收益最大为 4。方式二: 3...
赞
踩
article
java
Autowired
注释
报错
问题解决_
报错
泛型
autiware
报错
...
在使用springboot整合mybatis的时候,在控制器中使用自动注入来注入一个mapper出现了Could not...
赞
踩
article
java
显示
装配
_
java
– 无法
自动
装配
方法...
我收到了这个错误org.springframework.beans.factory.BeanCreationExcept...
赞
踩
article
Java
22
中的4个永久特性_
java
se
22
有哪些新
功能
...
经过超过 10 年的工作,通过在
Java
22
中最终确定 JEP 454(外部函数和内存 API),我们现在有了一种...
赞
踩
article
java
idea
根据
请求路径
url
自动找到对应
controller
方法
插件
_
idea
根据
url
搜...
有了这个
插件
,我们不用再一截一截的去找
controller
了
插件
名称叫:RestfulToolkit,截图如下安装完成并...
赞
踩
article
java
spel
_Java
spring
SPEL
表达式注入...
首先搭建一个Spring环境。文章可以看https://blog.csdn.net/cflys/article/deta...
赞
踩
article
Java
GC
(
垃圾
回收
)机制详解_
runtime
.get
runtime
().gc()可能被
jvm
忽...
在
Java
的世界里,内存管理是自动进行的,其中
垃圾
回收
(Garbage Collection,
GC
)是核心的一环。了解...
赞
踩
article
java
字符串
数组_
字符串
数组
java
定义...
Java
字符串
数组的基本操作和转换的实现!主要是:字符和
字符串
的转换,字符数组和
字符串
的转换!1.一维数组: 定义1:S...
赞
踩
article
Java
字符
串
字符
数组...
字符
数组和
字符
串互相转化
字符
串转化为
字符
数组 String msg = "i am a good boy!"; char...
赞
踩
相关标签
Java Agent
premain
MANIFEST.MF
打包配置
VM options
idea git 过滤target
idea maven vm options
idea maven项目
idea maven项目不自动导入
idea target不同步
idea 创建maven项目
java
开发语言
idea
intellij idea
ocr
paddle
leetcode
算法
Java
Leetcode
题解