摘要: 在java中this关键字在多处被调用,使用方法较多,今天整理一下。 1.在普通方法中调用时: a.当函数的形参与引用的类变量名称一致时,此时必须在类变量前加this; b.在任意方法中,如果使用当前类的成员变量或成员方法,可以在其前面加this关键字,增强程序的可阅读性。 2.用this关键字便是 阅读全文
posted @ 2021-04-06 20:41 见怪见外 阅读(165) 评论(0) 推荐(0) 编辑
摘要: 通常我们定义一个类中的对象是都会使用,如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) 编辑
摘要: 1.类中的成员变量分为两种,实例变量和类变量。 实例变量:即必须由类的实例化对象才可以调用的属性,其声明方法为: 修饰符 类型 属性名 = 初始值;如:public String name = "张三";不赋初值即为null; 类变量:无需实例化,类即可直接调用;其声明方法为: 修饰符 static 阅读全文
posted @ 2021-04-03 12:56 见怪见外 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1.方法重载: 多个相同名称的方法如果想在一个类中共存,这些同名方法一定是参数个数或者参数类型不一样。 2.方法传递可变数量的参数(同类型) (1)数组作为参数 public void printInfo(String[] args) { for(int i = 0;i<args.length;i+ 阅读全文
posted @ 2021-04-03 11:50 见怪见外 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 正数二进制 >反码 >加1(补码) >负数二进制 如15,二进制位1111,计算int型默认32位,为00000000 00000000 00000000 00001111 反码:0变1,1变0,即为11111111 11111111 11111111 11110000 补码:反码加1,即为1111 阅读全文
posted @ 2021-04-02 15:08 见怪见外 阅读(1021) 评论(0) 推荐(0) 编辑
摘要: &:逻辑与,无论左边是否成立,右边都会执行; |:逻辑或,无论左边是否成立,右边都会执行; !:逻辑非; &&:短路与,当左边不成立时,右边的算数式不再执行 ||:短路或,当左边的式子成立时,右面的式子不再执行, ^:逻辑异或,当两个式子的真假相反时为真; 阅读全文
posted @ 2021-04-02 14:43 见怪见外 阅读(184) 评论(0) 推荐(0) 编辑