java学习

本文介绍了Java中的基本数据类型,包括整数型(byte,short,int,long)和浮点型(float,double),以及它们的赋值方式和大小关系。此外,还讲解了字符型(char)、布尔型(boolean)的使用,以及运算符如算术运算符和关系运算符的规则。特别提到了字符串连接和短路逻辑运算符的特性,并举例说明了三元运算符的使用。
摘要由CSDN通过智能技术生成

基本数据类型

整数型

byte:范围-128~127;

short:

int:默认

long:赋值时需要在后面加上L:

浮点型

float:赋值时数值后面加上F;

double:默认

字符

char:

布尔:

boolean:只有2个值:"false""true";

整数浮点数大小关系

和C一致,多了一个byte

double>float>long>int>short>byte

定义long 数值后面加l或L

定义float 数值后加f或F

最好加大写

标识符:给类,方法,变量起的名字

硬性要求:数字,字母,下划线,美元符$组成

不能用数字开头

不能用 关键字

区分大小写;

软性要求

变量和方法用小驼峰命名

一个单词用小写

两个或两个以上的第一个首字母小写,后面单词首字母大写

类名使用大驼峰命名

每一个单词首字母都是大写

运算符

对字面量或变量进行操作的符号

表达式

用运算符把字面量或者变量连接起来,符合Java语法的式子叫表达式

算术运算符

+ - * / %

隐式转换

1.取值范围小和取值范围大的,先变成取值范围大的,在进行运算

2,byte  short char 先变成int 在进行计算

强制转换

double b=10.3

int a=(int)b;

字符串的"+"操作

当"+"操作中出现字符串时,这个"+"是字符串的连接符,而不是运算符

"123"+123=="123123"

"aa"+"aa"=="aaaa"

连续的进行"+"操作时,从左到右逐个执行

1+99+"年"=="100年"

若加号两边出现字符串便是连接符

+=,/=,*=,-=,底层隐藏了一个强制转换类型

short s=1;

s=s+1

其实是s=short(s+1);

关系运算符

Java中关系运算符

若成立则输出true

否则输出false

c中成立是:1

否则是:0

短路逻辑运算符

&& ||

三元运算符

格式:关系表达式?表达式1:表达式2   之后用相应的数据类型接收

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值