java的注释,标识符,关键字,变量,基本数据类型

本文介绍了Java编程中注释的种类及其用途,包括单行、多行和文档注释。此外,讲解了标识符的定义和规则,关键字的含义,以及变量的作用和组成部分。还详细阐述了Java的基本数据类型,包括整数型、浮点型、布尔型和字符型,以及它们的取值范围和赋值注意事项。
摘要由CSDN通过智能技术生成

1.什么是注释?

注--标注【做记号】
释--解释说明
注释--对java代码做出标注并解释说明java代码的含义

2.注释的作用是什么?

1.解释说明java代码的含义,为了给将来的自己或者其他人可以读懂理解java代码的作用
2.注释的内容不会被执行,可以用来调试java程序
例如:现在有10行代码,运行的时候出错了,不知道错误在第几行,我可以注释掉我认为有错的这一行,然后在运行,如果过错误继续出现,说明出错的代码肯定不是我注释的这一行,这样我们就可以用注释来判断错误出现在那里。
建议:以后在写代码的时候先写注释,为了理清思路。

3.注释的分类以及具体的表现形式和用法?

1.单行注释:每一个注释只能对一行有效
表现形式:// 编写的注释内容
用法:通常出现在代码的上面/【代码比较短的时候】后面
2.多行注释:每一个注释可以对多行有效
      表现形式:/* 
            编写的注释内容
                  可以包含多行
            ........
            */
用法:通常出现在代码的上面
           可以包含单行注释进入
3.文档注释:与多行注释相似,每一个注释可以对多行有效,可以通过javadoc.exe工具转换成独立的注释文件
表现形式:/** 
                  编写的注释内容
                  可以包含多行
                  ........
                   */
用法:通常出现在代码的上面
           可以包含单行注释进入
注意:注释的内容不会被执行.
例如:

/**
   //创建一个名字叫Hello的java类
   public表示一个访问限制修饰符表示这个java类是一个公共的类
   class表示创建java类的关键字
   Hello就是这个java类的名称
   java类的名称在命名的时候首字母大写
   如果类名由多个单词组成每一个单词的首字母都大写
*/
public  class  Hello{  //创建一个名字叫Hello的java类
	/*
	  程序的入口叫主方法,又叫main方法,程序就是从这个地方开始执行的
	  这个主方法的写法格式都不会变化的,谁来写都得是下面这个样子
	  //public表示一个访问限制修饰符意思是这个方法是一个公共的方法
	  //static表示静态元素修饰符
	  //void表示方法的返回值结果为空
	  //main方法的名称
          //(String  args[])方法的参数列表,String  args[]就是列表中的一个参数
	  //{}---方法身体,也叫方法体,包含被执行的java代码	
	*/
	public  static  void  main(String  args[]){
		//向控制台窗口打印“hello,网星”
		System.out.println("hello,网星");
	}
}


4.标识符是什么?

我们在编写java程序的时候需要定义一个java中的元素,比如java类,方法,变量...,我们在定义这些元素的时候都要为这些元素起名字,方便识别。
标识符就是用来为java元素起名字的字符串。

5.标识符的具体规则是什么?

1.可以由数字,字母,_,$,组成,数字不能开头
hello1  hello_zhangsan  zhangsan$hello  100zhnagsan[错误]
2.不要出现特殊符号,特别是空格
hello@123 [错误]   [hello空格zhangsan]
3.注意字母的大小写,大写字母和小写字母表示不同的元素
            hello  Hello    
4.不要使用中文,容易出现乱码,最好使用英文单词
5.不要使用关键字

6.什么是关键字?

关键字就是java语法为一些单词赋予了特殊的含义,这些被赋予特殊含义的单词就是关键字。
关键字其实就是被java语法占用的单词。
比如: public  class 

7.变量是什么?

变--变化--随时可能变化【修改】
量--数据
变量--在程序运行的过程中随时可能被修改的元素。

8.变量的作用是什么?

变量的作用就是用来保存程序中元素的数据或者数据处理后的结果。
变量就是用来保存数据。
为什么使用变量来保存数据?
1.为了方便使用这个数据  
2.为了节省存储空间

9.变量的组成部分有那些?

1.数据类型--决定了变量所能进行的具体操作
2.变量名称--合法的标识符,全字母小写
3.初始值----默认由变量保存的数据值
4.作用域----变量的有效范围
变量的定义:数据类型  变量名称;
例如:int  number1;
变量的赋值: 变量名称 = 具体数据值;
例如: number1 = 1566;
变量的定义+赋值:数据类型  变量名称=具体数据值;
例如: int  number1=1566;
         int  age=12;
         String  name="zhangsan";

10.Java中的基本数据类型有几种,如何表示,取值范围以及注意事项?

Java中的数据类型有2大类
第一大类:基本数据类型
第二大类:复合数据类型【引用数据类型】
Java中的基本数据类型有4大类8种
1.整数型
1.1 字节型 byte     1个字节  -128~127
1.2 短整型 short    2个字节  -2的15次方~2的15次方-1
1.3 整型   int      4个字节  -2的31次方~2的31次方-1
1.4 长整型 long     8个字节  -2的63次方~2的63次方-1
 在赋值的时候需要添加“L”“l”后缀
2.浮点型【小数】
2.1 单精度浮点型     float  4个字节  7~8位有效数字
            在赋值的时候需要添加“F”“f”后缀  
2.2 双精度浮点型     double 8个字节  16~17位有效数字
            在赋值的时候可以添加“D”“d”后缀,也可以不写  
3.布尔型【逻辑型】 boolean  1个字节  true/false
4.字符型 char  2个字节  0~65535
在赋值的时候需要单引号包围数据‘A’  
转义字符---使用“\”表示
"--双引号---\"
'--单引号---\'
\--路径分割符--\\
回车-----------\r
换行-----------\n
回车换行-------\r\n
制表符【Tab】---\t
          

//创建一个测试基本数据类型的java类
public  class  DataType{
	//提供主方法
	public static  void  main(String  args[]){
		//1 字节型 byte     1个字节  -128~127
		byte  bytevalue1;
		bytevalue1=123;
		System.out.println("bytevalue1=="+bytevalue1);
		byte bytevalue2=124;
		System.out.println("bytevalue2=="+bytevalue2);
		//变量保存的数据值超过取值范围,会报错
		//byte bytevalue3=200;

		//2 短整型 short    2个字节  -2的15次方~2的15次方-1
		short  shortvalue1;
		shortvalue1=1230;
		System.out.println("shortvalue1=="+shortvalue1);
		short shortvalue2=1240;
		System.out.println("shortvalue2=="+shortvalue2);
		//变量保存的数据值超过取值范围,会报错
		//short shortvalue3=200000;

		//3.整型   int      4个字节  -2的31次方~2的31次方-1
		int  intvalue1;
		intvalue1=200000;
		System.out.println("intvalue1=="+intvalue1);
		int  intvalue2=300000;
		System.out.println("intvalue2=="+intvalue2);
		//变量保存的数据值超过取值范围,会报错
		//int  intvalue3=3000000000;
		
		//4 长整型 long     8个字节  -2的63次方~2的63次方-1
		//在赋值的时候需要添加“L”“l”后缀
		long  longvalue1;
		longvalue1=3000000000L;
		System.out.println("longvalue1=="+longvalue1);
		long  longvalue2=10000000000L;
		System.out.println("longvalue2=="+longvalue2);
		//变量保存的数据值超过取值范围,会报错,
		//long  longvalue3=1000000000000000000L;
		//System.out.println("longvalue3=="+longvalue3);
		//可以使用科学计数法表示数字值,使用BigDecimal类型

		//5.单精度浮点型	 float  4个字节  7~8位有效数字
		//赋值的时候需要添加“F”“f”后缀 
		float  floatvalue1;
		floatvalue1=12.5F;
		System.out.println("floatvalue1=="+floatvalue1);
		float  floatvalue2=120.500000F;
		System.out.println("floatvalue2=="+floatvalue2);
		//变量保存的数据值超过有效范围,四舍五入
		float  floatvalue3=120.534569F;
		System.out.println("floatvalue3=="+floatvalue3);

		//6.双精度浮点型	 double 8个字节  16~17位有效数字
		//在赋值的时候可以添加“D”“d”后缀,也可以不写
		double doublevalue1;
		doublevalue1=123.5;
		System.out.println("doublevalue1=="+doublevalue1);
		double   doublevalue2=128.500000D;
		System.out.println("doublevalue2=="+doublevalue2);
		//变量保存的数据值超过有效范围,四舍五入
		double  doublevalue3=120.534569876543459;
		System.out.println("doublevalue3=="+doublevalue3);

		//7.布尔型【逻辑型】 boolean  1个字节  true/false
		boolean  boovalue1;
		boovalue1=true;
		System.out.println("boovalue1=="+boovalue1);
		//boolean  boovalue2=100;

		//8.字符型 char  2个字节  0~65535
		//在赋值的时候需要单引号包围数据‘A’
		char  charvalue1;
		charvalue1='张';
		System.out.println("charvalue1=="+charvalue1);
		/*
		转义字符---使用“\”表示
	  	"--双引号---\"
	 	 '--单引号---\'
	  	\--路径分割符--\\
	  	回车-----------\r
	  	换行-----------\n
	  	回车换行-------\r\n
	  	制表符【Tab】---\t
		*/
		System.out.println("张三说:\"hello\"");
		System.out.println("张三说:\'hello\'");
		System.out.println("F:\\mytest\\demo.txt");
		System.out.println("zhangsan\r\nlisi");
		System.out.println("zhangsan  lisi");
		System.out.println("zhangsan\tlisi");
	}	
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值