Java基础语法初学
Java基础语法
字面量
字面量是程序中的数据
1.字面量的种类
(1)数字类
整数类型:直接写,eg:1,2,3
小数类型:直接写,加小数点,eg:1.2,1.3
(2)文本类
字符串类型:用双引号引用,eg:“你好”,“123”,“abc”,“!”
字符类型:用单引号引用,引用内容只能有一个,eg:’a‘,’我‘,’3‘
(3)布尔类型:布尔值,表示真假;true,false
(4)空类型:,特殊值,空值;null
变量
程序中用来存储单个数据的容器或空间
我们把经常变化的数据存储在变量当中,比如微信余额,手机电量等
变量只是一个存储空间,用于管理被放入的数据
(1)变量的定义格式
数据类型 变量名=数据值;
例如:int a=10;
int表示数据类型,用于限制加入的数据的类型(整数?小数?)
a表示变量的名字,即存储空间的名字
=表示将数据放入变量当中
10表示存储的数据值
;表示一条语句的结束
(2)变量的注意事项
1.只能存一个值
2.变量在使用之前必须进行赋值
3.变量名不能重复
4.一条语句可以定义多个变量,也可以连续赋值(不常用)
Java中的数据类型
分为基本数据类型和引用数据类型
(1)基本数据类型
整数型
1.byte : -128~127(取值范围) 占1个字节
2.short: -32768~32767 占2个字节
3.int(常用):占4个字节
4.long: 占8个字节(long类型的数据必须以L结尾,例如:long a=10000000000000L;)
浮点数型(小数型)
1.float: 占4个字节(float类型的数据结尾必须以f或者F结尾,例如:float b=1.2f;)
2.double(常用): 占8个字节
字符型
char: 占2个字节,例如’好‘,’A‘
布尔型
boolean:占1个字节,true/false
例如:boolean a=true; 结果输出true
boolean b=false; 结果输出 false
标识符的命名规则
标识符:代码中所有我们自己起的名字,比如类名,变量名等
(1)硬性要求
1.由数字,字母,下划线,美元符号$组成
2.不能由数字开头
3.不能是关键字
4.区分大小写
(2)软性要求
1.见名如意:比如名字,不用字母去代替了,用name去写
2.驼峰命名:
小驼峰命名法:适用于变量和方法;
一个单词:全部小写,name
多个单词:第一个单词全部小写,其他单词首字母大写,appleCount(苹果数量)
大驼峰命名法:适用于类名;
一个单词:首字母大写,Student
多个单词:每个单词的首字母大写,HelloWorld
数据值
键盘录入:获取键盘敲下的数据,并且保存在变量中
如何操作代码?
package Variable;
import java.util.Scanner;//确定Scanner位置
public class VariableDemo6 {
public static void main(String[] args) {
/*键盘录入:
第一步:找到Scanner这个打工人
第二步:让Scanner干活
*/
Scanner sc=new Scanner(System.in);//创建一个Scanner对象,固定格式需要记忆
int num=sc.nextInt();//键盘输入一个整数存储在num变量中,固定格式
System.out.println(num);
double num2=sc.nextDouble();//键盘输入一个小数存储在num2变量中,固定格式
System.out.println(num2);
String str=sc.next();//键盘输入一个字符串存储在str变量中,固定格式,字符串的数据类型为String,next后面直接接()
System.out.println(str);
}
}

浙公网安备 33010602011771号