Java学习笔记
Ps:素材来源:老韩校长的Java编程课。目的是记录自己的学习历程,与商业利益无关。所有步骤都是自己根据课程内容编写,所以投原创啦!
★哔哩哔哩~搜索:这里是火同学 观看视频介绍 大家多多点赞三连哦★
一,字节类型
1)byte
2)当输入的数字大于 127 或 小于-128时,会实现数据的延申。
二,数据类型
- 概念:
数据:Java是一种强类型的编程语言,针对每一种数据类型都给出了明确的数据类型
数据类型的分类:
A:基本数据类型
B:引用数据类型(类,接口,数组)
基本数据类型:4类8种
A:整数 ********** 占用字节数
byte ******************** 1
short ******************* 2
int ********************** 4
long ******************** 8
B:浮点数
float ******************** 4
double ***************** 8
C:字符
char ******************** 2
D:布尓
boolean **************** 1
三,数据类型占用字节数
注意事项:
1)整数默认是用int类型。
2)浮点数默认是用double类型。
3)定义long类型数据的时候,要加上L,或者l,建议L。
4)定义float类型数据的时候,要加F或者f,建议加F。
四,运算符
1)建议优先级用括号隔开。
2)三元运算符
①先来计算关系表达式的结果,看是ture 还是 false
②如果说是true,就把表达式1的结果返回,如果说是false,就把表达式2的结果返回。
public class FactorialTest {
public static void main(String[] args)
{
int a = 10;
int b = 20;
int c = (a>b)?a:b;
System.out.println(c);
}
}
输出结果
例题:
比较三个数的大小
public class FactorialTest {
public static void main(String[] args)
{
int a = 10;
int b = 20;
int c = 30;
int temp = (a>b)?a:b;
int max = (c>temp)?c:temp;
System.out.println("最大的数值 "+max);
int temp1 = (a<b)?a:b;
int min = (c<temp1)?c:temp1;
System.out.println("最小的数值 "+min);
}
}
输出结果: