小白备战蓝桥杯:Java基础语法_蓝桥杯需要学会的基本语句

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7

深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年最新Java开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。
img
img
img
img
img
img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Java开发知识点,真正体系化!

由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新

如果你需要这些资料,可以添加V获取:vip1024b (备注Java)
img

正文

目录

一、注释

二、字面量

三、数据类型

四、输入与输出

1、输出打印语句

2、Scanner 键盘录入

三、运算符

1、算数运算符

2、字符串拼接操作

3、自增自减运算符

4、类型转换

隐式转换

强制转换

5、 赋值运算符

6、关系运算符

7、逻辑运算符

8、三元运算符

9、运算符优先级

四、 方法

1、定义格式

2、方法重载

五、流程控制语句

1、顺序结构

2、分支结构

if-else语句

switch语句

3、循环结构

for语句

while语句

do-while语句

4、跳转控制语句

六、Random随机数

七、数组

八、权限修饰符


一、注释

IDEA注释快捷键:Ctrl + /

单行注释:

//注释信息

多行注释:

/*

注释信息

*/

二、字面量

常用数据:整数、小数、字符串(双引号)、字符(单引号)、布尔值(true/false)、空值(null)

三、数据类型

说明:e+38表示是乘以1038次方,同样,e-45表示乘以10的负45****次方

四、输入与输出

1、输出打印语句

IEDA快捷键:sout

System.out.println("Hello World!");

2、Scanner 键盘录入

键盘录入三个步骤

导包:
import
java.util.Scanner
;

创建对象:
Scanner
sc
= new Scanner(System.in);

调用方法:

录入整数
int age =
sc.nextInt
();

录入字符串String name =
sc.next
();

三、运算符

1、算数运算符

+   -   *   /   %

2、字符串拼接操作

System.out.println(“年龄为:” + 23); // “年龄为23”

  • 左右两边至少有一边是字符串时,拼接后的结果也是字符串

3、自增自减运算符

++    --(分为前缀和后缀)

4、类型转换

隐式转换

基本的隐式转换:把一个取值范围小的数值或者变量,赋值给另一个取值范围大的变量

运算中的隐式转换:

1、取值范围小的数据,和取值范围大的数据进行运算,小的会先提升为大的之后,再进行运算

2、byte short char 三种数据在运算的时候,都会提升为int,然后再进行运算(char会根据ASCII表转换成数值)

强制转换

把一个
取值范围大
的数值或者变量,
赋值
给另一个
取值范围小
的变量:不允许直接赋值,需要加入强制转换

格式:
目标数据类型 变量名
= (
目标数据类型
)
被强转的数据
;

例题

这题正确答案是A,因为byte short char 三种数据在运算的时候,都会提升为int,也就是说第4行代码中,将一个 int 类型的值直接赋给了 byte 类型的变量 b,**大范围赋值给小范围,导致编译出错**

5、 赋值运算符

=   +=   -=   *=   /=   %=

6、关系运算符

结果只能是true/false

==   !=   >=   <=   >   <

7、逻辑运算符

&   |   !   ^(异或:相同为false,不同为true)

&&   || (有逻辑中断,更常用)

8、三元运算符

格式:判断条件
?

1
:

2;

9、运算符优先级

不用刻意记,按习惯就好

总结

如果你选择了IT行业并坚定的走下去,这个方向肯定是没有一丝问题的,这是个高薪行业,但是高薪是凭自己的努力学习获取来的,这次我把P8大佬用过的一些学习笔记(pdf)都整理在本文中了

《Java中高级核心知识全面解析》

小米商场项目实战,别再担心面试没有实战项目:

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)
img

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!
[外链图片转存中…(img-ugaoDKaJ-1713466927117)]

小米商场项目实战,别再担心面试没有实战项目:

[外链图片转存中…(img-tPgUyKLG-1713466927118)]

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以添加V获取:vip1024b (备注Java)
[外链图片转存中…(img-gcX3McDE-1713466927119)]

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 6
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值