在Java中,成员变量的初始化有以下几种方式:
直接赋值:在声明成员变量的同时直接给变量赋初始值。public class MyClass { private int num = 10;}构造方法:通过构造方法为成员变量赋值。public class MyClass { private int num; public MyClass() { num = 10; }}初始化块:使用代码块为成员变量赋值。public class MyClass { private int num; { num = 10; }}静态初始化块:使用静态代码块为静态成员变量赋值。public class MyClass { private static int num; static { num = 10; }}使用方法:通过方法为成员变量赋值。public class MyClass { private int num; public void setNum(int value) { num = value; }} 

