Java0基础之旅-常量变量运算符命名规范

常量:

public class ConstantDemo {
 /* 补充2个快捷方式; main 方法的快捷键:psw 
 					输出语句的快捷键:sout 
 常量:
 	概述:在程序运行过程中。其中的值不会发生改变的量. 
 	
 	字面值常量分类: 
 	1.字符串常量,值药用""括起来 "abc" ,"123" 			 
 	2.字符常量, 值要用''括起来 'a','0' 
 	3.整数常量,10,20 
 	4.小数常量,1.2 
 	5.布尔常量,值只有2个,ture和false 
 	6.空常量,null 了解 
 	*/
 	 public static void main(String[] args) { 
 	 //1.字符串常量 
 	 System.out.println("abc"); 
 	 System.out.println("123"); 
 	 //2.字符常量 
 	 System.out.println('a'); 
 	 System.out.println('0'); 
 	 //3.整数常量 
 	 System.out.println(10); 
 	 System.out.println(-10); 
 	 //4.小数常量 
 	 System.out.println(1.2); 
 	 System.out.println(-12.3); 
 	 // 5.布尔常量 
 	 System.out.println(true); 
 	 System.out.println(false); 
 	 } 
 }

变量:

public class VariableDemo {
public static void main(String[] args) {
//定义变量,记录个数
//变量的定义格式:数据类型 变量名 = 初始值;
int number = 12;
//使用变量 System.out.println(number);
	 }
 }

数据类型的划分:

JAVA数据类型(基本类型,引用类型)占用字节数不同 
基本类型(整数型byte,short,int,long, 浮点型float ,double 
	字符型 char 
	布尔型)boolean 
引用类别(类class,接口interface,数组[]

运算符

/*
 +: 加法.
  */
  public class ConversionDemo { 
  public static void main(String[] args) {
   //定义2个int变量 
   int a = 10; 
   int b = 20;
    System.out.println(a + b); 
    int c = a + b; 
    System.out.println(c); 
    System.out.println("------LPoint@yeah.net-------"); 
    int aa = 10; 
    byte bb = 20; 
    System.out.println(aa + bb); 
    int cc = aa + bb;
    //byte cc = aa + bb 报错 
    //byte 类型和int类型计算,会先将byte类型提升为int类型 在计算,结果也是int类型 
    System.out.println(cc);
    System.out.println("------LPoint@yeah.net-------");
    //思考:用byte接收aa+bb 可以通过强类型转换来实现 
    //目标类型 变量名 = (目标类型)需要转换的值 byte dd = (byte)(aa + bb);//aa+bb 的结果是一个int类型,然后将其强制转 换成byte类型 注意括号
    System.out.println(dd); 
    System.out.println("------LPoint@yeah.net-------"); 
    double d1 = 3.14; 
    int a1 = (int)d1;
    //意思是:将double类型的结果强制转换为整数。可能会丢失精度
    System.out.println(a1); 
    } 
}

命名规范`

/*标识符:
	组成:英文大小写字母,数字,_,$ 
	命名规则: 遵循驼峰命名,见名知意 
	类和接口: 所有单子的首字母都大写,其他小写 
	方法和变量: 从第二个单侧开始,所有单词的首字母大写其余全部小写 
	常量: 全部大写 单词之间用下划线_隔开, 
	包名: 全部小写,多级之间用小数点.隔开 
	一般是公司域名的反写。 net.csdn.demo
	包: 其实就是文件夹,用来区分重命名类。 
	注意事项:   1.不能以数字开头, 
				2.不能和JAVA中的关键字重名 
				3.严格区分大小写 
*/

public class IdentifierDemo { 
public static void main(String[] args) { 
//定义变量,记录年龄
 int zhangSanAge = 23;
  System.out.println(zhangSanAge); 
  int b2 = 20; //int 2b = 20; 1.不能以数字开头 
  System.out.println(b2);
  //3.严格区分大小写 注意 变量a 和 变量A 是不一样的 
  int a = 10; 
  int A = 12; 
  System.out.println(a + A);   
 	 } 
  }

基本运算符

/* 
算数运算符: 
分类: +,-,*,/,% 
/ 和 % 的区别: 
	/:获取2个数据相除的商. 
	%:获取2个数据相除的余数. 
	注意:整数相除的结果还是整数。 想要得到小数,就必须 有浮点数
		 参与运算。 
	*/ package net.csdn.demo; 
	  public class OperatorDemo1 { 
	  public static void main(String[] args) { 
	  //定义2个int类型 
	  int a = 5; 
	  int b = 3; 
	  System.out.println(a + b);  //输出8 	
	  System.out.println(a - b);//输出2 
	  System.out.println(a * b);//输出15 
	  System.out.println(a / b);//输出1 5/3 商1 
	  System.out.println(a % b);//输出2 5/3 余2 
	  System.out.println("------LPoint@yeah.net----"); 
	  // 注意: // 整数相除的结果还是整数。 
	  // 想要得到小数,就必须 有浮点数参与运算。 
	  System.out.println(5/4); //输出1 
	  System.out.println(5.0/4); //输出1.25 
	  System.out.println(5.0/4.0);//输出1.25
	  }
}	  

ASCII 码表
常用:
字符0-9 计算机中储存的值为48-57
字符a-z 计算机中储存的值为97-122
字符A-Z 计算机中储存的值为65-90
赋值运算符-基本赋值运算符(=),扩展赋值运算符(+=,-=,*=,/=,%=)
扩展赋值运算符的好处-省略了强制类型转换的操作
用法:

		int a = 10;
		a += 20//相当于a = a + 20;
		System.out.println(a);//结果:30
		//好处:
		short s = 1; 
		s = s + 1; //报错 
		s += 1//相当于:s = (short)(s + 1); 结果:s:2 
		System.out.println("s:" + s); //结果:s:2
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值