建站教程

建站教程

Products

当前位置:首页 > 建站教程 >

新人的java之路,该怎么开始?(java新人都去公司写什么)

GG网络技术分享 2025-03-18 16:11 0


任何一个技术大佬在学习java的时候无不是从小白一步步学习积累成长起来的,既然选择了java首先欢迎你加入我们编程大家庭。


作为过来人分享一下我的看法,希望后续的回答能对你有帮助。

java是后端的一门编程语言,相对前端来说个人觉得是一个比较相对枯燥的技术,因为前端能实时通过浏览器看到效果,前端一些动画也比较有趣,炫酷。


拿我自身来说,我当初的java是如何学起的呢?

首先是前端的一些基础知识,诸如html、css、javascript 、jquery、freemarker、ajax、jsp

很多人可能会疑惑,学习后端的知识为啥要先学这些前端的东西?

通俗的讲学的多肯定没坏处。这些前端的知识入门起来相对简单,能对刚入门的你带来兴趣,不至于让你上来这看不懂那学起来太难太麻烦,对后续的学习失去信心。

一句话概括,增加自信,踏进去这个门你就会感受不一样的世界!

还有就是实际工作中肯定是需要和搞这些技术的前端打交道的,你懂了这些知识,沟通起来肯定很畅快,工作效率大大提高!

其次是javaSE,也就是java的基础知识

这些基础知识很重要,学扎实其实有点不容易。因为知识点太多了,不用就会经常忘。

对初学者来说一定要在这个阶段下功夫,多练习,多思考,找到适合自己的学习方法。基础知识网上有很多,可以自行去一些学习网站找。像w3cschool,菜鸟教程等都挺适合的。

然后是javaweb三大框架:ssh和mysql,oracle数据库

说到这spring一定要学好,因为很重要。mysql一般公司用的最多的应该是,毕竟开源。

再然后是一些idea工具和插件的使用 eclipse,myeclipse,sts , idea

推荐用idea,其他的没说不好,这里就不对比每个工具的优劣了。

后续的其他框架或技术和数据库:springmvc,mybatis,springboot,springcloud,gbase,postgrelsql,teradata,redis,mongodb,svn,git,maven等

这里除了gbase,postgrelsql,teradata这些数据库外,其他的建议都要去学。

最后是持续的java的进阶知识,像一些线程,io,设计模式,算法,jvm,并发包,jdk源码等


等到这一步了,自己估计也会有深刻体会了,此处对于题主来说,这里先不过多赘述了。都很重要反正。

希望回答能帮到你

#####

怎么学习Java,这是很多新手经常会遇到的问题,现在我简单说下一个Java初学者到就业要学到的一些东西。


新手最初学习的时候先要从JavaSE开始学起,所包含的内容主要分为:Java基本语法的学习,面向对象概念的理解、掌握常用的Java API等(关键是要学会怎样查阅)。

重点:Java基本语法(循环结构,数据类型,数组,运算符等),常用类(String,基本类型包装类),文件输入输出流处理等。

难点:面向对象思想的理解(接口、类等)、线程、socket网络编程等。


视频推荐:初学的话,可以看下“如鹏网”的Java视频教程,讲解的很细,通过开发超级玛丽,吃金币,桌面弹球,连连看,汤姆猫,电影的弹幕动画等来讲解Java的基础知识点,适合初学者学习,快速入门。

Java学习路线,可以作为参考。

1、Java入门基础

2、Java高级技术

3、web前端

4、Java web编程(核心阶段)

5、框架

6、项目阶段

7、企业专题

有网络的地方就可以学习,有新的课程更新了,也是可以继续来学习的,口碑不错,基本上都是慕名而去的。比如说分布式、设计模式、前端技术、网络支付、全文搜索引擎、Docker、WebService等内容。

#####

零基础学Java需要掌握最基本的Java语法语句及编程框架,编程工具的安装与使用等,但是一定要记得边学习边练习编程,进一步实现项目实战!可以在B站看看老杜的Java零基础入门,是目前第一个突破千万大关的Java视频教程,老杜也是学员们非常推崇喜欢的老师,视频教程的代码格式极其规范,非常适合零基础的人员去观看,而且套基础的视频教程,是有老杜在课堂上实录的,入门零基础,视频质量超高,很适合零基础小白入门!

#####

找个专业的培训几个好好从头打基础,系统的学习一遍,并且带着真实的项目学习。这样你提升最大,出来就直接就业了! 中公,达内,之类的你考察一下

标签:

提交需求或反馈

Demand feedback