Java学习教程,Java从入门到精通,全套Java视频教程+笔记+配套工具

本文提供了一份详细的Java学习路线,涵盖了从基础语法到高级特性的全面教程,包括Java基础、计算机基础、工具使用、数据库、Web前端、JavaWeb、框架以及互联网分布式技术。作者分享了其个人的学习经验,并推荐了一系列B站上的视频教程资源,旨在帮助初学者系统地学习Java并顺利进入互联网行业。
摘要由CSDN通过智能技术生成

目录

一、大纲

一、Java基础

二、计算机基础

三、工具的使用

四、数据库

五、web前端

六、JavaWeb

七、框架

八、互联网分布式技术


发现身边很多自学java却放弃的,真的挺可惜的。

白白浪费了几个月宝贵的时间,且放弃一次,就会有下一次。

如何学习Java并成功?——要有一个清晰的目标!

比如培训还是其他学习方式,都是达成目标的一个方法,这个方法不够,可以找别的方法来达成目标。

所以,在学Java前希望你想清楚,你想不想成为一个程序员,想得话就做好准备,知道自己选择的是什么

当然,一个随便放弃的人,也不适合做程序员。——毕竟老板给你安排任务,你告诉他你放弃了?

再说下我,不知不觉踏入互联网行业已经四年了。

回顾当初第一次接触Java,是在大学的课堂,晦涩难懂的知识点,现在还能想起被期末考试支配的恐惧。

直到踏入互联网这个行业,再回想一下自己整个入行到工作的历程,总结了一下学习Java的路线,希望可以帮到各位初入行的Java小白。

一、大纲

多数事情,都要有目标的行动,行动为了完成目标。还可以把目标写下来或打印出来,贴到身边明显的地方,有利于督促自己。

学Java,但是不能只学Java,因为在计算机这棵大树中,Java只是一片叶子。

一个合格的Coder,除了Java,还需要熟悉操作系统、计算机网络、数据库、前端、中间件、框架等等这些东西,如果要成为一个Top Coder,项目管理、英语、沟通、算法也很重要。

就针对就业来说,个人觉得掌握 Java基础、计算机基础、工具的使用、数据库、web前端,Javaweb,框架使用、Linux、中间件,就算一个入门级的Coder了。

一、Java基础

我把 Java 基础部分真正要学的内容列一下。

01、Java 简介

  • Java语言概述
  • Java中JDK、JRE、JVM三者之间的关系
  • Java中public class与class
  • Java标识符与关键字
  • Java 变量
  • Java 数据类型
  • Java运算符
  • Java 表达式 & 语句 & 代码块
  • Java中的注释

02、Java 控制语句

  • Java if else
  • Java switch 语句
  • Java for 循环
  • Java while 循环
  • Java break 语句
  • Java continue 语句

03、Java 数组

  • Java 数组
  • 多维数组
  • Java 数组复制

04、Java 面向对象(1)

  • Java 类和对象
  • Java 方法
  • Java 方法重载
  • Java 构造方法
  • Java 字符串
  • Java 访问权限
  • Java this 关键字
  • Java final 关键字
  • Java 递归
  • Java instanceof 操作符

05、Java 面向对象(2)

  • Java 继承
  • Java 方法重写
  • Java super 关键字
  • 抽象类 & 抽象方法
  • Java 接口
  • Java 多态
  • Java 封装

06、Java 面向对象(3)

  • 嵌套&内部类
  • Java static 关键字
  • Java 匿名内部类
  • Java 单例
  • Java 枚举类
  • Java 枚举构造方法
  • Java 枚举字符串
  • Java 反射

07、Java 异常处理

  • Java 异常简介
  • Java 异常处理
  • Java try catch
  • Java throw 和 throws
  • Java 捕获多个异常
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值