Java基础知识
Donreen
大起大落,知足常乐
展开
-
Java中的static、final以及区别
Java中的static、final以及区别1.static关键字(1)static修饰变量(2)static修饰方法(3)static的补充使用——静态初始块2.final关键字(1)final修饰变量(2)final修饰属性(即类的成员变量)(3)final修饰类(4)final修饰的方法3.总结1.static关键字(1)static修饰变量在学习C语言的时候,老师就讲过可编程内存主要...原创 2019-09-23 15:13:07 · 561 阅读 · 1 评论 -
面向对象三大特性之封装(1)
面向对象三大特性之封装(1)1.什么是封装?2.封装的实现步骤在最开始学Java的时候也是迷迷糊糊,对这些基本概念都不太清楚,可能在平时编码过程不需要了解也没有问题,但是对这些基本特性掌握之后无疑对我们的编码规范什么都是有帮助的,知其然也得知其所以然。1.什么是封装?简单来说,就是我们不能直接操作类的属性信息,而是要通过方法来操作属性。那么这么做有什么好处呢?最大的好处就是我们可以隐藏类...原创 2019-09-23 16:35:14 · 161 阅读 · 0 评论 -
面向对象三大特性之继承(2)
面向对象三大特性之继承(2)1.什么是继承?1.什么是继承?世间万物本就相互联系,java中的类也是如此,java中的类其实也就是对现实世界事物的抽象。而这些类之间也存在这各种关系,例如继承、依赖、关联、组合等。而其中的继承通俗理解就是子集的概念,即常说一个类继承于他的父类,也就是说他是他的父类的一个子集,学生是人类的子集,猫是动物的子集等。在java编程中继承关系的表示就是用extends...原创 2019-09-23 19:47:45 · 146 阅读 · 0 评论 -
面向对象三大特性之多态(3)
面向对象三大特性之多态(3)原创 2019-09-24 19:00:12 · 232 阅读 · 0 评论