javase知识点总结

小编历时两个月学完了javase,下面是小编的一样学习经验分享,相信看了这篇博客对你会所有帮助!首先说说小编学习的视频来源,小编一直持有一颗白嫖的心理,所有学习的视频来源当然是白嫖的

视频来源:动力节点

在最新开始学习的时候,小编看的黑马视频,但是发现黑的视频较快,所有换了速度慢一点的动力节点,个人比较推荐的是老杜的视频讲解

接下来聊一聊重点的知识点

首先是基础知识,类的定义,基本数据类型,循环结构,终止循环结构的关键字(break,return continue),运算符,标识符学完这些你需要知道基本数据有那些怎么定义怎么使用,循环结构如何使用以及如何终止和循环终止区别,知道三目运算符前面为真条件值后面是假条件值,知道标识符的定义准则,这些都是最基础的基础,同C,C++,PHP,这些一样在最开始的时候都是讲解的这些,而小白在这段时间可反复练习这些基本代码,可以提敲代码的速度!

接下来是方法,与面向对象编程,学到这里你需要知道方法的定义以及由那些方法(构造,成员,抽象)知道方法的重写和重载,实现,知道面向对象的三大特点(封装,继承,多态)知道类的属性封装,知道java类支持单继承但是可以多实现接口,知道父类对象指向子类,知道instanceof,this,final,super,关键字的含义和使用,知道final 修饰的量不能改变,this指向对象自己,能够自己定义类实现方法的重写和实现,类的继承,向上转型和向下转型!

下面是抽象类,接口,和数组,学了这些需要知道抽象类的定义,以及抽象类不能创建对象,接口也不行,知道内部类的定义使用,能够自定义接口,知道抽象方法,知道接口中的方法是抽象方法需要在实现它的类中取实现,知道一维数组和二维数组的遍历方法以及定义方法,知道使用较多的一维数组,能够简单的使用数组存放类的对象!

然后是异常,学完这些需要知道异常时java的特殊机制,为了让程序员更好的优化程序,知道如何自定义异常类如何捕捉和抛出异常,知道try catch 关键字的含义使用方法!

接下来时集合,学到这里需要知道ArrayList时一维数组,而LinkedList是链表,知道到Hashset,HashMap,TreeMap,的使用方法,知道treemap是树图,知道如何添加元素,删除元素,查找元素,知道他们之间的关系继承图,知道properties,hashtable 线程安全,知道定义类如果存放在Set集合中需要实现Comparable或者需要Comparator比较器

然后是IO流以及多线程,反射机制,对于IO类需要知道FileInputStream,FileOutputStream,知道什么是输入流什么是输出流,知道流的分类以及区别,知道对象流,字节流,字符流,能够自己使用流将自定义对象序列化和反序列化,对于多线程,需要知道什么是多线程,多线程的实现以及五种状态,如果使用线程获取文件的绝对路径,对于反射知道什么是反射,知道如何使用配置文件!

上面是学习java基础必须掌握的东西,对于学习但是不做java这方向的学生来说,上面的如果都会了那么考试绝对没有问题,如果是走java这个方法的学生来说这些是最基本的东西,会这些你也只是一只脚跨过门槛,你还需要学习数据库,jdbc,javaweb,javascript,以及各种java框架,需要自己能够完成项目,小编分享的只是个人学习的感悟,但是每个人的感想都是不一样的,希望可以帮助到真在学习javase的友友们,接下来小编由于期末复习将会停止更新一段时间,如果有喜欢小编写的东西的可以互相关注一下,同时也谢谢友友读到了最后!后面小编将会更新Mysql,jdbc,javaweb,javascript,sping,ssm,springboot等相关知识类容的博客哦!

提示:java中awt*和swing框架已经过时没有深入学习的必要!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值