栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

day2 (2021.9.30)

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

day2 (2021.9.30)

1.java语法基础 标识符

关键字


保留字:const和goto

注释

单行 //
多行

package cn.tedu.basic;

public class CommentDemo {
	//单行注释
	
	
	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);
	}
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/282039.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号