java的各种知识点(2)

来源:互联网 发布:淘宝网皮衣女装 编辑:程序博客网 时间:2024/06/09 23:38

草稿ing。。。。。。。。。。。。。

1  在嵌套的两个代码块中,不能声明相同的变量名

  {
    int  a;
     {
          int a;//error
     }
  }


3在知识点1中第四点产生的原因:浮点数值采用二进制系统表示,而二进制系统无法精确表示1/10,可以理解成十进制无法精确表示1/3

所以在循环中,检测两个浮点数是否相等要格外小心

  for(double x1=10;x1!=10.0;i+=0.1){
   ...
  }

这个循环可能永远无法停止,由于二进制的一些机制,x将从9.9999998跳到10.099998,x1将永远不会等于10

ps 我刚验证过了无法停止

4。case标记标签有char byte short  int  string 枚举

5。break 与continue 还有

6大数值 在java.math 下两个类biginteger (整数)和BigDecimal (浮点数)这两个类可以处理包换任意长度数字序列的数值

7数组长度不要求是常量,一旦创建完数组,大小不可改变(记得有个方法可以扩展,本质上是创建新的数组进行扩展的

8增强for循环,会遍历所有的数据。

9system.out.println可以打印数组和二维数组

10可以定义数组的长度为0,可以创建匿名数组(没有名字的数值)

11数组有多种办法进行拷贝,详细的使用方法可以搜索其他博主的文章

12数组封装了常见排序,详见api

13增强型for循环不能处理二维数组

14二维或者多位数组不是真正意义上的多维数组,而是由一维数组构成,一维数组中的元素指向其他的一维数组,构成了多位数组

 

 

0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 淘宝卖家不举证怎么办 咸鱼收到假货怎么办 伤没钱看病怎么办 steam付款失败怎么办 配偶没有公积金怎么办 玩吃鸡配置不够怎么办 华为AL20黑屏怎么办 华为照片不见了怎么办 电话卡暂停服务怎么办 电脑屏幕居中了怎么办 冰箱霜太多怎么办 qq账号忘了怎么办没有邮箱怎么办 车祸赔不起怎么办对方天天闹怎么办 专家解读有口臭怎么办口气重怎么办 油锅起火时应该怎么办或者怎么办 淘宝买了东西想改地址怎么办怎么办 手机显示程序异常这是怎么办怎么办 钢笔笔尖坏了怎么办 陶瓷刀钝了怎么办 地下城fps低怎么办 床头只能朝西怎么办 钢笔笔尖歪了怎么办 钢笔笔尖漏墨怎么办 被蜈蚣咬了怎么办 信用卡被盗刷了怎么办 练太极拳膝盖痛怎么办 僵尸毛毛虫咬了怎么办 迅雷下载速度慢怎么办 驾驶证换证过期怎么办 发生地震时该怎么办 尿常规潜血十3怎么办 尿酮体弱阳性怎么办 蔡英文当选大陆怎么办 维基百科打不开怎么办 陶瓷刀不快了怎么办 豆浆机刀片钝了怎么办 床头只能向西怎么办 施耐德钢笔漏墨怎么办 被人肉搜索了怎么办 智齿牙龈肿了怎么办 长智齿牙龈肿痛怎么办