摘要: 通常我们定义一个类中的对象是都会使用,如Person person = new Personn(); 这种格式,那到底为什么使用这种格式呢? 其实new对象,就是调用类的构造方法。(预留一个问题,为什么new 一个对象,调用了类的构造方法之后,这个对象就可以调用类中的其它方法了呢?我感觉是在一个类中 阅读全文
posted @ 2021-04-04 20:57 见怪见外 阅读(297) 评论(0) 推荐(0) 编辑
摘要: java权限修饰符public private protect,置于类的成员定义前,用于限定对象对该类的成员的访问权限 如下图: 1. 对于class的权限修饰只有public 和defult(缺省)两种,其中public类任何地方都可以访问,defult类只能被同一个包内的类访问。 注:在一个.j 阅读全文
posted @ 2021-04-04 19:50 见怪见外 阅读(380) 评论(0) 推荐(0) 编辑
摘要: java中通过将数据声明为私有的(private),再提供公共的(public)方法:getXxx() , setXxx()实现对该属性的操作。可以达到一下目的: 1.隐藏一个类中不需要对外提供的一些细节。 2.使用者只能通过实现制定好的方法访问指定类的数据,可方便的加入控制逻辑,减少使用者不恰当的 阅读全文
posted @ 2021-04-04 17:05 见怪见外 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 1.import 相应的报名 2.不用import ,直接在引用对象前面加上相应的包的路径,如下: 注意:java中只要同一个包下没有同名的类即可,不同的包下可以有同名的类。如果是调用同一个包下的类,import可以不写。 阅读全文
posted @ 2021-04-04 16:27 见怪见外 阅读(2237) 评论(0) 推荐(0) 编辑
摘要: java 里方法的参数传递只有一种类型:值传递;即将实际参数数值的复制品,传递到方法内,实际参数值本身不变。一般我们传递的参数可以分为两类,一类是基本类型的参数,另一类是引用对象的参数。要想区分这两个,首先需要了解java中jvm的内存模型。如下: 1.了解完jvm的内存模型后,我们先了解一下基本类 阅读全文
posted @ 2021-04-04 16:22 见怪见外 阅读(700) 评论(0) 推荐(0) 编辑