java基础数据

数据类型:

整数型:
long------2的64次方
int-------2的32次方
short-----2的16次方
byte------2的8次方
浮点型:
float-----小数位数最多7位, 保持总位数是8位
double----小数位数最多15位, 保持总位数是16位
逻辑型:
boolean---不是true就是false
字符型:
char------一个字符(在ASCII码中的位置)

注释

变量, 常量, 赋值, 运算符, 表达式

变量: 表示一个值的抽象概念

赋值运算符 =

赋值
变量的类型 变量名 = 变量值;

变量的赋值:---> "="
数据类型 变量名 赋值运算符 变量值
String name = "赵本山";

数字, boolean型可以直接写
字符(char型)只能用单引号
String, 字符串: 多个char型字符串在一起---用双引号

二元运算符: +(加号) -(减号) *(乘号) /(除号) %(取余数)
加号和减号也可以用于表示正负数
+= -= *= /=

一元运算符: ++ --

关系运算符:
== > < >= <= !=
逻辑运算符:
& && | || ! ^(异或运算: 转成二进制(位数短的用0去补), 相同为0, 不同为1)
三元表达式:
boolean?值1:值2;

常量:
修饰符: final

时间: 2024-11-07 14:38:39

java基础数据的相关文章

检验 java 基础数据类型参数传递方式

测试证明,java基础数据类型参数传递值虽是引用传递但是值不会改变.对象是引用传递,值会改变. 为什么?找到一段话来解释这个问题. "对于字符串对象来说,虽然在参数传递的时候也是引用传递,但是java虚拟机在函数内部对字符串对象进行了特殊处理--视String对象为常量(final) 所以对传进来的引用地址所引用的String对象比能直接进行修改,而是产生一个副本对其进行操作,对其进行的操作不会影响原来的值." 参考sun官方认证试题,以String,Long,Double作例子.测试

Java基础-数据类型转换

 1).简单类型数据间的转换,有两种方式:自动转换和强制转换,通常发生在表达式中或方法的参数传递时.  自动转换 当一个较"小"数据与一个较"大"的数据一起运算时,系统将自动将"小"数据转换成"大"数据,再进行运算 而在方法调用时,实际参数较"小",而被调用的方法的形式参数数据又较"大"时(若有匹配的,当然会直接调用匹配的方法),系统也将自动将"小"数据转换成&quo

&lt;java基础&gt;数据类型转换 &lt;5&gt;

类型转换时将一个值从一种类型更改为另一种类型的过程.从低精度数据类型向高精度数据类型转换,则永远不会溢出,并且总是成功的.而把高精度数据类型向低精度数据类型转换则必然会有信息丢失,有可能失败.数据类型转换有两种方式,隐式类型转换和显式类型转换(//./*这两个符号代表注释):隐式类型转换:从低级类型向高级类型的转换,系统将自动执行,程序员无需进行任何操作,这种类型的转换称为隐式转换.当然不包括逻辑类型和字符类型,基本数据类型按精度从低到高排列为byte<short<int<long<

Java基础02 方法与数据成员(转载)

对象中的数据成员表示对象的状态.对象可以执行方法,表示特定的动作. 此外,我们还了解了类(class).同一类的对象属于相同的类型(type).我们可以定义类,并使用该定义来产生对象. 调用同一对象的数据成员 方法可以调用该对象的数据成员.比如下面我们给Human类增加一个getHeight()的方法.该方法返回height数据成员的值: public class Test{    public static void main(String[] args){        Human aPer

java的数据基础

java的基础数据 基础数据类型(整数型) byte---> 2的8次方(取值范围) 256 -127---128 short---> 2的16次方 int--->2的32次方 long--->2的64次方 浮点类型 float---单精度浮点类型7 double----双精度11 布尔类型 boolean   结果只有(true, false) 字符型 char 指的是一个字符 可以写一个汉字 可以写一个字母 字符串 String char的数组构成 运算符 二元运算符 + -

JAVA学习(三):Java基础语法(变量、常量、数据类型、运算符与数据类型转换)

Java基础语法(变量.常量.数据类型.运算符与数据类型转换) 1.变量 Java中,用户可以通过指定数据类型和标识符来声明变量,其基本语法为: DataType identifier; 或 DataType identifier = value; 其中,DataType是变量类型,如int/string/char/double/boolean等:identifier是变量名称,即标识符:value就是声明变量的值. 注: a.标识符由数字0-9.大小写字母.下划线.美元符号.人民币符号以及所有

Java基础02 方法与数据成员

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 在Java基础01 从HelloWorld到面向对象,我们初步了解了对象(object).对象中的数据成员表示对象的状态.对象可以执行方法,表示特定的动作. 此外,我们还了解了类(class).同一类的对象属于相同的类型(type).我们可以定义类,并使用该定义来产生对象. 我们进一步深入到对象.了解Java中方法与数据成员的一些细节. 调用同一对象的数据成员 方法可以调用该对象

从0开始学大数据-Java基础语法(2)

我们从零开始学习大数据技术,从java基础,到Linux技术涉猎,再深入到大数据技术的Hadoop.Spark.Storm技术,最后到大数据企业平台的搭建,层层递进,由点到面!希望技术大牛能过来指导学习. 上一节了解Java的发展史和基本操作,本节我们开始学习Java语言的基础语法,将会围绕以下几个知识点进行展开学习: 关键字 标识符 注释 常量和变量 运算符 语句 函数 数组 PS:本节先学习前面4个知识点. 1.关键字 关键字的概述 · 被Java语言赋予特定含义的单词 关键字的特点 · 组

从0开始学大数据-Java基础-三元运算符/键盘录入(4)

我们从零开始学习大数据技术,从java基础,到Linux技术涉猎,再深入到大数据技术的Hadoop.Spark.Storm技术,最后到大数据企业平台的搭建,层层递进,由点到面!希望技术大牛能过来指导学习. 上一节了解Java运算符,其中三元运算符没有做讲解,本节我们开始学习Java基础-三元运算符/键盘录入,将会围绕以下几个知识点进行展开学习: 三元运算符 键盘录入数据 一.运算符 1.三元运算符 接着上一节的话题运算符,本节讲三元运算符,在讲三元运算符之前,可能会有很多朋友会问,是不是有一元运