Java笔记——Java基本语法 - Java代码基本格式_java格式

目录

一、Java基本语法格式

(一)简单说明 (二)案例演示

(一)简单说明

(二)案例演示

二、Java语句分类

(一)结构定义语句 (二)功能执行语句

(一)结构定义语句

(二)功能执行语句

三、Java大小写敏感

(一)简单说明 (二)案例演示

(一)简单说明

(二)案例演示

四、缩进格式书写代码

(一)简单说明 (二)案例演示

(一)简单说明

(二)案例演示

五、字符串常量断行处理方法

(一)简单说明 (二)案例演示

(一)简单说明

(二)案例演示

六、更改Java项目的SDK版本

一、Java基本语法格式

(一)简单说明

在Java里,一切代码都是写在类 (class)里。
在这里插入图片描述
访问权限(access authority):public, protected, default, private

(二)案例演示

创建c02.s01.p01包,在包里创建Example01类,体会权限修饰符public,类声明关键字class,类名Example01,主方法main()里的功能代码

创建c02.s01.p01包,在包里创建Example01类,体会权限修饰符public,类声明关键字class,类名Example01,主方法main()里的功能代码
在这里插入图片描述
单词说明:import - 进口(日常英语),导入(专业英语);export - 出口(日常英语),导出(专业英语)

单词说明:import - 进口(日常英语),导入(专业英语);export - 出口(日常英语),导出(专业英语)

如果没有导入Scanner类,程序会报错

如果没有导入Scanner类,程序会报错
在这里插入图片描述
光标定位到没导入的Scanner类上,按Alt + Enter组合键

光标定位到没导入的Scanner类上,按Alt + Enter组合键
在这里插入图片描述
敲回车,会有同名的Scanner类让你选择导入

敲回车,会有同名的Scanner类让你选择导入
在这里插入图片描述
选择导入java.util包里的Scanner类

选择导入java.util包里的Scanner类

在这里插入图片描述
二、Java语句分类

(一)结构定义语句

1、简单说明

结构定义语句用于声明一个类或方法

类或方法由三部分构成:修饰符 + 名称 + 主体 2、案例演示

在c02.s01.p01包里创建Example02类
在这里插入图片描述
(二)功能执行语句

功能执行语句用于实现具体的功能

每条功能执行语句的结尾都必须用英文分号;结束

说明:在jshell里语句可以不加分号;结束符,当然也可以加结束符
在这里插入图片描述
语句结束符如果用中文分号;,系统会报错
在这里插入图片描述
2、案例演示

在c02.s01.p01包里创建Example03类
在这里插入图片描述
声明变量类型、计算赋值、输出结果等语句都是功能执行语句,运行这些语句之后得到我们想要的结果。
在这里插入图片描述
Java语言是静态语言(static language),需要先声明后使用,跟Python语言不同,Python是一种动态语言,变量不需要声明就可以使用,你把什么类型的数据赋给它,它就是什么类型的变量。

三、Java大小写敏感

(一)简单说明

跟C语言一样,Java语言严格区分大小写,例如age与AGE只是大小写不同,但它们就是两个不同的变量,可以存放不同的数据,这个现象叫做大小写敏感(case sensitive)。

(二)案例演示

在c02.s01.p01包里创建Example04类
在这里插入图片描述
四、缩进格式书写代码

(一)简单说明

采用缩进格式书写Java代码,显得层次结构十分清晰,便于阅读与调试代码。

如果不采用缩进格式,虽然不影响程序运行结果,但是看起来显得凌乱不堪。

(二)案例演示

在c02.s01.p01包里创建Example05类
1、缩进格式书写代码

采用缩进格式,层次感很强
在这里插入图片描述
对照实现相同功能的Python代码
在这里插入图片描述在这里插入图片描述
2、不采用缩进格式书写代码

不采用缩进格式,程序依然可以运行出正确结果,但是代码显得凌乱,可读性很差
在这里插入图片描述
操作小技巧:对于格式凌乱的代码,可以按组合键Ctrl + Alt + L,让代码自动变成规范格式的Java代码,当然也可以利用菜单命令来完成同样的效果。
在这里插入图片描述
五、字符串常量断行处理方法

(一)简单说明

为了便于阅读,课将一个长字符串分开在两行中书写,可以先将此字符串分成两个字符串,然后用加号(+)将这两个字符串拼接起来,在加号(+)处断行。

(二)案例演示

在c02.s01.p01包里创建Example06类
在这里插入图片描述
其实在IDEA里字符串断行很简单,只需将光标定位到字符串里要断行的位置,敲回车即可
在这里插入图片描述
可以随意断成若干行
在这里插入图片描述
六、更改Java项目的SDK版本

任务:将Java项目从基于JDK8改成基于JDK11

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

啊健的影子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值