自学java咋系统的规划学习路线(12)
1.3目的如果你:
想要用Java在短短的几个月时间内写出自己的毕业设计。想要用Java体验一下如何从零搭建一个属于自己的网站。那么可以看一下我下面所写的不成熟的建议。
二、如何快速学Java这里我以Java EE(Jakarta EE)/Java Web的经验来说哦。(都把你们看做是零基础入门的了)学习Java EE(Jakarta EE)总体来说会有以下三大模块:
Java数据库Web前端
在我看来,无论学习什么技术都好,在学习该项技术的细节之前都得知道:这项技术是什么,为什么我要学习这项技术,学习了这项技术有什么好处。
看似好像我在说多余的话,但如果你在学习某项技术的时候无法回答上面的三个问题。再过几天,你很大程度上会忘记这项你所“学过”的技术。比如说,如何你连“为什么要用多线程”你都无法用通俗的话来解释清楚。即便你当时学习的时候知道多线程可以用xxx方式来创建,多线程的xxx的api。那再过两个月,人家问你”Java多线程有什么用啊?”。你想想你还能答什么,我认为你是记不住“多线程可以用xxx方式来创建、多线程的xxx的api”这些知识点了。再比如说,如果学习Spring时不知道IOC和new对象有什么区别,那我为啥不直接new对象而要那么麻烦去学Spring呢?简单来说:如果你不知道学习某项技术是干嘛用的,那先不要学。
如果你是零基础学习Java并理解力不是爆棚的话,我建议以视频学习为主。
可能你会看到这样类似的言论:
“看视频学习太慢了”“直接看源码啊,源码就是最好的解释”“有问题直接Google啊,用什么百度”“最好的资料是官网文档”.....但是,那都是对有经验的人或者高智商的人群来讲的。
如果是零基础普通人,看视频学习/看不懂源码/用百度/看中文博客来学习不丢人。
ps:如果看的视频讲师的语速不是特别快,建议以1.5或者1.75倍速观看。2.1关于视频资源我在学习Java的时候也收集了很多的视频资源,并不是每个都有看过。只是在混群的时候发现有人发了,就复制下来整理一下罢了。
关注公众号:Java3y,回复“视频”领取
其他的视频资源:
B站:(http://bilibili.com)一个神奇的网站。如果你想看哪个视频,可以先搜一下B站有没有。慕课网:(http://imooc.com)里头也有挺多的视频资源。公众号/混qq群/微信群:不少人手里都有几t的资源,如果跟群友的关系不错,一般都会免费给你发的......2.1学习Java基础零基础学习Java的路线我简单总结为以下:
首先去官网下个JDK,按现在常用的版本JDK1.8就够学习了下载地址:JDK1.8下载:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html随后去下载现在Java常用的编辑器IDEA(也可以用eclipse,但现在IDEA的确是好用)..下载地址:IDEA下载:https://www.jetbrains.com/idea/以1.5/1.75倍速观看Java基础视频(以刘意为例)
在学习Java基础时,我简单来说一下什么东西可以不碰:\u0026amp;^|位运算符,++i和i++类似这种绕死人的语法内部类AWT,SWING编程注解需要深入理解的知识点:
流程控制面向对象的概念Java语法this指针、重写和重载、final、static等等这些基础的东西集合(包括泛型)常用的集合类IO流IO流代码的编写(理解这些知识点,能够在有提示的情况下码出代码,但不要为了一些细节钻牛角尖)简单过一遍的知识:
推荐阅读
- 吉林丰满鱼道系统就绪静待松花江鱼类洄游产卵
- 银行系统的研发岗(程序员)是不是很难进(校招)推广到国企的研发岗(程序员)呢
- 5.1声道片源对于没有5.1硬件系统的用户来说有意义吗
- |徐州市出台《关于优化创新创业生态系统 提升区域科技创新活力的实施意见》及实施细则
- |奥迪开发基于C-V2X校车警示系统
- dart这编程语言现在发展怎么样了,语法与Java,c#很相似,甚至更简洁
- 企业信息化系统可否自己搭建
- 非计算机专业想要利用课余时间深入自学C++,想要找到比较体面的工作大概需要啥水平
- 开发/维护 一个类似qq会员或者Amazon Prime会员的会员系统有哪些难点和挑战
- 为啥现在没有一家信用评级系统的公司
