`
pangtuxiangqian
  • 浏览: 5989 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论
文章列表
直接上代码: /** * 静态变量与实例变量区别 * @author Rain */ public class StaticTest_1 { private static int i=0; private int j=0; public StaticTest_1() { i++; j++; System.out.println("i="+i+" j="+j); } public static void main(String[] args) { StaticTest_1 s1=new Static ...
1、对于s1=s1+1,s1+1会自动提升类型,结果为int型,再赋值给short型的s1时会报强制类型转换的错误。   2、对于s1+=1,由于+=是JAVA语言规定的运算符,JAVA编译器会对其进行特殊处理。
方式一:标签跳出                 代码: /* * 标签跳出 */ public class BreakTest_1 { public static void main(String[] args) { out: for(int i=0;i<10;i++){ for(int j=0;j<5;j++){ System.out.println("i="+i+" j="+j); if(i==6){ System.out.println("jump ...
对于: 16位系统:long是4字节,int是2字节32位系统:long是4字节,int是4字节64位系统:long是8字节,int是4字节 标准规定long是不会小于Int类型的,意味着long的表示范围肯定要大于等于int类型的表示范围。具体可以由实现决定,并且考虑程序在多种平台的可移植性。 long不能隐式转换为int,而byte、short、char可以隐式转换为int。
Global site tag (gtag.js) - Google Analytics