Java:局部变量局部变量是指我在构造方法或者方法或者主方法或者循环体或者其他种创建的变量(除类中,类中为成员变量)public class Demo(){ int a; //成员变量public void main(String[]args){ String str =“字符串”;//这里的str为局部变量 }}局部变量的特性{[1]创建时必须赋值,不能像成员变量那样,不赋值,会报错[2]作用域:局部变量并非全局,有效范围仅在声明的括号内,无非在声明括号体外使用该变量,如果在外部调用该变量会报错,内容为无法解析该变量[3]无法用权限修饰符,不允许用public和private等关键字来修饰[4]运行程序时仅在执行到时才创建[5]无法使用this关键字,只能被赋值[<6>]待探索......}