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]
- 浏览: 1206695 次
- 性别:
- 来自: 深圳
最新评论
-
jnjeC:
牛逼啊哥们,讲得太好了
Maven仓库理解、如何引入本地包、Maven多种方式打可执行jar包 -
九尾狐的yi巴:
很好 感谢!
Itext中文处理(更新版) -
luweifeng1983:
有用的,重启一下嘛。
设置eclipse外部修改文件后自动刷新 -
Master-Gao:
设置了也不管用,怎么破呢?
设置eclipse外部修改文件后自动刷新 -
aigo_h:
锋子还有时间写博客,还是很闲哈!
Add directory entries问题
相关推荐
关于Java在软件开发中的误区分析.pdf
Java 异常处理的误区和经验总结 本资料共包含以下附件: Java 异常处理的误区和经验总结.pdf
深度剖析 Ruby vs Java 误区
自学java误区 思维导图
点评:自动布线必然要占用更大的PCB 面积,同时产生比手动布线多好多倍的过孔,在批量很大的产品中,PCB 厂家降价所考虑的因素除了商务因素外,就是线宽和过孔数量,它们分别影响到PCB 的成品率和钻头的消耗数量,...
【整理版】告诉你外语学习的真实方法及误区分析.pdf【整理版】告诉你外语学习的真实方法及误区分析.pdf【整理版】告诉你外语学习的真实方法及误区分析.pdf【整理版】告诉你外语学习的真实方法及误区分析.pdf【整理版...
给大家整理了关于JAVA开发中的细节以及经常进入的误区整理,希望我们整理的内容能够给大家提供到帮助。
在使用java线程的时候,特别是初学者总会有几点很常见的误区 对JAVA入门编程人员的一点建议
关于Java在软件开发中的误区分析
关于Java软件开发中存在的误区分析
Java是一种广泛使用的编程语言,但许多人在学习时容易陷入一些误区。首先,一些人盲目追求高级特性,希望通过复杂的代码实现更高效或简洁的解决方案。然而,这种做法往往导致代码难以理解和维护。因此,初学者应该先...
1、在Java中,没有goto语句。因为大量使用goto语句会降低程序的可读性和可维护性,所以Java语言取消了goto的使用。同时,为了避免程序员自行使用goto所带来的混乱,Java语言仍将goto定义为一个关键字,但是没有定义...
Java异常处理的误区和经验总结共8页.pdf.zip
Java编程语言程序的认识误区
Java编程语言程序的认识误区.pdf
UML建模的误区UML建模的误区UML建模的误区UML建模的误区
这里记录本人学习java时经常记不住或有误区、或易混淆的知识点记录
浅谈JAVA软件开发的几大误区.pdf
技术面试十大误区.rar技术面试十大误区.rar技术面试十大误区.rar
自己总结的Core Java学习及面试中的重要知识点。