java基础语法(一)

对public static void main (String args []) 的理解

来自 菜鸟教程在这里插入图片描述

注释

  • 1、什么是注释?

    注释是解释说明程序的问题,方便自己和别人阅读代码

  • 2、注释有哪几种?格式怎样?

  1.单行注释:
  	//后面根解释文字
  2.多行注释
      /*
      这里写注释文字
      可以写多行
      */
  3.文档注释
      /**
      这里写文档注释
      也可以写多行,文档注释可以利用JDK的工具生成帮助文档
      */
  • 3、每次手动加注释比较麻烦,也可以使用快捷键加注释
Ctrl + / 	单行注释(对当前行进行注释)
Ctrl + Shift + / 	对选中的代码进行多行注释。

字面变量

  • 什么是字面变量?
    计算机是来处理数据的,字面量其实就是告诉程序员数据在程序中的书写格式。以下为常见的:

在这里插入图片描述

/*
目标:掌握常见数据在程序中的书写格式
*/
public class LiteralDemo{
    public static void main(String[] args){
        //1.整数
        System.out.println(666);
        
        //2.小数
        System.out.println(3.66);
        
        //3.字符: 字符必须用单引号引起来
        System.out.println('a');
        System.out.println('0');
        System.out.println('中');
        System.out.println(' '); //空格也算字符
        //特殊字符:\t表示制表符 \n表示换行
        System.out.println('\t'); //这相当于一个tab键,专业叫做制表符
        System.out.println('\n'); //这是换行的意思
        
        //4.字符串:字符串是双引号引起来的
        System.out.println("我爱你中国abc");
        
        //5.布尔值:只有两个值true和false
        System.out.println(true);
        System.out.println(false);
    }
}

变量

  • 什么是变量?
    变量是用来记录程序中的数据的。其本质上是内存中的一块区域,你可以把这块区域理解成一个小盒子。

    变量的定义格式: 数据类型 变量名 = 初始值;
    变量记录的数据程序运行过程中是可以发生改变的:变量名 = 值;’

  • 为什么要用变量呢?
    使用变量来记录数据,对于数据的管理更为灵活。

  • 变量有应用场景?
    变量的应用场景无处不在,只要是程序中能发生变化的数据,都可以用变量存储。

  • 变量的注意事项

1.变量定义在哪个{}范围内,就只在哪个大括号内有效。变量的有效范围称之为变量的作用域
	{
		int a = 10;
		System.out.println(a); //这是是对的
	}
	System.out.println(a); //这里会出错

2.在同一个作用域内,不能有两个同名的变量
	{
		int a = 10;
		int a = 20; //这里会出错
	}
	
3.变量没有初始化时,不能直接使用
	int a; //仅仅定义了变量,但是没有初始值
	System.out.println(a); //这里会出错

4.变量可以定义在同一行
	如:int a=10, b=20; //a和b都是int类型

关键字

关键字是java语言中有特殊含义的单词。比如用int表示整数,用double表示小数,等等!

我们学习Java的语法其本质就是学习这些关键字的含义,一共有50多个关键字,我们不是一次性把这些关键字学完,会在后续的课程中每天学一点,慢慢得你就都学会了。

abstractassertbooleanbreakbyte
casecatchcharclassconst
continuedefaultdodoubleelse
enumextendsfinalfinallyfloat
forgotoifimplementsimport
instanceofintinterfacelongnative
newpackageprivateprotectedpublic
returnstrictfpshortstaticsuper
switchsynchronizedthisthrowthrows
transienttryvoidvolatilewhile

关键字的特点:
1.关键字都是小写的
2.关键字在idea中有特殊颜色标记(如果你没有修改关键字的颜色,默认是蓝色的)


标志符

所谓标志符其实就是我们自己取的名字。像前面我们取的类名,变量名其实都是标志符。

讲标志符的目的,是让大家知道取名字的规则,不能让我们随即便瞎取。有些规则是强制要求的,不遵守就会报错。还有一些规则是我们建议大家遵守的,这样取名字显得我们更加专业。

强制要求:必须遵守,不遵守就会报错
	1.最好是字母、数字、下划线、$组成
	2.不能以数字开头
	3.不能是Java的关键字

建议遵守:按照下面的方式取名字会显得更加专业
	1.所有的名字要见名知意,便于自己和别人阅读
		举例: class Student{} //一看这个类就知道表示一个学生
			  int age =10;    //一看这个变量就知道表示年龄
		
	2.类名:首字母大写(大驼峰命名)
		举例: class Student{}
		
	3.变量名:第二个单词开始首字母大写(小驼峰命名)
		举例: double money = 6.88;  
			  double applePrice = 7.5; 

over!

  • 22
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值