1.变量的作用域 变量的作用域从变量定义的位置开始,到变量所在的那对大括号结束.变量定义内存开辟一块空间用于该变量,变量到达作用域时,该变量从内存中消失. 2.变量的数据类型 变量基本数据类型:byte.short.int.long.float.double.char.boolean byte b = 3; short s = 4000; int x = 12; long l = 123l; //定义的数据后需加'l'代表定义的是long型变量 float f = 2.3f; //定义的数据后需…
目录 JAVA访问和修饰符的关系一览表 JAVA访问和修饰符的关系一览表 Modifier Class Package Subclass World public Y Y Y Y protected Y Y Y N no modifier Y Y N N private Y N N N 关于父类覆写以及protected的一些细节: package1中的代码: MainClass.java package org.seancheer.package1; import org.seancheer.…
java语法糖---枚举 在JDK5.0中提供了大量的语法糖,例如:自动装箱拆箱.增强for循环.枚举.泛型等.所谓“语法糖”就是指提供更便利的语法供程序员使用,只是在编译器上做了手脚,却没有提供对应的指令集来处理它. 下面要介绍的是枚举这个语法糖的原理. 其实enum就是一个普通的类,它继承自java.lang.Enum类. public enum Sex { MALE, FEMALE } public final class Sex extends java.lang.Enum{ pub…