day2 (2021.9.30)

1.java语法基础

标识符

在这里插入图片描述

关键字

在这里插入图片描述
保留字:const和goto

注释

单行 //
多行 /* /
文档注释/
* */

package cn.tedu.basic;
/**本类用于练习注释*/
public class CommentDemo {
	//单行注释
	/*
	 * 多行注释
	 * 
	 * 
	 */
	/**
	 * 文档注释/DOC注释
	 * 也可以注释多行内容
	 * 除此之外,我还可以添加一些作者/版本/时间....的信息
	 */
	public static void main(String[] args) {
		System.out.println("我就是想测试注释会不会执行");
	}
}

数据类型

基本数据类型

在这里插入图片描述
举栗子在这里插入图片描述

package cn.tedu.basic;
/**本类用于完成个人信息输出案例*/
public class TestInfo {
	public static void main(String[] args) {
		//定义变量的规则:变量的类型,变量名,变量的值
		//
		String name = "江江";
		int age = 18;//定义一个age变量用来保存年龄18
		double salary = 100000.66;//定义一个变量salary用来保存工资
		System.out.println("java架构师涛涛,今年14岁,月薪100000.99,感慨java是世界上最少的语言!");
//		System.out.println("姓名:" + name);
//		System.out.println("年龄:" + age);
//		System.out.println("工资:" + salary);
		System.out.println("java架构师"+name+",今年"+age+"岁,月薪"+salary+",感慨java是最好的语言!");
	}
}

在这里插入图片描述

package cn.tedu.basic;

public class TestTypeScope {
	public static void main(String[] args) {
		//整型类型:byte   short int long
		//java 给八大基本类型都提供了对应的“工具箱”
		byte byteMin = Byte.MIN_VALUE;
		byte byteMax = Byte.MAX_VALUE;
		System.out.println("byte类型的最小值是:" + byteMin);
		System.out.println("byte类型的最大值是:" + byteMax);
	}
}

在这里插入图片描述

package cn.tedu.basic;

public class TestTypeScope {
	public static void main(String[] args) {
		//整型类型:byte   short int long
		//java 给八大基本类型都提供了对应的“工具箱”
		byte byteMin = Byte.MIN_VALUE;
		byte byteMax = Byte.MAX_VALUE;
		System.out.println("byte类型的最小值是:" + byteMin);
		System.out.println("byte类型的最大值是:" + byteMax);
		
		short shortMin = Short.MIN_VALUE;
		short shortMax = Short.MAX_VALUE;
		System.out.println("short类型的最小值是:" + shortMin);
		System.out.println("short类型的最大值是:" + shortMax);
		
		int intMin = Integer.MIN_VALUE;
		int intMax = Integer.MAX_VALUE;
		System.out.println("int类型的最小值是:" + intMin);
		System.out.println("int类型的最大值是:" + intMax);
		
		long longMin = Long.MIN_VALUE;
		long longMax = Long.MAX_VALUE;
		System.out.println("long类型的最小值是:" + longMin);
		System.out.println("long类型的最大值是:" + longMax);
	}
}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

package cn.tedu.basic2;
//本类用于练习字面值规则
public class Demo {
	public static void main(String[] args) {
		//规则1:整数的字面值类型为int
		int x = 9999;
		//byte y = 300;   //错,300是int类型,byte存不下
		//int z = 99999999999999;//The literal 99999999999999 of type int is out of range
		long h = 99999999999999L;//如果要定义long类型,需要加后缀L
		
		//规则2:浮点型的字面值类型为double
		double d = 3.14;
		//float f =3.14;
		float f =3.14F;
		double d2 = 3D;//如果要定义的小数是整数,最好加D方便阅读
		
		//规则3:byte short char  三种比int小的类型,可以使用范围内的值直接赋值
		byte n = 1;
		char m = 97;
		//yte q =128;//错,超出byte的取值范围
		
		//规则4:字面值后缀
		//规则5:字面值前缀:0b-二进制    0-八进制,   0x-十六进制
		System.out.println(100);
		
		int u = 128;
		byte b3 = (byte) u;
		System.out.println(b3);
		
		float f2 = 3.94F;
		int nn = (int) f2;
		System.out.println(nn);
	}
}

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值