发布于2020-11-19 20:10 阅读(745) 评论(0) 点赞(11) 收藏(4)
1.java中标识符由26个英文字符大小写,数字0-9,符号_ $。注意:数字不能开头。
2.java中是严格区分大小写。
3.在实际写程序的过程中定义标识符遵守“见名之意”。
Java语言提供了八种基本类型。其中,六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。
byte、short、long、int、float、double、char、boolean。
类型名字 | 表现形式 | 大小 | 范围 |
---|---|---|---|
字节 | byte | 1byte = 8bit | [-128,127] |
短整型 | short | 2byte = 16bit | [-32768,32767] |
整型 | int | 4byte = 32bit | [-2147483648~2147483647] |
长整型 | long | 8byte = 64bit | [-9223372036854774808~9223372036854774807] |
类型名字 | 表现形式 | 大小 | 范围 |
---|---|---|---|
单精度 | float | 4byte = 32bit | -2^128 ~ +2^128 |
双精度 | double | 8byte = 64bit | -2^1024 ~ +2^1024 |
类型名字 | 表现形式 | 大小 | 范围 |
---|---|---|---|
字符型 | char | 2byte = 16bit | Unicode 0 ~ Unicode 65535 |
类型名字 | 表现形式 | 大小 | 范围 |
---|---|---|---|
布尔类型 | boolean | 1byte = 8bit | true 或 false |
在java程序执行过程中,其值不会发生改变的量就是常量。
自定义常量:
被final修饰的变量为常量
注意: 符合标识符的命名规范,驼峰命名原则 常量全部大写,多个单词之间_连接。
可变的量,在程序执行过程中,其值可以发生改变的量。
语法:
数据类型 变量名 = 变量值; --声明的同时赋值
数据类型 变量名; --先声明一个变量
变量名 = 赋值; --后赋值
变量的分类:
1.局部变量 : 定义在{}中的变量,方法,语句块…
必须要先声明后赋值才能使用
2.成员变量 : 类中方法外
只声明不赋值存在默认值: 整数->0 小数 ->0.0 字符->’ ’ 布尔->false 字符串->null
\n | 换行 |
---|---|
\r | 回车 |
\f | 换页 |
\b | 退格 |
\0 | 空字符 |
\s | 字符串 |
\t | 制表符 |
\" | 双引号 |
\’ | 单引号 |
\\ | 反斜杠 |
byte,short,char—> int —> long—> float —> double
自动类型转换规律:
1、小的类型自动转化为大的类型
2、整数类型可以自动转化为浮点类型,可能会产生舍入误差
3、字符可以自动提升为整数
4、其中boolean类型不参与转换
//整型转浮点
int i = 360;
double b = i;//360.0
强制类型转换:
小范围类型变量 变量名 = (小范围类型变量)大范围类型的数据;
1、先把数据强转为对应类型
2、对应类型的数据赋值给对应类型的变量
//强转(大转小)
int i = 3;
short s = (short)i;
System.out.println(s);
//取整
double d=4.9;
int i = (int)d;
System.out.println(i);//i = 4
算术运算符:
一元|单目运算符 : 操作数只有一个运算符 +(加) 、-(减) 、++(自增)、- -(自减)
二元|双目运算符 : 操作数有两个 +(加)、-(减)、*(乘)、/(除)、%(取余)
三元|三目运算符 : 条件运算符
单目运算符中, “+”运算符不但用于计算两个数值型数据的和,还可用于字符串对象的连接。当+运算符的两个操作数一个是字符串而另一个是其他数据类型,系统会自动将另一个操作数转换成字符串,然后再进行连接,列如,System.out.println("a + b = " + (a + b) );
++或- -:自加(减)运算符
运算符既可以放入操作数的左边,也可以放入操作数的右边,但是表达的效果完全不一样。如:i++或++i;i- -或- -i。
如果把++(- -)放到左边,表示先把操作数加一(减一),然后才把操作数放入表达式中运算。如果把++(- -)放到右边,表示先把操作数操作数放入表达式中运算,然后才把操作数加(减)一。
原文链接:https://blog.csdn.net/weixin_45152548/article/details/109742164
作者:java小王子
链接:http://www.javaheidong.com/blog/article/796/cdb629821c17e5d370c4/
来源:java黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 java黑洞网 All Rights Reserved 版权所有,并保留所有权利。京ICP备18063182号-2
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!