Java学习第一天—数据类型
2018-12-05 20:39
211 查看
关键字定义:被java语言赋予了特殊含义,用作专门用途的字符串
特点:关键字中所有字母都为小写
标识符:能自己命名的类,方法,变量等
Java中的命名规范
-
变量
-
基本数据类型
整数(int ,long ,short , byte):long型数值后面要加 L ,如 45L
浮点数(double,float):float型的数值,要再后面加 f 或者 F,如 19.3f
字符型(char):只能表示一个字符,英文,中文,标点
布尔型(boolean):Boolean的初始值为false
-
数据类型自动转换
当容量小的数据类型与容量大的数据类型做运算的时候,容量小的会自动转换为容量大的数据类型
byte , short ,char , —> int , —> long , —> float , —> doubleint i1 = 12; short s1 = 2; int i2 = s1+i1; float f1 = 12.3F; float f2 = f1 + i2; //i2 + f1 自动转换为 float **//需要注意:当char\byte\short之间做运算时,默认的结果为int**
-
强制转换
容量大的转换为容量小的long l1 = 12345L; int m1 = **(int)** l1;
但强制转换可能造成精度损失
byte by1 = (byte) m1; System.out.println(by1); 结果显示by1的值为 57 ,不是12345
字符串与基本数据类型的运算只能是连接,结果仍为一个字符串
String st1 = "hello"; int myInt = 12; char c= 'a'; System.out.println(st1 + myInt + c); System.out.println(myInt + c + st1); 结果为
相关文章推荐
- Java学习笔记---2.Java标识符和基本数据类型
- objective-c学习笔记第七章《objective-c 数据类型和变量与java中的区别》
- Java学习第一课--环境变量的配置、变量、数据类型和运算符
- Java学习笔记---2.Java标识符和基本数据类型
- Java学习之旅基础知识篇:数据类型及流程控制
- JAVA_WEB Oracle 10g学习:Oracle 数据类型
- java个人学习笔记02(注释+数据类型+算术逻辑运算)
- J2SE学习笔记3 — Java基本语法(2)基本数据类型
- [Python学习第一天]内置数据类型介绍,万物皆对象!
- 大三学长带我学习JAVA.作业2. 第二讲(原生数据类型 Primitive Data Type)。第三讲(原生数据类型使用陷阱 Pitfall of Primitive Data Type)。大三学长带我学习JAVA.作业2.
- java基础学习-java数据类型
- 菜鸟的学习之路(1) —java 原生数据类型与引用类型
- java 学习 131211_数据类型、进制
- JAVA学习脚印2: 数据类型和运算符
- Java 基本数据类型学习
- java学习笔记三——数据类型转换
- java基础学习 视频学习 数据类型以及运算符
- Java第一课 Java的一些基本概念,Java的起源、为什么我们要学习Java语言,Java跨平台原理剖析;Java环境变量的配置,初学者常犯的问题,Java语言的基本数据类型和Java的语句。
- 黑马程序员J_ava学习笔记_Java中的基本数据类型转换详解
- Java学习之数组1(1.数组的声明;2.元素为引用数据类型的数组;3.关于main方法里的String[] args;4.数组排序;5.数3退1 数组算法,(用数组模拟链表);6数组查找之二分法;7数组的拷贝)