Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx

上传人:聆听****声音 文档编号:3690369 上传时间:2023-05-02 格式:DOCX 页数:42 大小:121.61KB
下载 相关 举报
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第1页
第1页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第2页
第2页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第3页
第3页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第4页
第4页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第5页
第5页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第6页
第6页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第7页
第7页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第8页
第8页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第9页
第9页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第10页
第10页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第11页
第11页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第12页
第12页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第13页
第13页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第14页
第14页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第15页
第15页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第16页
第16页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第17页
第17页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第18页
第18页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第19页
第19页 / 共42页
Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx_第20页
第20页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx

《Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx》由会员分享,可在线阅读,更多相关《Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx(42页珍藏版)》请在冰点文库上搜索。

Java学习路径和精细技能重点划分含零基础视频版 (2)Word下载.docx

非物理删除)。

这套路径标准,跟着学会你就能就业,是学会哦。

把我列出来的技术学会找不到工作,我退你10倍。

【遇到难题可以帮忙吗】不带指导你的,自行解决,要不我推荐你去其他机构学习也可以,有老师指导你,有就业推荐,

开班直播授课!

学费3000这样。

【学多久可以就业】我以前在富士康一边上班一边学习,花了

1.8年多时间,我不知道你要学多久哦。

看你吸收能力、和耐心

【工作薪资】4k 15k(学完springcloud才有10k以上)(看

你面试时候的表现,表现决定薪资)

【面试指导】可以!

不是白嫖。

5次面试,跟你讲清楚面试流

程和面试注意点

【有什么注意问题】请注意工作会用、面试会问的标注,你就

明白技术的重要性质!

【学不会能退吗】理由不合理,不能!

给你退款了你还会认真学吗?

就是要压着你学习!

没有退路,所以请考虑清楚是否继

续下载!

【有建议吗】建议先学过一遍视频《从零到就业的机构视频》里面的技术,再看我列出来的技术,这样你就看得懂了!

会明白哪些技术中的哪些技能点,需要加强学习了!

(我不保证这

个机构教程会不会被人传出去,如果你看到了相同的,别说我拿网上的教程来忽悠你!

没意义,我把教程的技术的父文件夹备注上了【必学、选学、不必要学、有精力可学没有精

力就不学】)

【入坑建议】人生是你的,生命也是你的,你有权选择,也有权舍去。

选择虽然是一下子,但是却是一辈子。

要不现在痛苦

一阵子,要不未来困难一辈子。

【警告】自学真的很痛苦我是自学过来的用时1.8年这样(我是边上班边自学),去

机构就是1.98万,报名学不到就是亏损,所以我建议试试小成本自学,如果能学好了,想去机构就去,不会导致一下子去了机构学不进去而亏1.98万!

Java必备基础

(学习建议必学)

知识

学习程度

学习要求

建议

Java中的数据类型

熟练

基本类型和引用类型

面试会考,工作会用

常量

常量的使用

工作会用

变量的定义

变量的定义和使用

代码书写规范

精通

命名规范要求

数据类型之间转换

先熟悉

(到时候可以百度)

Java基本数据类型之间的转换

运算符操作

掌握运算符

if语句

掌握流程控制语句

switch

for循环与增强for

掌握各种循环语句的区别和应用、循环跳转、嵌套循环

while循环

do..while循

数组

数组初始化,数组下标访问元素,数组结

构(面试会问),排序算法(笔试会考)

工作会用,面

试会考

Java内存机制

熟悉

了解内存区域划分(面试会问)

面试会考,

理解

方法

方法形参参数,方法实参参数,方法返回值,方法定义,方法调用,方法重载,方法参数

基本类型,方法参数引用类型

Debug

熟练必会

断点调试的使用,该技术是程序员的筷子,

没有筷子就没法吃饭

工作会用,

必会

Java必备面向对象编程思想

个人观点

类和对象

明白类的定义,对象的定义,初始化对象,

对象的操作

(编程基点)

面向对象特性

面向对象思想

、封装,继承,多态如:

类和对象、封装思想、继承和类、多态

抽象类

抽象类和普通类的区别,如:

abstract关键字、抽象和实例化理

论知识、子类继承父

工作会用,面试会考

类访问权限

含义和使用,如:

对象

成员变量

的属性是成员变量、

成员方法get\set

定义和理解含义,如:

局部变量

形参、方法体内定义、

作用域等

This关键字的含义是

this关键字

什么?

如:

自己当作

参数传递、this指的

Java

是含义一定要理解

明白构造方法的几个

面向

构造方法

创建方式,如:

多个构造函数方法、继承

类构造方法

super关键字

会使用super和明白含义如:

访问父类的

属性、访问父类的函

数、访问父类的构造

函数

重写的定义和操作使

重写

用、重写要注意的事

项、重载和重写区别

子类继承关系、创建

子类

对象时分配内存问题、

final关键字

父类

类继承关系、构造函数、

super关键字、object

接口定义和类的区别、

接口和抽象类区别、

接口

interface掌握使用、与extends区别、

implements使用

定义内部类方式、成员

内部类

内部类、内部类访问权

限、局部内部类

匿名内部类定义实操,

匿名内部类

匿名内部类需要的

条件

基本类型对应的包装类

包装类

Integer、Short、Byt

e、Long、Float、Cha

racter、Boolean、Do

uble、低级向高级自动

转换,高级向低级强制

转换)

数据类型转换之间转换如:

低级向高级自动转换,

拆箱和装箱

高级向低级强制转换)、

什么时候会引发装箱和拆

箱、Object

泛型的本质、泛型通配

泛型

符、泛型类、泛型接口、

泛型方法

静态变量跟实例变量、

静态变量与类关系、

静态方法跟实例方法、

静态(变量和类)

静态方法与重写、静

态方法问类中的静态

成员跟静态方法与访

问类中的实例变量跟

实例方法区别

必备常用操作API

一定要多练构

造函数,工作

中经常操作字

符串,

charAt、subst

String类

熟练(面试喜欢

ring、compare

面试会考,工

问)

To、equals、c

作会用

oncat、indexO

f、toUpperCas

e、replace、s

plit等方法,

实操

Append、toStr

StringBuilde

ing、setCharA

工作会用,面

r类

t、insert、de

试会问

lete等方法

了解

StringBuffer

类内存分配,

String与

常用操作API

StringBuffer的区别,append、deleteCharAt、insert、reverse、setCharAt、replace、substr

ing等方法

工作会用(偶尔),面试会问

Math类

Math类的常用方法

abs、ceil、ra

ndom、

工作会用(偶尔)

System类

System类及其

常用方法2个

Object类

Object类的toString()和equals()方法

等4个

Arrays类

Arrays类及其

常用方法4个

日期Date类

日期Date类型及其常用方法和日期格式化

3个

日历

Calendar类

日历Calendar

类的常用方法

2个

Java必备集合

Collection

List集合、Set集合、Map集合。

方法:

add、clear、remove、removeAll

、isEmpty、iterator、hasNext、

size、toArray

工作会用、面试会问

Collections

reverse、sort、

集合

工具类

swap、max、copy

List

底层数据结构,效率问题,实现类:

ArrayList、Vector、LinkedList

add、get、listIterator、hasPrevious、remove、set、asList

工作会用,面试会考

Set

底层数据、排序问题、保证元素的唯一性问题、二叉树、HashSet、TreeSet、compareTo方

法、

工作会用(偶尔),面试会考

Map

数据结构。

实现类

HashMap、TreeMap、LinkedHashMap、Hashtable。

put、get、remov

e、clear

集合算法

排序、洗牌、搜索、常规数据操作、构成、找极

面试会考

集合数据结构

动态数组\哈希表

\链表\红黑树\二叉树

必备异常知识

处理异常的方

概述,默认处

理异常的方式

工作会用,面试

会考

try..catch

程序为什么会终止、异常的

类型、代码执

异常

throws

throws异常声明

Throw

抛出一个异常

Finally

用在try/catch语

句中顺序

Final

使用和理论如:

修饰类、修饰方法、修饰变量、

final和static

异常的作用

编写出来的程序

更加健壮

必备常用io流

File类

操纵对象和常用方法

toString、compareTo、equals、createTempFile、createTempFile、setReadOnly、mkdir、delete、createNewFile、isFile、exists、getPath、getParentFile、getNam

工作会用(偶尔),面试问得少

e

Java.io包几乎包含了所有操作输入、输出需要的类、基本类型、

对象、本地化字符集等等。

还需要熟悉这些对象

io

IO流的概述

(BufferReader\InputStreamReader\FileReader\StirngReader\FilterReader\BufferedWriter/OutputStreamWriter\FileWriter\StringWriter

\FilterWriter\Reader\Writer\InptStream\FileInputStream\FilterputStr

eam\OjectInputStream\BuffereInputStream\DataInptStream\OjectOutputStream)

字节流

FIleInputStream、FileOutputStream、InputStream、OutputStrea

m

工作会用(偶尔),

面试问得少

缓冲流

BufferedInputStream、BufferedReader、BufferedOutputStream、

BufferedWriter

字符流

Reader、Writer、FileReader、FileWriter

面试问得少)

输入输出

Reader、InputStream、Writer、OutputStream

转换流

InputStreamReader、outputStreamWriter

打印流

printStream、printWriter

对象流

ObjectprintStream、ObjectprintWriter

管道流

PipedInputStream、PipedOutputStream

对象序列

什么是序列化与反序列化?

怎么进行序列化?

OjectInputStream\OjectOutputStream

工作会用,面试

必备反射知识

反射

反射的理论

反射是一种强大的工具\反射机制\类的加载、连接、初始化\反射的源头Class\泛型和Class类

面试会问(偶尔),学习框架会用

类的加载过

类的加载、连接、初始化

面试会问(偶尔)

类加载器

加载器ClassLoader

反射知识

Reflection。

反射获取的各种方法和属性如下:

getConstructor(Class[]params)、getConstructors()、getDeclaredConstructor(Class[]params)、getDeclaredConstructors()、getField(Stringname)、

getDeclaredField(Stringname)、getFields()、getDeclaredFields()、getMethods()、getMethod(Stringname,Class[]params)、getDeclaredMethod(Stringname,Class[]params)、

getDeclaredMethods()。

获取Class类的对象、

必备

(框架学习要用)

学习会用,工作会用(偶尔)

动态代理

Proxy和InvocationHandler

学习会用

获取Class实例的四种方式

《Person.class;

》《Personp=newPerson();

Classclazz3=

p.getClass();

》《Class.forName(className);

》《ClassLoaderclassLoader=this.getClass().getClassLoader();

Classclazz5=classLoader.loadClass(className);

注解知识

注解

理论知识

Annotation语法、定义、应用、属性、元注解、注解与反射

自定义注解

学会自己写一个注解出

亲手自定义注解

元注解

@Repeatable、@Inherited、@Target、@Documented、@Retention

预置的注解

@Override

、@SafeVarargs、@Deprecated

、@SuppressWarnings

、@FunctionalInterfa

ce

JUC必备多线程

(个人建议juc熟悉为主,不用学得特别深,但是可以用心学好CAS算法和锁装逼最牛,面试官都服你的技术,这是秘密,标注蓝色用点心学)

进程和线程的理论

是并发编程中很常用的工具类,线程池,异步IO和轻量级任务框架都有涉足\原子性

\线程按序交替\线程八锁\调度\线程的安全问题\线程

的生命周期\线程优先级

面试会问

实现多线程

实现多线程四种方式1、继承Thread类\2、实现Runnable接口\3、实现Callable接口\4、使用ExecutorService、Callable、Future实现

面试必问

同步代码块

synchronized实操和理论

工作会用、面

Lock同步锁

和synchronized区别、ReentrantLock.lock(),ReentrantLock.tryLock(),ReentrantLock.tryLock(longtimeout,TimeUnit

unit),

面试会问\工作会用

volatile关键字

内存模型中的可见性、原子性和有序性\Volatile原理

线程

CAS算法

incrementAndGet、compareAndSet、compareAndSwapIn

t、Atomic.cmpxchg、compareAndSwapInt.native||原

CAS算法、原子变

子变量

AtomicInteger\AtomicReference\FieldUpdater\ABA问题与解决

ConcurrentHashMap

线程安全与不安全、数据结构、锁分段

工具类的主要犯法CountDownLatch(intcount)、

countDown()、await()、getCount()

CountDownLatch

、await(longtimeout,TimeUnitunit)

Callable

Callable接口的实现实操

ReadWriteLock读

写锁

newCachedThreadPool、newFixedThreadPool、newSing

线程池

leThreadExecutor

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2