Java基础学习01:基础语法

一、Java基础语法格式

[修饰符] class 类名 {
		程序代码
}

1、语句分类

(1)结构定义

声明一个类或方法,由修饰符、名称、主体构成

package 包名;

public class 类名 {
	publi void 方法 {
		// 具体功能代码
	}
}

(2)功能执行

实现具体功能,代码语句结束要用;结束
在这里插入图片描述

2、Java大小写敏感

严格区分大小写,比如Namename完全是两个变量

二、Java注释

1、文档注释

文档注释通常是对程序中某个类或类中的方法进行的系统性的解释说明,开发人员可以使用JDK提供的“javadoc”工具将文档注释提取出来生成一份API帮助文档。文档注释以符号“/**”开头,并以符号“*/”结尾。

2、多行注释

同时为多行内容进行统一注释,它以符号“/”开头,并以符号“/”结尾。

3、单行注释

单行注释通常用于对程序中的某一行代码进行解释,用符号“//”表示,“//”后面为被注释的内容。
在这里插入图片描述

三、Java关键字(保留字)

在这里插入图片描述

四、Java标识符

1、标识符构成规则

标识符可以由任意顺序的大小写字母、数字、下划线(_)和美元符号($)组成,但标识符不能以数字开头,也不能是Java中的关键字。

  • 注:汉字也能作为标识符,但是不建议这样做。

2、Java标识符命名规范

  • 包名所有字母一律小写。例如:net.xsp.lesson01
  • 类名和接口名每个单词的首字母都要大写。例如:Map接口、HashMap类。
  • 常量名所有字母都大写,单词之间用下划线连接。例如:EXIT_ON_CLOSE
  • 变量名和方法名的第一个单词首字母小写,从第二个单词开始每个单词首字母大写。例如:nextLinegetNextLine
  • 在程序中,应该尽量使用有意义的英文单词来定义标识符,使得程序便于阅读。例如:使用username表示用户名,password表示密码,age表示年龄……

五、快捷操作

1、生成主方法框架

  • 输入psvm,敲回车即可生成主方法框架
  • 输入main,敲回车也可生成主方法框架

2、生成输出语句

  • 输入sout,敲回车即可生成行输出语句

3、IntelliJ IDEA快捷键

Alt+回车 导入包,自动修正
Ctrl+N   查找类
Ctrl+Shift+N 查找文件
Ctrl+Alt+L  格式化代码
Ctrl+Alt+O 优化导入的类和包
Alt+Insert 生成代码(如get、set方法、构造函数等)
Ctrl+E或者Alt+Shift+C  最近更改的代码
Ctrl+R 替换文本
Ctrl+F 查找文本
Ctrl+Shift+Space 自动补全代码
Ctrl+空格 代码提示
Ctrl+Alt+Space 类名或接口名提示
Ctrl+P 方法参数提示
Ctrl+Shift+Alt+N 查找类中的方法或变量
Alt+Shift+C 对比最近修改的代码
Shift+F6  重构-重命名
Ctrl+Shift+先上键
Ctrl+X 删除行
Ctrl+D 复制行
Ctrl+/ 或 Ctrl+Shift+/  注释(// 或者/*...*/ )
Ctrl+J  自动代码
Ctrl+E 最近打开的文件
Ctrl+H 显示类结构图
Ctrl+Q 显示注释文档
Alt+F1 查找代码所在位置
Alt+1 快速打开或隐藏工程面板
Ctrl+Alt+ left/right 返回至上次浏览的位置
Alt+ left/right 切换代码视图
Alt+ Up/Down 在方法间快速移动定位
Ctrl+Shift+Up/Down 代码向上/下移动。
F2 或Shift+F2 高亮错误或警告快速定位 
代码标签输入完成后,按Tab,生成代码。
选中文本,按Ctrl+Shift+F7 ,高亮显示所有该文本,按Esc高亮消失。
Ctrl+W 选中代码,连续按会有其他效果。
选中文本,按Alt+F3 ,逐个往下查找相同文本,并高亮显示。
Ctrl+Up/Down 光标跳转到第一行或最后一行下。
Ctrl+B 快速打开光标处的类或方法 。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值