Java基础课程 笔记第二期

变量

什么是变量?
可变的一个代词。

定义变量的规则:

1: 先声明后赋值再使用,
2: 变量只能声明一次,变量名不能重复
3: 可以将一个变量赋值给另一个变量
4: 可以声明变量时直接赋值。

Java中的数据类型

八种基本数据类型、一种引用数据类型

八种基本数据类型:
整数类型:
byte 1字节
short 2字节
int 4字节
long 8字节
浮点类型:
double 8字节
float 4字节
字符类型:
char 2字节
布尔类型:
Boolean 1字节

一种引用数据类型:
String

基本数据类型的转换

自动类型转换 小的数据类型,向大的数据类型转换。
强制类型转换 大的数据类型,向小的数据类型转换,
需要在数值前加类型符号 ,并且会损失精度。

运算符

算数运算符

****算数运算符包括:+ - * / %
算数运算符可以进行基本的数据运算
例如:

//算数运算符:+
public class class(){
	public static void main(String[] args){

		int a  = 10;
		int b = 15;
		//+
		System.out.println(a+b);
		//-
		System.out.println(b-a);
		//*
		System.out.println(a*b);
		//  /
		System.out.println(b/a);
		//%
		System.out.println(a%b);
	}
}

运算符:> < >= <= == !=
public class Demo01 {
public static void main(String[] args) {
int a = 10;
int b = 5;
System.out.println(“a是否大于b:”+(a>b));
System.out.println(“a是否小于b:”+(a<b));
int c = 10;
System.out.println(“a是否大于等于c:”+(a >= c));
System.out.println(“a是否小等于c:”+(a <= c));
int d = 11;
System.out.println(“d是否大于等于a:”+(d >= a));
System.out.println(“a是否等于 c:”+(a == c));
System.out.println(“a是否不等于c:”+( a != c));
}
}
*赋值运算符:= += -= = /= %=
public class Demo02 {
public static void main(String[] args) {
int a = 10;
int b = 20;
a+=b;// a = a+b;
System.out.println(“a的值是:”+a);
System.out.println(“b的值是:”+b);
a%=b;
System.out.println(“注意:一定好好看,a的值是:”+a);
}
}

自增自减运算符:++ –
++ 双加号在变量后边,先计算再自增
++ 双加号在前面,先自增在计算

逻辑运算符:& && | || ! ^

  • & 与运算 左右两方的表达式,都为true时,其结果为true 一方为false 。其结果为false。
  • && 短路与运算 左右两方的表达式,都为true时,其结果为true 一方为false 。其结果为false。 左边为false.右边不计算。
  • | 或运算 或运算,左右两边,只要有一边表达式为true.其结果为true.
  • || 短路或运算,左右两边,只要有一边表达式为true.其结果为true. 只要左边表达式为true.右边不进行计算。* *
  • ! 非运算 非真即假,非假即真。
  • ^ 异或运算符 真真为假,假假为假,真假为真。

三元运算符:? :

当表达式的结果为true时,执行?后面的代码,当表达式结果为false时的执行:后面的代码。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值