- 博客(3)
- 收藏
- 关注
转载 【JAVA基础】Java三大特性封装继承多态总结
本文内容总结于多篇博客,参考到的地方在文中都会一一列出 http://www.cnblogs.com/ibalintha/p/3897821.html 1.封装 封装的定义: 首先是抽象,把事物抽象成一个类,其次才是封装,将事物拥有的属性和动作隐藏起来,只保留特定的方法与外界联系 为什么需要封装: 封装符合面向对象设计原则的第一条:单一性原则,一个类把自己该做的事情封装...
2018-10-31 15:52:31 252
转载 【JAVA基础】Java对象引用进行的是值传递
回顾: 在程序设计语言中,将参数传递分为按值调用和按引用调用。按值调用:表示方法接收的是调用者提供的值。而按引用调用表示方法接收的是调用者提供的变量地址。一个方法可以修改传递引用所对应的变量值,而不能修改传递值调用所对应的变量值。 Java总是采用按值调用。方法得到的是所有参数值的一个拷贝,特别的,方法不能修改传递给它的任何参数变量的内容。 方法参数共有两种类型: 基本数据类型 对象...
2018-10-17 13:42:57 232
原创 【JAVA基础】Java反射的定义以及获取class对象的三种方式
1、什么是反射技术? java反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性。 应用程序已经运行,无法在其中进行new对象的建立,就无法使用对象。这时可以根据配置文件的类全名去找对应的字节码文件(class文件),并加载进内存,并创建该类对象实例。这就需要使用反射技术。 2、获取class对象的三种方式 获取Cl...
2018-10-10 20:55:14 333
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人