![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
对象的创建和使用
对象的创建和使用
一个快乐的野指针~
考完研更新框架以及前端知识~
展开
-
Java构造方法(超详细!)
1.构造方法有什么作用?构造方法是一个比较特殊的方法,通过构造方法可以完成对象的创建,以及实例变量的初始化。换句话说:构造方法是用来创建对象,并且同时给对象的属性赋值。注意:实例变量没有手动赋值的时候,系统会赋默认值。2.构造方法怎么定义,语法是什么?[修饰符列表] 构造方法名(形式参数列表){ 构造方法体; 通常在构造方法体当中给属性赋值,完成属性的初始化。}注意:第一:修饰符列表目前统一写:public。千万不要写public static。第二:构造方法名和类名必须一致。第原创 2021-04-10 18:15:19 · 42153 阅读 · 6 评论 -
java方法在调用的时候参数是如何传递问题
eg1.public class Test1{ public static void main(String[] args){ int x = 100; int y = x; // x赋值给y,是怎么传递的?将x变量中保存的100这个值复制一份传给y // 局部变量,域是main int i = 10; // 将i变量中保存的10复制一份,传给add方法。 add(i); System.out.println("main ---> " + i); //10 }原创 2021-04-10 16:34:19 · 287 阅读 · 0 评论 -
Java空指针异常 NullPointerException
1.出现空指针异常的前提条件"空引用"访问实例【对象相关】相关的数据时,都会出现空指针异常。public class NullPointerTest{ public static void main(String[] args){ // 创建客户对象 Customer c = new Customer(); // 访问这个客户的id System.out.println(c.id); // 0 // 重新给id赋值 c.id = 9521; System.out.pr原创 2021-04-10 16:24:42 · 203 阅读 · 1 评论 -
java对象的创建
public class Student{ // 属性(描述状态),在java程序中以“成员变量”的形式存在。 // 学号 // 一个对象一份。 int no; // 这种成员变量又被称为“实例变量”。 String name; int age; boolean sex; String addr; }注意事项:1.成员变量别称成员变量又称实例变量又称对象级别变量又称对象变量2.引用数据类型的默认值除了byte short int long float d.原创 2021-04-10 16:13:25 · 135 阅读 · 0 评论 -
java关于编译的过程
按说应该先编译XueSheng.java,然后再编译XueShengTest.java.但是对于编译器来说,编译XueShengTest.java文件的时候,会自动找XueSheng.class,如果没有,会自动编译XueSheng.java文件,生成XueSheng.class文件。第一种方式:javac XueSheng.javajavac XueShengTest.java第二种方式:javac XueShengTest.java第三种方式:javac *.java原创 2021-04-10 15:39:11 · 108 阅读 · 0 评论