当前位置: 首页 > news >正文

一、计算机基础(Java零基础一)

🌻🌻目录

  • 一、🌻🌻剖析学习Java前的疑问🌻🌻
    • 1.1 零基础学习编程
    • 1.2 英语不好能学吗?
    • 1.3 理解慢能学好吗?
    • 1.4 现在学Java晚吗?
    • 1.5 Java 和 Python 还有 Go 的选择
    • 1.6 Java的学习效率是看书还是看视频课件
    • 1.7 Java的用途
    • 1.8 如何更好更高效的学习Java
  • 二、🌻🌻 Java学习路线大纲汇总 🌻🌻

一、🌻🌻剖析学习Java前的疑问🌻🌻

如何写博客

1.1 零基础学习编程

  • 很多人在网上问:零基础可以学习Java吗?
  • 我认为是必须的,没有哪个小孩生下来,立马就可以去参加马拉松。

1.2 英语不好能学吗?

  • 程序真的没有大家想象的那么多的英语,而且天天在用,慢慢就掌握了,但是想要更高效的走编程这条路,也为了扩大自己的眼界,我还是觉得看看英语文章,坚持记记单词,还是很有必要的。

1.3 理解慢能学好吗?

  • 编程需要一定的逻辑思维能力,但更多的是持续性学习,持续学习的目的就是温故老技术,用敏感的鼻子钻研新技术。

1.4 现在学Java晚吗?

  • 可以说,学好了Java,不愁没有用武之地,未来的开发之路还是很宽广的,虽然这几年疫情导致经济不好,各行各业都很卷,计算机的卷本质就是Java的卷开发的卷,所以我还是很相信这么一句话“只要是金子在哪里都会发光的”,学计算机的虽然多,但是低端乃至饱和,但中高端还是很稀缺。老家有句流传的话“八十岁照样学唢呐”,何况我们大多还没80岁,哈哈哈……

1.5 Java 和 Python 还有 Go 的选择

这个网上很多答案,但大部分人自己学什么肯定会说什么好,我是不完全认可的,我的认可是,各有各的优缺点,没有绝对的对比,自己选择好了,坚持学就是了!

1.6 Java的学习效率是看书还是看视频课件

  • 如果你还是学生可以跟着老师的节奏,书籍与视频共同推荐;
  • 如果是进入了职场,可以快速掌握基本的使用,可以先看视频,免费的视频很多很多,也可以和我沟通共同学习探讨;
  • 如果你掌握了市场上的基本使用,为了更好的编写高质量的软件了解计算机的底层可以看书籍,书籍虽然很枯燥,但是讲得一般比视频都详细。

1.7 Java的用途

在这里插入图片描述

1.8 如何更好更高效的学习Java

  • 多写(代码),多写(笔记),多写(文章)
  • 多练(交流),多练(思维),多练(技能)
  • 多分享(知识),多提问(怎么呢),多思考(为什么)

最重要(坚持)没有坚持上面的,哈哈哈,都是扯蛋 !!!

二、🌻🌻 Java学习路线大纲汇总 🌻🌻

初级初级进阶中级中级进阶高级(大数据)
计算机基础HTML MyBatis VUEJVM探究
Java入门学习CSS Log4JSpringBootHadoop
Java基础语法JavaScriptJunitSpringCloudHive
流程控制和方法jQuery Spring Docker HBase
数组BootStrapSpringMVCMyBbtis-PlusFlume
面向对象编程&异常MySQL初级SSM框架整合SpringDataSqoop
集合框架OracleLinux基础 Shiro &Elsticsearch Nginx 负载均衡高级
IO流JDBC Dubbo+Zookeeper SpringCloud AlibabaZookeeper高级
多线程连接池&Dbutils&事务 angularJSkafka初级kafka高级
网络编程Tomcat&Http协议&xml&Servlet&MavenSpring Security拓展(下面)Spark系列
注解和反射 request&responseBCrypt 加密算法Linux系统管理 lmpala
(下面为拓展) Cookie&Session KindEditor 富文本编辑器Linux网络MySQL高级
GUI编程 JSPFastDFS Linux集群Java8新特性
JUC编程MVC三层架构Redis & Solr MySQL集群Java9新特性
数据结构和算法Filter&Listen&Ajax&JsonFreemarker LNMP平台部署 Java10新特性
计算机网络原理文件上下传下载ActiveMQ 短信&邮件收发 LAMP平台部署Java11新特性
操作系统JSTL&EL表达式 CAS OpenStackJava12新特性
编译原理正则表达式 跨域解决CORS ELK日志分析Service Mesh
计算机组成原理(下面为拓展)mongodb KubernetesJava13新特性
Layui MyCat& Nginx NettyJava14新特性
Git&SVN Shell编程Java15 新特性
(下面为拓展)Scala编程
23种设计模式 NodeJS

:凡是标了“(下面为拓展)”,可以放过后期学习,不影响下一级的学习!

谨记:每个牛B人物背后都有段苦逼的岁月,只要像sb一样的坚持,终将牛B!

http://www.lryc.cn/news/344809.html

相关文章:

  • 德国著名自动化公司Festo设计了一款仿生蜜蜂,仅重34g,支持多只蜜蜂编队飞行!...
  • 折腾记:C++用开源库Snap7通过S7协议连接西门子PLC
  • Android studio 新版本 NewUI toolbar显示快捷按钮
  • 辛普森公式求函数的近似积分【通用计算】
  • 即插即用 | YOLOv8热力图可视化方法详解,揭秘AI如何「看」世界!【附完整源码】
  • 多线程学习D10 收尾了应该
  • ai可以做思维导图吗?当然是可以的!
  • 景源畅信数字:抖音小店的入住门槛大不大?
  • 鸿蒙开发-ArkTS语言-容器-非线性容器
  • 【C语言】指针篇- 深度解析Sizeof和Strlen:热门面试题探究(5/5)
  • 【设计模式】单例模式的前世今生
  • 厦门网上在线教育系统,线下老师怎么转型到线上网上授课?
  • Spring底层入门(九)
  • 掌握Android Fragment开发之魂:Fragment的深度解析(下)
  • 小巧简单实用的Linux端口转发工具Rinetd
  • HackBar 新手使用教程(入门)
  • <Linux> 权限
  • Nacos Docker 快速部署----解决nacos鉴权漏洞问题
  • 存储或读取时转换JSON数据
  • Spring Data JPA的作用和用法
  • 【go项目01_学习记录08】
  • Java中的线程
  • 顺序表的实现(迈入数据结构的大门)(完整代码)
  • neo4j-5.11.0安装APOC插件or配置允许使用过程的权限
  • mybatis 中 #{}和 ${}的区别是什么?
  • 深入解析C#中的接口设计原则
  • 106短信群发平台在金融和法务行业的应用分析
  • Spring AOP(2)
  • Spring-依赖注入的处理过程
  • 2.用python爬取的保存在text文件中的格式为MP4的视频url