
有点懵
D_pfei
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java属性初始化
类属性(static) 创建时初始化 public static String name = "word"; 初始化块中初始化 { name = "the hero"; } 构造器中初始化 默认构造器会初始化为空值null 对象属性(非静态) 创建时初始化 public String name = "some hero"; 初始化块中初始化 { name = "the h...原创 2020-04-03 09:15:44 · 601 阅读 · 0 评论 -
java静态方法可以直接调用非静态方法吗?
不可以,非静态必须先实例,可以传参调用 package Test; import java.util.Arrays; import java.util.Scanner; public class Test{ public void method1(){ System.out.println("调用对象/非静态方法"); } public static vo...原创 2020-04-03 08:50:05 · 986 阅读 · 0 评论 -
java对象参数是指向传过来的引用的一个引用
package Test; import java.util.Arrays; import java.util.Scanner; public class Test{ String name; //姓名 float hp; //血量 float armor; //护甲 int moveSpeed; //移动速度 public Test(){ } ...转载 2020-04-02 23:28:37 · 262 阅读 · 0 评论 -
长短路与有点迷糊
package Test; import java.util.Arrays; import java.util.Scanner; public class Test{ public static void main(String[] args){ int i = 1; boolean b = !(i++ == 3) ^ (i++ ==2) &&am...原创 2020-04-02 18:12:22 · 202 阅读 · 0 评论 -
java自增自减有点懵
public class Test{ public static void main(String[] args){ int i = 1; int j = ++i + i++ + ++i + ++i + i++; // i 2 2 3 4 5 5 6 // j 2 4 ...原创 2020-04-02 17:29:12 · 157 阅读 · 0 评论 -
java类在自身方法中实例化数组对象赋值后输出结果位空指针异常怎么回事?
package Test; import java.util.Arrays; public class Test{ String name; int price; public static void main(String[] args){ Test[] a = new Test[2]; a[0].name = "jake"; ...原创 2020-04-02 17:17:27 · 532 阅读 · 0 评论 -
java两个short型相加返回的类型是什么?
package Test; import java.util.Arrays; public class Test{ public static void main(String[] args){ short a = 1; short b = 1; //short c = a+b;//报错 short c = (short)(a...原创 2020-04-02 17:02:15 · 1302 阅读 · 0 评论 -
java当属性名和参数名相同时怎么回事?
package Test; import java.util.Arrays; public class Test{ public static void main(String[] args){ new Test().method1(5); } int i = 1; //属性名是i public void method1(int i){ //参数也是...原创 2020-04-02 16:58:06 · 935 阅读 · 0 评论 -
java当参数被final修饰时怎么回事?
package Test; import java.util.Arrays; public class Test{ private final int a; public Test(int a){ this.a = a; } public static void main(String[] args){ new Test(5).met...原创 2020-04-02 16:54:15 · 189 阅读 · 0 评论