Java基础语法

一、基本语法

  1. 大小写敏感:Java是大小写敏感的。
  2. 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成, 那么每个单词的首字母应该大写。
  3. 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后 面的每个单词首字母大写。
  4. 源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用public类的类名作为文件名保存(切记Java是大小写敏感的),文件名的后缀为.java。(如果文件名和类名不相同则会导致编译错误)。
  5. 主方法入口:所有的 Java 程序由“public static void main(String[] args)”方法开始执行。

二、 Java标识符

Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。

简单点说,可以起名字的符号为标识符。

所有的标识符都应该以字母(AZ 或者 az),美元符(KaTeX parse error: Unexpected character: '' at position 26: …开始,首字符之后可以是字母(A̲Z 或者 az),美元符()、下划线(_)或数字的任何字符组合,关键字不能用作标识符。

三、 Java关键字

1. 访问控制

private(私有的)
protected(受保护的)
public(公共的)

2. 类、方法和变量修饰符

abstract(声明抽象)
class(类)
extends(扩充,继承)
final(最终值,不可变的)
implements(实现(接口))
interface(接口)
native(本地,原生的方法(非Java实现))
new(新,创建)
static(静态)
strictfp(严格,精准)
synchronized(线程,同步)
transient(短暂)
volatile(易失)

3. 程序控制语句

break(跳出循环)
case(定义一个值以供switch选择)
continue(继续)
default(默认)
do(运行)
else(否则)
for(循环)
if(如果)
instanceof(实例)
return(返回)
switch(根据值选择执行)
while(循环)

4. 错误处理

assert(断言表达式是否为真)
catch(捕捉异常)
finally(有没有异常都执行)
throw(抛出一个异常对象)
throws(声明一个异常可能被抛出)
try(捕获异常)

5. 包相关

import(引入)
package(包)

6. 基本类型

boolean(布尔型)
byte(字节型)
char(字符型)
double(双精度浮点)
float(单精度浮点)
int(整型)
long(长整型)
short(短整型)

7. 变量引用

super(父类,超类)
this(本类)
void(无返回值)

8. 保留关键字

goto(是关键字,但不能使用)
const(是关键字,但不能使用)
null(空)

四、 java注释

1. 单行注释://

在这里插入图片描述

2. 多行注释://

在这里插入图片描述

3. JavaDoc注释:/**…*/

这种方式和多行注释相似。这种格式是为了便于javadoc程序自动生成文档。

在这里插入图片描述

JavaDoc注释的标记:

@author(指定作者)
@param(描述方法的参数)
@return(描述方法的返回值)
@version(指定版本信息)
@deprecated(用来注明被注释的类、变量或方法已经不提倡使用)
@throws(描述方法抛出的异常,指明抛出异常的条件)
@since(指定最早出现在哪个版本)
@see(生成参考其他的JavaDoc文档的连接)
@link(生成参考其他的JavaDoc文档的连接,能够嵌入到注释语句中,为注释语句中的特殊词汇生成连接)

注意:

(1)javadoc针对public类生成注释文档
(2)javadoc只能在public、protected修饰的方法或者属性之上
(3)javadoc注释的格式化:前导*号和HTML标签
(4)javadoc注释要仅写在类、属性、方法之前

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

新鑫S

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

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

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

打赏作者

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

抵扣说明:

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

余额充值