您的位置:网站首页 > Java教程 > 正文

小江教你学Java入门篇:基本语读(二

类别:Java教程 日期:2017-8-8 13:56:26 人气: 来源:

  】昨天为大家介绍了基础语法的前两部分关键字和标示符,今天为大家主要为大家带来数据类型部分的。数据类型可以说是一块儿十分重要的内容,能够吃透这部分内容,对将来的学习大有益处。

  数据类型简单的说就是对数据的分类,对数据各自的特点进行类别的划分,划分的每种数据类型都具有区别于其它类型的特征,每一类数据都有相应的特点和操作功能。例如数字类型的就能够进行加减乘除的操作。

  在现实生活中,我们通常会对信息进行分类,从而使得我们能很容易的判断某个数据是表示一个百分数还是一个日期,我们通常是通过判断数字是否带“%”,或者是否是一个我们熟悉的“日期格式”。

  类似的在程序中,计算机也需要某种方式来判断某个数字是什么类型的。这通常是需要程序员显示来声明某个数据是什么类型的,Java就是这样的。Java 是一种强类型的语言,凡是使用到的变量,在编译之前一定要被显示的声明。

  Java的安全和健壮性部分来自于它是强类型语言这一事实。首先,每个变量有类型,每个表达式有类型,而且每种类型是严格定义的。其次,所有的数值传递,不管是直接的还是通过方法调用经由参数传过去的都要先进行类型相容性的检查。有些语言没有自动进行数据类型相容性的检查或对冲突的类型进行转换的机制。Java编译器对所有的表达式和参数都要进行类型相容性的检查以类型是兼容的。任何类型的不匹配都是错误的,在编译器完成编译以前,错误必须被改正。

  Java 里面的数据类型从大的方面分为两类,一是基本数据类型,一是引用类型。基本的JAVA数据类型层次图如下:

  逻辑值有两种状态,即人们经常使用的“on”和“off” 或“true”和“lse”或“yes” 和 “no”,这样的值是用 boolean 类型来表示的。boolean 有两个文字值,即true 和 lse。 以下是一个有关 boolean 类型变量的声明和初始化:

  注意──在整数类型和 boolean 类型之间无转换计算。有些语言(特别值得强调的是 C和C++)允许将数字值转换成逻辑值(所谓“非零即真”),这在 Java 编程语言中是不允许的;boolean 类型只允许使用 boolean 值(true 或 lse)。

  char 类型用来表示单个字符。一个char 代表一个16-bit 无符号的(不分正负的)Unicode 字符,一个 char 字符必须包含在单引号内。

  转义字符是指,用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示的含义,因此称为“转义”。 常见的转义字符:

  在Java中,整数型的值都是带符号的数字,可以用十进制、八进制和十六进制来表示。 所谓几进制,就是满多少就进位的意思,如十进制表示逢十进位,八进制就表示逢八进位。 示例:

  这些都是可以的,如果要明确表示是 long 型的值,可以在后面直接跟一个字母“L”或者“l”。L表示一个 long 值。

  在 Java 编程语言中使用大写或小写 L 同样都是有效的,但由于小写 l 与数字1 容易混淆,因而,尽量不要使用小写。整数型的值,如果没有特别指明,默认是 int 型。

  Java 用浮点型来表示实数,简单地说就是带小数的数据。用关键字float 或 double 来定义浮点类型,如果一个数字包括小数点或指数部分,或者在数字后带有字母 F 或 f(float)、D 或 d(double),则该数字文字为浮点型的。

  Java 中使用 String 这个类来表示多个字符,表示方式是用双引号把要表示的字符串引起来,字符串里面的字符数量是任意多个。字符本身符合 Unicode 标准, char 类型的反斜线符号(转义字符)适用于 String。与 C 和 C++不同,String 不能用\0作为结束。String的文字应用双引号封闭,如下所示:

  推荐:

  

关键词:java语法
0
0
0
0
0
0
0
0
下一篇:没有资料

相关阅读

网友评论 ()条 查看

姓名: 验证码: 看不清楚,换一个

推荐文章更多

热门图文更多

最新文章更多

关于联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 人才招聘 - 帮助

郑重声明:本站资源来源网络 如果侵犯了你的利益请联系站长删除

CopyRight 2010-2012 技术支持 FXT All Rights Reserved