初识Java语言基础
2021/7/15 20:38:28
本文主要是介绍初识Java语言基础,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Java基本数据类型
1.整型:byte,short,int long
区别:
整型 | 取值范围 | 字节大小 |
byte | -128~127 | 8 |
short | -32768~32767 | 16 |
int | -2147483648~2147483647 | 32 |
long | -9223372036854774808~9223372036854774807 | 64 |
2.浮点型
浮点型 | 取值范围 | |
float | 3.402823e+38~1.401298e-45 | 单精度 |
double | 1.797693e+308~4.9000000e-324 | 双精度 |
3.布尔类型
boolean:取值只能为ture或者是false
4.字符类型
char:单一的16位Unicode字符
变量
三类变量:类变量,实例变量(类成员变量),局部变量
变量种类 | 声明位置 | 存储位置 | 初始值 | 修饰词 |
类变量 | 类中方法外 | 静态存储区 | 有 | 有static |
实例变量 | 类中方法外 | 堆 | 有 | 无 |
局部变量 | 方法内 | 栈 | 不赋值无法使用 | 无 |
强制转换(不建议使用,容易造成丢失)
例:
double x = 1.8; int y = (int)x; //圆括号中是强制转换成的类型
常量
概念:不可以在程序运行中被修改的值。使用final关键字来定义,意为最终的。
final int COUNT=10; final float HEIGHT=10.2F; //后面的F指浮点型
注意:在定义常量时就需要对该常量进行初始化。
枚举类型
关键字:enum
//定义枚举类型 enum Day { MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY, SUNDAY }
//枚举类使用 public class demo { public static void main(String[] args){ //直接引用 Day day =Day.MONDAY; } }
运算符
三目运算符
如 x?y:z,当x返回结果为true时就返回y,当x返回结果为false时就返回z。
int i = (5 > 3) ? (5 + 3) : (5 - 3);//结果为i = 8.因为5 > 3为true,所以i = 5 + 3.
位运算符
& :按位与
|:按位或
^:按位异或
~:取反
>>:右移
<<:左移
这篇关于初识Java语言基础的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-11有哪些好用的家政团队管理工具?
- 2025-01-11营销人必看的GTM五个指标
- 2025-01-11办公软件在直播电商前期筹划中的应用与推荐
- 2025-01-11提升组织效率:上级管理者如何优化跨部门任务分配
- 2025-01-11酒店精细化运营背后的协同工具支持
- 2025-01-11跨境电商选品全攻略:工具使用、市场数据与选品策略
- 2025-01-11数据驱动酒店管理:在线工具的核心价值解析
- 2025-01-11cursor试用出现:Too many free trial accounts used on this machine 的解决方法
- 2025-01-11百万架构师第十四课:源码分析:Spring 源码分析:深入分析IOC那些鲜为人知的细节|JavaGuide
- 2025-01-11不得不了解的高效AI办公工具API