Java的学习路线(Java基础)——Java学习笔记

写在文前:个人学习笔记,欢迎斧正,谢谢~


前言

作为一个刚刚入门的新手,对于Java这门语言一知半解,学习的过程中如同盲人摸象,刚开始那股学习的激情不复,慢慢变得迷茫起来,不知道自己学的这个以后有没有用,不知道自己要学到什么程度才能够出去赚钱养家。

一、Java基础(JavaSE)

为了让自己能够更清晰的了解Java这门语言从初学时期一个基础的学习框架,我特意花了一下午的时间在网上整理了一个大致的路线,如果闯关一般,一个一个知识点攻克,最终达到最后的目标。

1.Java语言入门

Java开发环境的基本配置
Java基本的语法
Java基础元素
Java开发工具的熟练使用
流程控制语句
数组

2.Java面向对象

类与对象
构造方法
封装
继承
多态
抽象类
接口

3.Java常用类(API)

Object类
String类
Math类
Date类
包装类

4.Java异常处理

异常概述与异常体系结构
常见异常
异常处理机制一:try-catch-finally
异常处理机制二:throws
手动抛出异常:throw

5.Java集合框架

Collection接口
List(ArrayList、LinkedList)
Set、Map
泛型

6.Java多线程开发

线程
Thread、Runnable
线程的生命周期
线程安全
volatile
并发包、线程池死锁

7.Java IO流

输入流、输出流	
字节流、字符流
字节缓冲流、字符缓冲流

8.Java网络编程

Socket原理
TCP UDP

9.Java新特性

了解Java几大版本新特性

总结

可能有不少人也像我一样想要走捷径——不想花时间在Java基础上,直接学工作上用的到的知识。

但是基础是真的不能够跳过,之后的Java相关技术内容,都是在这些基础上延升。如:面向对象、IO流、集合、常用API,这些都是以后常常使用的。

只有基础牢靠你才能够走的更远,不然之后的内容难度上升,很容易听着听着就发现自己根本听不懂,没有办法继续学习下去。

和我一起行动起来,用一个月的时间给自己打好基础,再向更难得目标发起冲锋吧!

猜你喜欢

转载自blog.csdn.net/LinKin_Sheep/article/details/109277458