随笔分类 -  Java知识点

摘要:在s=s-2中,等号的右边是一个表达式,根据Java自动类型转换原则,s-2会自动地转换为int类型,而将一个int类型的数据赋值给一个short类型的变量,编译自然会报错。而另外一种形式则可以编译通过,即s-=2.因为-=是一个运算符,所以2是short类型,该式可以等价地视为s=(short)( 阅读全文
posted @ 2022-06-12 12:59 湖里小鲨鱼 阅读(206) 评论(0) 推荐(0) 编辑
摘要:#"=="和equals()的区别 要了解两者之间的区别,首先要知道基本数据类型和引用数据类型> ##八大基本数据类型 char,boolean,byte,short,int,long,double,float,这八种数据变量中直接存储值 八大基本数据类型对应着各自的封装类型的包装类,提供了更多的方 阅读全文
posted @ 2022-05-14 10:06 湖里小鲨鱼 阅读(31) 评论(0) 推荐(0) 编辑
摘要:不可以 普通方法:在一个方法内可以直接调用另一个方法,但不能定义一个方法 构造方法:构造方法没有返回值且不能被调用,但是我们可以创建返回本类对象类型的方法。构造方法中的参数除了没有对象这种类型的参数与返回参数外,普通方法中的参数有的它都有,构造方法不能像普通方法一样直接调用,父类的构造方法必须调用, 阅读全文
posted @ 2022-04-22 18:48 湖里小鲨鱼 阅读(847) 评论(0) 推荐(0) 编辑
摘要:成员变量和局部变量 成员变量:就是在方法外部,类的内部定义的变量; 局部变量:就是方法或语句块内部定义的变量。局部变量必须初始化。 形式参数是局部变量,局部变量的数据存储于栈内存中。栈内存中的局部变量随着方法的消失而消失 成员变量存储在堆中的对象里,有垃圾回收器负责回收 在Java中只要是成员变量, 阅读全文
posted @ 2022-04-22 18:33 湖里小鲨鱼 阅读(136) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示