java基础
创建项目
如果在初始界面,点击“new project”;如果是界面是在之前的project,想再创建一个,点击左上角->new->project,弹出页面,输入项目名称name和存储地址location,即可创建成功。
删除项目
进入想要删除的项目,点击左上角,找到“Close Project”,回到初始界面,右键点击这个文件,找到“Remove from Recent Projects”,点击后选择“remove”,就可以删除了。
快捷输入
psvm
输入“psvm”,回车,代码自动生成
public static void main(String[] args) {}
这是java程序主入口,程序从主入口开始往下执行(固定格式)
sout
输入“sout”,回车,代码自动生成
System.out.println("hello world");
这是输出语句/打印语句
注释
单行注释
//单行注释
多行注释
/*多行注释
多行注释*/
关键字
规则:全部小写,高亮显示
- package
在java中创建名为code的包后,会自动生成package code;,表示当前的类定义在code这个包下
包名一般是公司域名的反写,例如“www.baidu.com”,反写就是“com.baidu.www”,也可以随便起,例如“test” - class
public class helloworld{}
class表示定义一个类,类是java中最基本的组成单位
helloworld表示类名,{ }是类的范围
之后会陆续学到更多关键字……
字面量
- 字符串类型:
“Hello World” - 字符类型:
‘a’ - 空类型:
null - 整数类型
- 小数类型
- 布尔类型
变量
数据类型 变量名 = 数据值;
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();
