java如何入门

1、打牢计算机基础!打牢计算机基础!打牢计算机基础!重要的事情说三遍!

基础非常重要,不管你以后从事什么方向,应用开发也好,大数据开发也要,客户端工程师也好,要想吃得开必须依赖这些基础课程:操作系统、组成原理、计算机网络、数据结构、算法、数据库。

2、初学编程,建议选择一门偏底层的语言,java可以,不建议一开始就学C语言或python。因为学底层语言可以亲密接触到诸如内存管理等特性,有助于理解计算机基础知识。等学会了底层语言,再去学上层的语言是非常快的。

3、自学=看书+视频+Google搜索+实战。

看书的优点:体系化,比较严谨,能够完善的学习一门技术。但是缺点也有,容易陷进去,略枯燥,需要聚焦重点。而且不要一开始就抱着大块头的书去啃,也不要从头到尾啃,要抓重点。一开始掌握最基本的知识就可以,然后就可以开始实践了。

看视频会更生动,便于知识的理解,但是也会养成惰性,让你觉得自己看完已经会了,所以一定要通过写代码来检验学习效果。

博客是程序员必不可少的学习资源,近些年高质量博客、文章也越来越多。这种博客文章阅读比较方便,内容选择也比较丰富,好的博客图文并茂生动形象非常有助于理解记忆,并且博客在代码拷贝学习方面更占优势。


https://www.bilibili.com/video/BV1qL411u7eE?from=search&seid=9461023333292003423&spm_id_from=333.337.0.0

最后的实战最重要!实战是解决学编程“一看就会,一写就废”的最佳路径。

一定要理论结合实践,不要只看书或者视频,一定要多动手看代码、写代码。

目前Java在是后端开发使用最广泛的语言

很多互联网大厂如阿里巴巴、快手、拼多多、美团等都是使用Java作为主流开发语言。

而Java的生态也是非常成熟,如spring、Netty、dubbo、RocketMQ、ElasticSearch等框架。

Java技术栈说实在的知识点很多,绝不仅仅是学一门语言和一个数据库那么简单。



posted @ 2022-05-31 17:38  蓝按  阅读(70)  评论(0)    收藏  举报