第一阶段学习的总结

我的总结可能比较奇怪,我是分析这些东西存在的意义是什么,为什么他要存在,而不是怎么去使用.
首先我们要知道,程序其实就是模拟现实世界的东西
1.第一章的配置环境应该不用多说,想写java必须先配置环境.让环境符合开发的条件嘛.(咱们常说的,良禽择木而栖嘛),环境还是很重要的
2.第二章是基本的数据类型跟运算符,其实对于每一个东西来说,最基本的东西就是数学模型,建立这个模型的时候就必须要有一些算法跟数据类型.所以在创建java框架的时候,也同样的需要这些最基本的东西
3.选择与循环,这个也算是逻辑上的一个东西,属于基础
4.数组,数组是用于存储数据的,感觉应该跟数据库差不多,但是我现在还没学到数据库
5.对象,类,包,封装.这些是java开发的基础知识,java开发的时候,我们是面向对象进行开发的,所以我们必须了解对象是什么,怎么创建对象关系到类,类的私密性关系到封装,类之间的可见性关系到包.
6.继承与多态
继承:很多时候,重复的代码只会去敲一次,减少代码的冗余,所以就出现了继承,将重复的代码放到了父类
多态:对于多态可以这么理解,一个对象有不同的身份,关注于父类的属性,但是方法会关注子类的方法.就好比如我是老板,你是我的员工,我只关心你的一些属性,比如几岁了,健康状况,但是具体的工作还是你自己的.也就是属性指看你是我的员工(父类),方法指做什么事(子类).
这里给大家留个疑问,如果类1跟类2毫无关系,可不可以类1 对象名=new 类2();这种基本不会出现的.
7.抽象和接口:
抽象:抽象指的是不能实例化的类,就比如上面讲的员工,不可能创建一个员工对象,而是要创建一个人,这个人有员工的属性.(即多态)
接口:接口可以这么理解,我想要知道你能做什么事情,但是我不会去看你工作的时候的样子(实现类里面的方法体),我只要你在自己的简历上写你会做什么(implements 某个接口)就是写上你会做什么.
8.异常
异常为什么要处理,就比如我要去看书,但是我没找到书,那我肯定不能继续往下读,我只能在这件事情上出现异常(抛出异常).

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值