switch(A),括号中A的取值只能是整型或者可以转换为整型的数值类型,比如byte.short.int.char.string(jdk1.7后加入)还有枚举:需要强调的是:long是不能用在switch上的. case(B),括号中的B只能是常量,也就是不能是普通的变量,只能是常量整数值或者string值,或者是static final 定义的变量.才可以放进去.且case里面的数字 一定要和switch中的A类型相同.也就说明,case里面不是整数常量就是字符串常量.没有其他的常量可以存在…
/* switch(表达式或变量){ case value1:{ 语句体1; break; } case value2:{ 语句体2; break; } ... default:{ 语句体n+1; break; } } */ public class SwitchDemo{ public static void main(String[] args){ int i = 1; long lon = 10L; byte b = 10; short s = 10; String str = "abc&…
DLL技术应用03 让编程改变世界 Change the world by program DLL的加载和调用 [caption id="attachment_2685" align="alignnone" width="500"] DLL的加载和调用[/caption] 静态载入 DLL [caption id="attachment_2686" align="alignnone" width="…