自学过来人告诉你,初学者应该怎么快速的学习Java编程?

article/2025/11/8 19:49:16

我说说我个人的案例吧,我电子信息专业,后来选择做了Java开发,在11年的时候开始学习的Java,可以说那时候的企业要求低于现在,我当时学习由于没有钱,我是自学的,我大学学过C语言

我晚上下班的时候回来就自己看视频学习Java,11年的时候培训机构少,由于家里穷,也没钱去培训。我就是自己买视频来看,当时是在慕课网和51CTO,自学网等买视频,一共花了1000多吧。

那时候免费的视频都是很基础的,学不了东西,要想学好知识是付费的,还是需要投资

刚开始学习是很辛苦的,需要坚持下来

1、视频是入门最快的

现在好了,能学习的平台多,如果:哔哩哔哩,腾讯课堂,网易课堂,慕课网等等都可以白嫖视频。但是我要说一点,视频要看最新的,技术更新很快,不知道学习那些事企业级真正能用的的技术,打个比方有的同学还在学习swing,Struts等,其实这些早就已经被企业抛弃的技术。2020年最新的Java学习视频,是比较系统全面

2020年最新Java基础教程免费看​

 

2、书籍也是学习辅助工具

有的小伙伴喜欢看书,我建议是最好结合起来,书籍是优秀程序员的总结,把知识点精干的提取出来,所传授的思想,但是书本上的内容是固定的,不灵活运用,编程学习主要的是多敲代码

学习Java有哪些值得推荐的Java书籍?​


3、学习要独立思考,有自己的思路

不如说:一个jdbc这么初级的,工作好几年了,每次用还总是面向百度编程。

在学习中难免是会遇到问题的,遇到问题先别马上就找别人问,别人也不可能随时帮你解答,没有人有义务和无偿一直给你随叫随到的,所以当遇到问题的时候多思考,在研究1-2小时都没有成果,这时候就要及时的寻求帮助了。不要死钻牛角尖

 

4、多动手,多完善

学习的过程是很漫长的,不是说1个月2个月,在培训班学习都是4-6个月周期,如果是自学每天学习4-6小时,理解能力快一些的都要6-8个月,在学习的时候就要跟着没一个阶段做练手项目,要多跟着视频敲代码,在学习的时候比如可以写一个计算器的程序,开始很简单,仅仅通过命令行的方式呈现,功能可能也只有加减乘除,但是我们学习是越来越深入,我们可以不断的去优化和完善这个程序。

5、多总结,把知识转化成自己的

很多初学者都要这种情况,就是学习了后面的忘记前面的。所以说在学习的时候要做笔记,好记性不如烂笔头,把遇到的问题及解决思想记录下来,在这里我建议是自己做一个思维导图,或者写博的方式,吧所学的内转化成自己的,在写博客的时候也能锻炼自己的写作能力和组织能力,在写的时候有一个思路,还可以借鉴相同的内容。也可以让更多的初学者看到你的总结

6、定一个学习目标

每天学习多少内容,在检测学习成果,项目的研究,练手的项目多久做一个,在学完Java课程的整个课程,最好做1-2个成品项目。找工作的时候第一看基础扎实不,第二就是项目

2020年最新Java学习路线图,阅读量10万+

7、不要死钻牛角尖

有时候寻求帮助是最快最有效的方法,但是不要老是依赖于别人,不管是自学还是培训最好加一下纯技术交流群。

 

IT行业的道路固然是充满了阳光了,一路上充满了美景,但是也充满了艰苦和崎岖,在突破了之后一路的阴霾,云霄之上,必然是一番广阔的云海。

  • 整理了一份关于java的系统化资料,从Javase- ssm-springcloud,包括了面试题,PDF电子书,最新的Java视频,开发工具等,网上商城项目,个人博客项目,分布式项目等都有想学习Java或者转行,大学生都非常实用,无任何套路免费提供,,加我裙697888503下载,有什么问题都可以来问我
  • 最新Java精讲视频,PDF书籍教程,面试题,学习手册

 

转载于我个人知乎内容: https://www.zhihu.com/question/429029211/answer/1594723196 


http://chatgpt.dhexx.cn/article/BToZRuqC.shtml

相关文章

通过项目驱动的学习方法快速掌握Java编程

摘要 Java作为一种广泛应用于软件开发领域的编程语言,对于零基础的学习者来说,学习Java编程可能存在一定的难度。本文将介绍如何通过项目驱动的学习方法,帮助零起点的学习者快速掌握Java编程。通过以项目为核心的学习路径、结合实践和理论的…

Java学习之编程入门

0 编程入门 0.1 概述0.2 计算机硬件介绍0.2.1 中央处理器0.2.2 存储设备0.2.3 内存0.2.4 输入和输出设备0.2.5 通信设备 0.3 计算机发展史上的鼻祖0.4 操作系统0.5 万维网0.6 职业发展与提升0.7 学习经验探讨 0.1 概述 计算机包括硬件(hardware)和软件(software)两部分。 硬件…

学习Java编程知识 必知要点

Java 是全球最受欢迎的编程语言之一,在世界编程语言排行榜 TIOBE 中,Java 一直霸占着前三名,有好多年甚至都是第一名。那么如此强大的Java你真的了解他的知识体系吗?他的学习路线你知道吗? 1. Java虚拟机——JVM JVM&a…

java三大平台介绍,选择哪个平台学习java编程?

💂 个人主页: IT学习日记🤟 版权: 本文由【IT学习日记】原创、在CSDN首发、需要转载请联系博主💬 如果文章对你有帮助、欢迎关注、点赞、收藏(一键三连)和订阅专栏哦💅 想寻找共同成长的小伙伴,请点击【技术圈子】 眼见…

学习java

Java 深度历险(作者成富,是IBM 中国软件开发中心的高级工程师) 2 目录 序 .................................................................................................................................. 1 目录 ................................…

Java怎么学习

入门的时候一定要搞清楚面向对象相关的概念 对象&#xff0c;类&#xff0c;实例&#xff0c;这三者的含义&#xff0c;还有三者之间有什么关系。 类之间的关系有那些<继承&#xff0c;聚合 组合&#xff0c;普通关联 自返关联>&#xff0c;关联的多重性&#xff0c;都…

Java:学习Java编程的主要技巧

随着互联网时代的发展&#xff0c;软件开发行业热度不断飙升&#xff0c;企业对软件开发人才需求量也与日俱增&#xff0c;尤以Java工程师为首&#xff0c;这也是一直以来Java培训日趋火热的原因。那么今天小编就和大家说说学Java编程的几个学习技巧 你精通基础知识吗? 掌握基…

JAVA编程入门学习

JAVA编程入门学习 本次学习内容&#xff1a; 1、Java初步讲解 2、Java运行环境的安装及应用 3、进行简单的Java编程 一、程序&#xff1a; 程序 算法 数据结构 用户使用编程语言实现问题域到解域的映射&#xff0c;细节描述算法。 1、编程语言——三大类&#xff1a;…

Java编程入门

Java编程入门 初始Java开发Java编程起步JShell工具CLASSPATH 环境属性 JAVA基本概念注释标志符与关键字 JAVA数据类型划分JAVA数据类型简介整型数据类型浮点型数据字符型数据布尔数据String 字符串 Java运算符运算符简介数学运算符关系运算符逻辑运算符位运算 Java程序逻辑控制…

JAVA基础入门学习编程

第一章 使用记事本编写一个HelloWorld程序&#xff0c;并在命令行窗口编译运行&#xff0c;并打印输出结果。 public class HelloWorld {public static void main(String[] args) {System.out.println("Hello World!!");} } 第二章 1、请编写程序&#xff0c;实…

学习Java编程入门书籍

《Head First Java》 《Head First Java》被亚马逊评为十大好书之一。在京东计算机类书籍中热度排名第16位&#xff0c;在Java类书籍中排名第2位。豆瓣评分为8.8分&#xff0c;有百分之54.4%的读者给出了五星评价。在知乎社区中有来自无数位的大神做推荐。哪本书适合推荐给 Ja…

初学者怎么学习java编程

1。java是分为三个主要方向&#xff1a; CS架构&#xff08;java SE&#xff09;。BS架构&#xff08;java web&#xff09;。java手机开发&#xff08;java ME&#xff09;&#xff0c;非Android开发。 &#xff08;1&#xff09;、java CS架构&#xff08;客户端/服务器&am…

Java 学习(一)Java语言基础

Java 语言基础&#xff08;一&#xff09; 前言一、注释和标识符1. 注释2. 字符集3. 标识符4. 关键字(略) 二、数据类型1.基本类型2.引用类型 三、 常量和变量1.常量2.变量 四、操作符1.赋值运算符2.算术运算符3.关系运算符4.逻辑运算符5.位运算符6.三位运算符7.instanceof运算…

怎么学习Java编程,Java初学者指南

怎么学习Java编程&#xff0c;Java初学者指南。Java基于C和C。第一个Java编译器是由Sun Microsystems开发的&#xff0c;是使用C中的一些库用C编写的。Java文件使用编译器转换为位代码格式&#xff0c;然后由Java解释器执行。Java代码在Java虚拟机(JVM)—运行时环境上运行。 J…

9.1 Python 绝对路径与相对路径

第九章 文件的读写操作 9.1 Python 绝对路径与相对路径 9.1.1 准备工作 第1步&#xff1a;对照下图&#xff0c;新建文件和文件夹&#xff1a; 1.在桌面新建文件夹&#xff0c;命名为file。 2.在file文件夹中新建2个文件夹&#xff0c;分别命名为a_file&#xff0c; b_file。…

绝对路径、相对路径详解

绝对路径、相对路径详解 一、概括二、绝对路径、相对路径2.1 Linux文件路径分析2.2 Maven项目路径分析2.2.1、项目路径 二、如何精确查找到资源文件2.1、本地资源文件2.2、网络资源文件2.2.1、先来解释 两个名词&#xff1a;URI 、URL2.2.2、URI 标准格式2.2.3、URI 与 URL 区别…

相对路径和绝对路径及表示

一、介绍 相对路径&#xff0c;它以当前的文件作为一个起点去查找另外的一个文件的所在位置。绝对路径是从电脑盘符或者域名开始的一个完整的路径。绝对路径是可以描述一个文件其各层目录的完整结构。 符号及其符号所代表的意义如下&#xff1a; ./&#xff1a;表示当前的文件…

绝对路径、相对路径、根路径

今天探讨一下浏览器和服务器中的绝对路径、相对路径和根路径 浏览器中 对于浏览器而言&#xff0c;是无法知道服务器中&#xff0c;文件目录路径的。因为浏览器获取的文件资源&#xff0c;很可能跟服务器中文件资源目录不对应。而服务器是知道每个文件和资源在具体的哪个位置…

c/c++ 绝对路径与相对路径

电脑硬盘C盘Program Files下&#xff0c;建新项目“test”&#xff0c;"test"下建立子文件夹“file”和头文件"data.h"&#xff0c;"file"下建新建文件“data.cpp”, 电脑资源管理器显示目录 C:Program Files\test\file\data.cpp 1. 相对路径 …

【详解】绝对路径和相对路径

通俗易懂&#xff1a; ①绝对路径&#xff1a; 在计算机中找到文件的位置&#xff0c;计算机表示文件位置的方式是路径。描述计算机完整的文件位置的路径称为绝对路径&#xff0c;如C:/website/web/a.html&#xff0c;这样我们通过这个路径找到文件的位置。在网站中&#xff0c…