基础不牢,地动山摇,刷好 Java 基础,项目实践
- false 假
默认值是 false
byte(1字节)
byte字节
- 1 byte = 8 bit (位) 8位的 01001000
可以存储有符号的,以二进制补码表示的整数
min:-128 max:127 默认:0
当我们对数字需求在byte范围时,就可以使用,它的内存空间是 int 型的四分之一,int四字节,byte一字节,byte在二进制文件中使用较多
整型
-
short 短整型(2字节)(2的15次方~2的15次方减一)默认是0
-
int 整型(4字节)(2的31次方~2的31次方减一)默认是0
-
long 长整型(8字节) (2的63次方~2的63次方减一) 默认是0L
注意:long最后要加L表示是一个long类型
浮点数
-
float 单精度(4字节32位)有符号 默认 0.0f
-
double 双精度 (8字节64位) 有符号 默认 0.0d
小数是可能不精确的
char
- 字符类型
char是一个单一的16位的Unicode字符
最小值\u0000
即为0
最大值\uffff
即为65535
char可以存储任意字符
Unicode世界级字符编码
运算符
算术运算符:+,-,*,/,%
逻辑运算符:&&,&,!,||,|
比较运算符:>,<,=,==,>=,<=,!=
移位运算符:>>右移除以2,<<左移乘以2
会用括号就????了,用好括号
%模运算,就是取余数
&&,逻辑与,相当于and,两者都为真才为真
&,二进制的and
||,逻辑或,相当于or,只要有一个满足就执行
|,二进制下的or
!非,取反操作,假变真,真变假
程序三大结构
程序有三大结构,顺序结构,选择结构和循环结构
顺序结构
从上往下,依次执行
选择结构
- 单分支 if
if(i%5==0){
System.out.print(i+“\t”);
}
-
二分支 if else
-
多分支 if else if ……else
public class Demo05 {
public static void main(String[] args) {
int score = 0 ;
Scanner scanner = new Scanner(System.in);
System.out.println(“请输入成绩,童鞋”);
int s = scanner.nextInt();
if(s>=60 && s<=100){
System.out.println(“恭喜,没挂科”);
}else if(s>=0 && s<60){
System.out.println(“额,你懂”);
}else{
System.out.println(“不是整数”);
}
scanner.close();
}
}
选择结构
- while循环
public class Demo01 {
public static void main(String[] args) {
int i = 0;
while(i<100){
System.out.println(i);
i++;
}
}
}
- do while循环
public class Demo03 {
public static void main(String[] args) {
int i = 0;
int sum = 0;
do {
sum+=i;
i++;
}while (i<=100);
//注意分号
System.out.println(sum);
}
自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。
深知大多数Java工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!
因此收集整理了一份《2024年Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Java开发知识点,真正体系化!
由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新
如果你觉得这些内容对你有帮助,可以添加V获取:vip1024b (备注Java)
最后
针对最近很多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。
最新整理面试题
上述的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题
最新整理电子书
最新整理大厂面试文档
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
多人都在面试,我这边也整理了相当多的面试专题资料,也有其他大厂的面经。希望可以帮助到大家。
最新整理面试题
[外链图片转存中…(img-aLvjG2wi-1712019186212)]
上述的面试题答案都整理成文档笔记。也还整理了一些面试资料&最新2021收集的一些大厂的面试真题
最新整理电子书
[外链图片转存中…(img-digcbXoz-1712019186212)]
最新整理大厂面试文档
[外链图片转存中…(img-xxFq9MV3-1712019186213)]
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。