JAVA学习提高之:----JAVA常用误区整理
来源:互联网 发布:淘宝卖家花呗客服 编辑:程序博客网 时间:2024/06/05 14:10
1、 float f=1.3;
是不对的,编译时会出错,java认为1.3是double型的,所以定义时应写成:float f=1.3f,或float f= (float)1.3;
2、 byte b = 3; b=b*3;
是不对的,原因是在*运算过程中,java会做类型的提升,将b提升为int型,所以应改为:b=(byte)(b*3);
3、 while(1),if(1)
是不对的,原因是java中布尔型只有true 和false两个值,这里与C语言不同,只能用while(true)..
4、 数组声明:int num[3];
这是不对的,java中声明数组时不应对空间限定,正确的语法应是:
int[] num = new int[3];
或
int[] num;
num = new int[3];
5、数组初始化:int[] num;
num {1,3,4,4};
是不对的,应在定义的时候初始化。如:int[] num={1,3,4,4};
6、int[] num3 =new int[]{1,2,3};
int[] num5 =new int[3]{1,2,3};
int[] num3 =new int[]{1,2,3};是对的。
int[] num5 =new int[3]{1,2,3};是错的。已经初始化的数组,不应再列明:[3]
- JAVA学习提高之:----JAVA常用误区整理
- JAVA学习提高之----常用的WebServices收藏备用
- JAVA学习提高之----JAVA开源项目之操作csv文件
- JAVA学习提高之----JAVA读写Properties文件
- JAVA学习提高之----Java的多种方式读写Properties文件
- JAVA学习提高之---- Java读取文件中含有中文的解决办法
- !JAVA学习提高之---- JAVA日期格式化及相关操作
- JAVA学习提高之---- JAVA反射机制
- java常用误区
- JAVA学习提高之----JAVA EXCEL API及JAVA 操作Excel(一)
- JAVA学习提高之----JAVA EXCEL API及JAVA 操作Excel(二)
- JAVA学习提高之----安装多个JDK版本的问题
- JAVA学习提高之----解决插入数据库时遇到的引号问题
- JAVA学习提高之----Tomcat版本信息查看及Tomcat相关配置
- JAVA学习提高之----简单克隆与深度克隆的思考
- JAVA学习提高之----CSV文件介绍及与Excel的区别
- JAVA学习提高之----了解Swing的好地方
- JAVA学习提高之----Tomcat的静态和动态部署
- C语言的多态实现
- JAVA基础学习篇----《thinking in java》第七章:多态性
- Windows快速创建大文件的三种方法
- C语言中的类模拟
- c++ Boost库简介
- JAVA学习提高之:----JAVA常用误区整理
- OpenSSL的源码
- ASP.NET MVC - 一次思想解放
- 快速查看网页最后更新时间
- 最全的硬盘修复专题帖1(转贴)
- LOG4J简介
- [读书笔记]组件设计-httpapplication详细
- 最全的硬盘修复专题帖2(转贴)
- 最全的硬盘修复专题帖3(转贴)