您的位置:首页 > 编程语言 > Java开发

JAVA基础的一点总结

2012-03-07 21:18 232 查看
1、学习JAVA,首先要了解它的数据类型。JAVA的数据类型主要包括:数值类型(byte,short,int,long),字符类型(char),浮点型(float,double),布尔型(true,false)以及字符串(String).

2、数据在JAVA中主要以变量和常量俩种状态存在的。而存储在变量中的数据类型主要又分为基本数据类型和引用数据类型。基本数据类型直接可以用“=”赋值;引用数据类型目前我们学习了数组类型(还包括了类和接口),而声名数组类型则必须用到new关键字。也可以吧int[]看成是一个类,数组名则是int[]类的一个对象(只有使用new关键字时,系统才会划分出一块空间)。而引用数据类型要注意的是它的存储的方式,它分为俩快空间:一块存储数据,另一块存放它们的地址。

3、在java中,又通过来运算符来进行数据的连接,则成为了表达式。运算符分为:1、赋值运算符;2、算术运算符;3、关系运算符;4、逻辑运算符;5、其他运算符。在此要注意的是运算符的优先级:小括号>算术运算符>关系运算符>逻辑运算符(!>&&>||)>赋值运算符.

4、数据类型的转换也是编程中比较容易出错的一个地方。它转换的条件主要有俩点1:必须是兼容类型的;2、从小往打转换是自动转换,系统会帮我们自动转换;而从大往小转换,则需要强制转换。

5、任何高级计算机语言都会有它们的流程控制语句。在java中,流程控制语句主要包括(1):分支结构:主要包括了if结构和switch结构。注意:switch只适用于相等的判断,不能用在范围上面。而if 和else If 在逻辑上它们是出于一个平等的低位;(2):循环结构:循环结构主要包括了while ,do -while,for。它们三种的区别在于:while 和do-while使用于不能确定循环次数的循环中,而倆者的区别在于while是先判断再执行,而do-while则是先执行再判断;for循环是java中运用比较广泛的一种循环,它适用于已经确定循环次数的循环。最近有种增强型的for循环(for-each循环,格式:for(type
var:数组))特别的适用于遍历集合上面。

6:跳转语句是在循环中和switch语句中使用的,它们包括:break;continue;return;go等。在此要强调下break和continue的区别:break是跳出循环,执行循环后的吓一跳语句;continue则是跳出本次循环,执行下次循环。在switch中只能运用continue而不能使用break.

7:在java中为了减少程序员的工作,集成了很多的方法:目前我们了解的主要包括了:Scanner类,Math.random();Arrays.sort();equals();compareToIgnoreCase();等等
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: