01-java基础
java基础
配套完整代码:GitHub仓库
https://github.com/LIN-commit/java-learning
代码所在目录:java-learning/basic/
本节对应代码文件:
- HelloWorld.java 入门主程序,主方法,打印语句
- CommentDemo.java 注释相关代码
- VariableDemo.java 变量,数据类型,标识符
- ScannerDemo.java 键盘录入
创建项目
如果在初始界面,点击“new project”;如果是界面是在之前的project,想再创建一个,点击左上角->new->project,弹出页面,输入项目名称name和存储地址location,即可创建成功。
删除项目
进入想要删除的项目,点击左上角,找到“Close Project”,回到初始界面,右键点击这个文件,找到“Remove from Recent Projects”,点击后选择“remove”,就可以删除了。
快捷输入
对应代码:HelloWorld.java
psvm
输入“psvm”,回车,代码自动生成
public static void main(String[] args) {
}
这是java程序主入口,程序从主入口开始往下执行(固定格式)
sout
输入“sout”,回车,代码自动生成
System.out.println("hello world");
这是输出语句/打印语句
注释
对应代码:CommentDemo.java
单行注释
//单行注释
多行注释
/*多行注释
多行注释*/
关键字
规则:全部小写,高亮显示
- package
在java中创建名为code的包后,会自动生成package code;,表示当前的类定义在code这个包下
包名一般是公司域名的反写,例如“www.baidu.com”,反写就是“com.baidu.www”,也可以随便起,例如“test” - class
public class helloworld{
}
class表示定义一个类,类是java中最基本的组成单位
helloworld表示类名,{ }是类的范围
之后会陆续学到更多关键字……
字面量
- 字符串类型:
“Hello World” - 字符类型:
‘a’ - 空类型:
null - 整数类型
- 小数类型
- 布尔类型
变量
对应代码:VariableDemo.java
数据类型 变量名 = 数据值;
int a = 3 ;
变量名建议使用“小驼峰命名法”:第一个单词首字母小写,后面每个单词首字母大写,例如“myFirstNumber”
数据类型(内存)
整数
- byte(1)
- short(2)
- int(4)
- long(8)
long类型的数据必须以L或l结尾
long a = 10000L;
小数
- float(4)
float类型的数据必须以F或f结尾
float b = 1.1f; - double(8)
字符
- char(2)
单个字符,不是字符串
布尔
- boolean(1)
标识符
(程序员对变量起的名字)
- 由数字、字母、下划线_、美元符$组成
- 不能以数字开头
- 不能是关键字
- 区分大小写
键盘录入
1.找到scanner
(1)在程序主入口中输入scanner后,回车,代码自动变为Scanner,IDEA会自动在文件最上方添加一行import java.util.Scanner;
import java.util.Scanner;
public class test {
public static void main(String[] args) {
Scanner
}
}
(2)在“Scanner”后继续输入
Scanner sc = new Scanner (System.in);
2.让scanner干活
(1)接受键盘录入的整数
int num1 = sc.nextInt();
(1)接受键盘录入的小数
double num2 = sc.nextDouble();
(1)接受键盘录入的字符串
String str = sc.next();
例
对应代码:ScannerDemo.java
import java.util.Scanner;
public static void main(String[] args) {
System.out.println("输入你想要打印的数字:");
Scanner sc =new Scanner (System.in);
int num = sc.nextInt();
System.out.println(num);
}
[运行结果]
输入:6
输入你想要打印的数字:
6
6
以上就是java基础内容了。下一篇我们将学习各类运算符,欢迎继续关注蓝猫学姐的java学习笔记~

本文介绍了Java基础语法要点,包括项目创建删除、快捷输入(psvm/sout)、注释类型(单行/多行)、关键字使用规则(package/class等)。详细讲解了字面量类型、变量定义规范、8种基本数据类型(整型/浮点/字符/布尔)及其内存占用,并说明标识符命名规则。最后演示了Scanner类的键盘输入操作,包括整型(nextInt)、浮点型(nextDouble)和字符串(next)的录入方法。全文采用代码片段与文字说明结合的方式,为Java初学者提供了清晰的语法入门指南。
浙公网安备 33010602011771号