Java学习笔记①(命令提示符、注释、关键字与标识符、常量、基本数据类型、变量)

一、命令提示符(cmd)

启动: Win+R,输入cmd回车
切换盘符: 盘符名称:
进入文件夹:cd 文件夹名称
进入多级文件夹:cd 文件夹1 \文件夹2 \文件夹3
返回上一级: cd …
直接回根路径: cd
查看当前内容: dir
清屏:cls
退出:exit

二、注释、关键字与标识符

// 表示单行注释
/* */ 表示多行注释

public class HelloWorld {
/*HelloWorld与所在的文件名名称完全一样,大小写也要一样。
public class 后面代表定义一个类的名称,类是Java当中所有源代码的基本组织单位*/
	public static void main(String[] args) {
//第二行是固定写法,代表main方法,代表程序执行的起点。
		System.out.println("Hello, World!");
//第三行代表打印输出语句
	}
}

@是电子邮箱当中有特殊含义的,被保留的,不能随意使用的字符,称为关键字。其特点:1.完全小写的字母。2.在增强版的记事本当中(例如Notepad++)有特殊颜色。

标识符:是指在程序中,我们自己定义的内容。比如类的名字,方法的名字和变量的名字等等,都是标识符。

HelloWorld案例中,出现的标识符有类名字HelloWorld。

命名规则

  • 标识符可以包含英文字母26个(区分大小写)、0-9数字、$(美元符号)和_(下划线)。
  • 标识符不能以数字开头。
  • 标识符不能是关键字。

命名规范

  • 类名规范:首字母大写,后面每个单词首字母大写(大驼峰式)。HelloWorld
  • 变量名规范:首字母小写,后面每个单词首字母小写(小驼峰式)。
  • 方法名规范:同变量名。

三、常量

常量是在程序运行期间,固定不变的量。
常量的分类:

  • 字符串常量:凡是用双引号引起来的部分, 如:“abc”、“ Hello”、“123”。
  • 整数常量:直接写上的数字,没有小数点 。如:100、200、0、-250。
  • 浮点数常量:直接写上的数字,有小数点。如:2.5、-3.14、0.0。
    4.字符常量:凡是用单引号引起来的单个字符,叫做字符常量。如:‘a’,‘A’,‘9’,‘中’。
    5.布尔常量:只有量中取值。true,false。
    6.空常量:null,代表没有任何数据。

注意:

  • 字符串两个引号之间的内容为空。
  • 两个单引号中间必须有且仅有一个字符,没有不行。
  • 空常量不能用来直接打印输出。

四、基本数据类型

  1. 整数型:byte、short、int、long
  2. 浮点型:float、double
  3. 字符型:char
  4. 布尔型:boolean

注意事项:

  1. 字串不是基本类型,而是引用类型。
  2. 浮点型可能只是一个近似值,并非精确的值。
  3. 数据范围与字节数不一定相关,例如 float数据范围比long更加广泛,但是 float是4字节,long是8字节。
  4. 浮点数当中默认类型是 double。如果一定要使用float类型,需要加上一个后缀F。如果是整数,默认为int类型,如果一定要使用long类型,需要加上一个后缀L。推荐使用大写字母后缀 。System. out. println(100L);

五、变量

变量:程序运行期间,内容可以发生改变的量。

创建一个变量并且使用的格式:
数据类型 变量名称; //创建了一个变量
变量名称=数据值;//赋值,将右边的数据值,赋值交给左边的变量
一步到位的格式:
数据类型 变量名称=数据值;//在创建一个变量的同时,立刻放入指定的数据值。
变量的基本使用:

public class Demo02variable {
	public static void main(String[] args){
//创建一个变量
//格式:数据类型 变量名称;
	int num1;
//向变量当中存入一个数据
//格式:变量名称=数据值;
	num1=10;
//当打印输出变量名称的时候,显示出来的是变量的内容
	System.out.println(num1);//10
//改变变量当中本来的数字,变成新的数字
	num1 = 20;
	System.out.println(num1); //20
//使用一步到位的格式来定义变量
//格式:数据类型 变量名称 数据值;
 int num2=25;
 System.out.println(num2); //25
 	}
 }

使用变量的注意事项:

  1. 如果创建多个变量,那么变量之间的名称不可以重复。
  2. 对于 float和long类型来说,字母后缀F和L不要丢掉。
  3. 如果使用byte或者short类型的变量,那么右侧的数据值不能超过左侧类型的范围。
  4. 没有进行赋值的变量,不能直接使用;一定要赋值之后,才能使用。
  5. 变量使用不能超过作用域的范围。
    【作用域】:从定义变量的一行开始,一直到直接所属的大括号结束为止
  6. 可以通过一个语句来创建多个变量,但是一般情况不推荐这么写。
  • idea中如果想在同一包下创建多个demo,
    需要在成功创建第一个day.demo01后,才会分开。
    在这里插入图片描述
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值