爱生活

 找回密码
 立即注册
搜索
查看: 208|回复: 2
打印 上一主题 下一主题

java该怎么学?,怎么学习java源码

[复制链接]

14万

主题

14万

帖子

-134万

积分

限制会员

跳转到指定楼层
楼主
发表于 2022-6-3 20:09:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

java该怎么学?


我工作了5了,也经常会面试一些毕业生,我来说说我的看法吧

首先,一个公司招聘毕业生,我觉得最看重3点:
1.专业基础知识,包括语言(java,C,C++等等,根据公司行业会有不同),数据库基础(一些数据库概念,sql知识等),数据结构(常用的数据结构,包括堆栈,二叉树,队列,图,排序算法)。最重要的专业基础知识就这3点。

2.人品。这个比较广也比较虚,主要是否诚实、是否能吃苦,是否踏实。这个主要考面试官的感觉,说白了就是是否能看的顺眼。毕竟招一个应届毕业生是要看他是否有培养价值,另外也不想招一个团队毒药进来。

3.英文,特别是外企,这个很重要。

上面说了最重要的3点,然后我来说说应该怎么去做招聘准备
如果我没理解错,Lz应该是11年6月毕业,那么你找工作有两个最重要的时间点,一般大公司都会在秋天或者春天有校园招聘,这是最好的实际,错过了就只有看是否有一些补充招聘了(当然,这个是一般情况下,还是有些招聘习惯比较独特的公司)。所以,lz应该多注意这些消息。

然后就是基础知识的准备了

lz是想从事java行业,那么首先java的基础肯定要有,一般大学的java教材都可以看看,了解基本语法和常用的关键字那些,一些特殊应用对于毕业生其实

java怎么学?


分享一份Java全套的的学习路线,仅供参考
1、Java基础
胜任职位:初级Java开发工程师
学习Java数据类型、String基本类型封装类、MySQL等基础知识,属于必备技能,不论你是什么目的学习Java,此部分很多内容都是必学的知识点…主要进行中小型互联网项目开发,一些小型项目的辅助工作。
2、Java进阶
胜任职位:初级软件开发工程师
学习Java集合高级、I/O流、Java网络通信、线程、MySQL高级、连接池等等,是Java工程师必须掌握的知识点,主要进行中小型互联网项目开发,OA/CRM/ERP系统开发,APP服务端开发。
3、前端
职位:Java前端、企业级项目中级工程师
同Java基础知识一样,CSS、JavaScript、JQuery是职业晋升必备的技能包,主要进行各企业中高级项目的参与。
4、基础框架技术开发
胜任职位:Java中级开发工程师、企业级项目中高级工程师
想要进行框架开发项目,Spring5、SpringMVC、MyBatis、SpringBoot等基本框架的学习,需全面掌握。主要进行主要进行各企业中高级项目的参与,框架开发项目,可独立进行小的开发项目)。
5、持续集成和部署
胜任职位:Java开发工程师、企业级项目中高级工程
学习Linux网络基础、Maven构建和环境搭建、Git常用操作命令、Gitlab项目管理、J

JAVA初学者,该怎么学习JAVA?


学习java需要注意的地方,以我多年的经验 我来为你解答:学习Java的过程中一定要多敲代码不要让手闲着,提高自己的代码量,多敲代码你才能发现代码中的错误,以及需要改正的地方。代码量决定啦你的上手速度,当初入公司时,良好的代码量可以让你更熟悉公司流程;

学习Java不要一个人奋斗,学习编程语言自己独自闷头学习,并不能达到最佳的学习氛围,许多的BUG和知识难点会让你耽误很长的时间,重要的知识是需要金钱的付出,从网上找一些相对应的知识点,通过付费来获取自己需要的知识,当然大牛的交流群、博客里也可蹲点获取资料;

对于零基础的小白而言,学习Java一定不要求快,要求稳。系统的学习全部的内容,基础知识尤为重要。

学习Java要有一个详细的学习计划以及步骤,这个是需要自己总结一下,要有自己学习的目标!
关于java学习路线以及学习资料,我这里简单推荐一下吧,可以参考一下:学习路线图:
学习资料汇总:


java该如何学习?


零基础学习Java想入门首先要学习一些JavaEE基础知识,比如:Java基础语、面向对象、核心类库、集合、异常、IO、线程、JDK新特性等知识点。学好基础知识,把基础打牢再继续学习会简单很多。
  打好基础后接下来还要学习JavaWeb开发、Java高级框架等知识,主要包含:前端技术、数据库 、JAVA数据库操作、软件服务器及服务器相关技术 、动态网页JSP、AJAX、SpringMVC、MyBatis、Spring、MySQL高级、Linux&Redis&Nginx、Maven等知识点。
  第三,想入门Java只学理论知识是不够的,还要多多进行实操训练,一是巩固所学的理论知识;二是增加自己的实战经验,找工作时有相关项目经验会容易很多;三是可以查漏补缺,找出自己学习中不足的地方好继续改进,一举多得。
  以上就是Java入门需要学习的知识以及要做的准备。




上一篇:比熊喂养方法,怎么养一只比熊
下一篇:上海到威海乳山银滩怎么走?有没有直达班车?,乳山银滩怎么走
回复

使用道具 举报

6

主题

162

帖子

-710

积分

限制会员

沙发
发表于 2022-6-5 14:53:17 | 只看该作者
与进取的人在一齐,能够让我们心境高昂。
回复 支持 反对

使用道具 举报

4

主题

160

帖子

-710

积分

限制会员

板凳
发表于 2022-6-12 14:49:59 | 只看该作者
过去不等于未来;没有失败,仅有暂时停止成功;采取更很多的行动。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|手机版|小黑屋|爱生活 ( 蜀ICP备20006951号 )|

 

快速回复 返回顶部 返回列表