前言:最近在学习Java,进行了一周左右了,那就在这呢,做个简要的总结 ,后期有时间的话,会慢慢完善相关内容。
Java最开始就是环境配置,之前有eclipse以及jdk的安装教程,现在主流IDEA,后期也会附上教程哈。那现在回归正题,我们来看看我学习Java的一些相关历程。
java
第一部分:数据类型
byte,int,long,short,char,double,float,boolean, 数据类型之后就是运算符,顺序循环判断结构 ,之后就是进行数组之间的运算一系列。这期间会用到一些算法,冒泡算法,二分法等,掌握之后可以到leetCode去做一些算法题来测验与巩固。
第二部分:类和对象
类的创建我想就不用我来说明了,第一部分肯定可以用到的,对象,什么是对象,对象就是类实例化的产物
对象是用来做什么的?对象是实例化类,只有对象才能调用类里面的方法
然后就是类里面的构造方法(有参;无参),方法的重载
第三部分:Java的三大特性(封装、继承、多态)
封装:关键词(private)
就是将类中的属性私有化,减少误操作造成的一些问题,换句话说就是增加安全性,属性私有化之后赋值就需要getter和setter方法
继承(extends):子类继承父类,那么父类中的属性与方法,在子类中依然可以使用
多态:方法的多态就是方法的重载与方法的覆写;对象的多态就体现在父类与子类的转型
方法的重载:同一个方法名称,根据传入的参数类型、个数和顺序的不同,调用的方法体也不同
方法的覆写:
上图中student以及nurse就是对象多态的表现形式。