Java Day_2(注释 关键字 常量 数据类型 变量)

Java Day_2(注释 关键字 常量 数据类型 变量)

注释

  1. 单行注释: // 主要用来解释语句及变量
  2. 多行注释: /* */ 一般用来解释类或方法
  3. 文档注释: /** */ 主要用在类或者方法上生成API文档

关键字

  1. 关键字是在Java中被赋予特殊含义的单词
    特点:所有的关键字都是小写的完整的英语单词,在高级IDE工具中会高亮显示
    在这里插入图片描述

常量

类型: 字符常量;符号常量
字符常量:1 2 3 a b c true false等
符号常量: 使用final修饰的量(只能被赋值一次,之后值不可改变)

public class  FinalVar 
{
	public static void main(String[] args) 
	{
		final int A= 10;
		A = 20;
	}
}

结果:
在这里插入图片描述
注:声明符号常量时,该符号常量的名字一般为大写

常量类型	说明	举例字符串常量	用双引号括起来的内容	“HelloWorld”,“Java程序员”整数常量	不带小数的数字	666,-88小数常量	带小数的数字	13.14,-5.21字符常量	用单引号括起来的内容	‘A’,‘0’,  ‘我’布尔常量	布尔值,表示真假	只有两个值:true,false空常量	一个特殊的值,空值	值是:null

除空常量外,其他常量均可使用输出语句直接输出

数据类型

类型: 基本类型 引用类型
基本类型:数值型 非数值型
数值型:整形 浮点型 字符型
整形:byte short int long
浮点型:float double
字符型:char(采用Unicode编码)
非数值型:
布尔型:boolean
引用类型:类 接口 数组
注:字符一定是使用单引号引起来的
字符串使用双引号引起来

字符串与任何基本数据类型使用加号相连得到的都是字符串

public  class  DataType
{
	public static void main(String[] args) 
	{
		 String  s = "中北大学";
		 int i = 100;
		 int n = 10;
		 System.out.println(i + n + s);// 110中北大学
		System.out.println(s + i + n);// 中北大学10010
		}
}

Java是一门强类型语言,所有的数据都必须有明确地类型

变量

变量是允许在程序中修改值的量
变量的本质是内存中的一块区域

public  class  DataType
{
	public static void main(String[] args) 
	{
		int a = 10;//声明变量并初始化
		a = 20;
		System.out.println(a);//20
		int b;//声明一个变量
		b = 100;// 变量在声明之后  在第一次使用之前必须进行初始化(赋值)
		b = b + a ;
		System.out.println(b);//120
		int c ,d ,e;//这种声明形式,仅限于声明多个同种类型的变量来使用
		double d = 10.2;//在同一个大括号范围内 变量名不允许重名
		c = 200;
		d = 300;
		e = d;
		c = d = e = 500;
		System.out.println(c);//500
		System.out.println(d);//500
		System.out.println(e);//500
	}
}


Java的内存管理机制:
Java向JVM申请内存
JVM向操作系统申请内存
操作系统为程序分配所需物理内存

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值