注册 | 登录 忘记密码? 51cto首页 | 博客 | 论坛 | 招聘
热点文章 Cisco模拟器PacketTracert..
 帮助

java 视频(3) 总结


2008-03-28 11:10:02
 标签:java 程序 控制   [推送到技术圈]

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://fangfang0717.blog.51cto.com/236466/68547
程序流程控制
 
选择结构:
 
if  switch
 
 
循环结构
 
while ,do while , for
 
 for (i=0;i<10;i++)
 
for(;;)
1执行第一个表达式;
2与第二个表达式进行比较为真
3.执行循环体
4.执行表达式3
5.与表达式2 进行比较
执行2 或者3
 
数组:
 
int[][] xx;
break 是跳出循环
continue 是结束本次循环
byte 1
short
2
int 4
float 4
long 8
double 8
数组
此函数定义的变量呆在次函数运行时存在
堆内存  由垃圾回收器 进行回收
int x []=new int[100]
x 占的是栈内存,数组呢是堆内存
 当x=null 时,创建的堆内存就会变成垃圾
堆内存的内容为0;
声明数组时,int a[5]  不能指定长度,编译时会出错,这不和c 语言相同
int x[]=new int[]{1,2,3,4}
//
 
int [][]xx=new int[2][3];
        xx[0][2]=90;
       xx[1][2]=123;
       for(int i=0;i<xx.length;i++)//把xx 数组名看做是一维数组 取得他的长度
    
       {
         for(int j=0;j<xx[i].length;j++)
            {
            
               
                System.out.print(xx[i][j]);
                if(j<xx[i].length-1)
                System.out.print(", ");
                if(j==xx[i].length-1)
                {System.out.println();
                }
              }
             
          
       
        }    
打应结果:  
0, 0, 90
0, 0, 123
1
2
6
8
9
1.75

 
 
 

本文出自 “Fighting” 博客,请务必保留此出处http://fangfang0717.blog.51cto.com/236466/68547





    文章评论
 
 

发表评论

昵   称:
验证码:  点击图片可刷新验证码  博客过2级,无需填写验证码
内   容: