软件园学生在线

  • {{ item.name }}
  • 2023试用期

登录与注册

【零】 王郡宸

  • HugoZzz
  • 2022-10-06
  • 0

Java基础语法

1.注释

Java中有三种不同的注释
单行注释 多行注释 文档注释

//这种为单行注释

/
这种
是多行注释
/

文档注释用来生成java开发文档
目前似乎并不是我们所需要的

ps:注释的内容不会影响编译和运行,所以我们也可以利用注释来删除掉错误的代码以呈现原始思路

2.关键字

关键字是被Java赋予了特殊含义的英文单词
关键字一般无需特意地记忆 但我们也可以在这里放一下其部分表格
abstract assert boolean break byte
case catch char class const
continue default do double else
enum extends final finally float
for goto if implements import
instanceof int interface long native
new package private protected public
return strictfp short static super
switch synchronized this throw throws
transient try void volatile while

3 字面量

字面量是一个数据在成熟中地书写格式
大致区分如下
整数
小数
字符 字符必须使用单引号 且只能有一个字符
字符串 字符串必须使用双引号 但是它的内容可有可无
布尔值 即表示真假的值 true以及false
空值 即null

4 数据类型

数据类型分为基本数据类型和引用数据类型
这里先给出基本数据类型的四类八种

数据类型 关键字 内存占用 取值范围
整数 byte 1 负的2的7次方 ~ 2的7次方-1(-128~127)
short 2 负的2的15次方 ~ 2的15次方-1(-32768~32767)
int 4 负的2的31次方 ~ 2的31次方-1
long 8 负的2的63次方 ~ 2的63次方-1
浮点数 float 4 1.401298e-45 ~ 3.402823e+38
double 8 4.9000000e-324 ~ 1.797693e+308
字符 char 2 0-65535
布尔 boolean 1 true,false

其中e+38表示乘以10的38次方 同理得e-45

对于范围有如此顺序

double > float > long > int > short > byte

5 基于练习的一些基础语法

( 含自己的理解)

1.

public class 888
public static void main(String[] args){
}

public即声明 class为类
此句意为声名一个新的java类名为888 是建立一个项目中新程序的基础
第二句则是给出Java程序的入口地址 即帮助程序的运行首先烧到main方法

2.

import java.util.Scanner

我认为此句意为允许引入一个Scannner得到的输入

3.

Scanner scan= new Scanner(System.in);  
number = scan.nextInt();

这两行用于得到键盘输入
首先确定一个名为scan的新的Scanner 它通过System即默认的键盘输入来得到一个输入
这个输入被赋值给了变量number

HugoZzz
HugoZzz
© 2025 软件园学生在线
Theme by Wing