java 数据类型与操作符

java的main函数

 

Java程序执行的入口为main函数,  public static void main(String args[])

 

public static void 参数都不能缺少,否则找不到mian函数

 

java.lang.NoSuchMethodError: main
Exception in thread "main" 
 

args[]是字符串数组,用来向main函数中传递参数。

 

 

变量

  声明变量时,编译程序在内从中分配一块足以容纳此变量大小的内存空间,变量的值可变,这块儿内存空间不变。

 

   final 数据类型 变量名称 = 常量值 , 利用final声明值不再改变的变量

 

java使用Unicode 标准万国码

  基本数据类型:

 

    1、整数类型: long、int、short、byte,分别占8、4、2、1个字节

       java把整数常量的值均视为int,即使声明为long型,值超过2147483647时会编译出错

       除非这样声明,long num = 3222134343L;

 

       溢出:整数的大小超过了可以表示的范围,而程序中没有做数值范围的检查。环形溢出

 

     2、字符类型:占两个字节,1个汉字占两个字节,即一个字符

     3、浮点数与双精度浮点数,float、double分别占4、8个字节,浮点数类型的默认类型为double型。

     4、布尔型,boolean,只有true false

 

public class Bishi {
	public static void main(String[] args) {
                //小数默认为double型
                float f = 3.45f;
		float g = (float)3.12;
		float h = g + f;
		//e转换为double型
		//float e;
		//e = f + 7.3;
		System.out.println(h);
	}
}
 
6.5699997
 

 取模运算的结果符号与被除数一直

 

关于逻辑运算符的短路特性。
1) 逻辑与:如果第一个操作数为false,那么结果肯定就是false,所以在这种情况下,将不会执行逻辑与后面的运算了,即发生了短路。
2) 逻辑或:如果第一个操作数为true,那么结果肯定就是true,所在在这种情况下,将不会执行逻辑或后面的运算了,即发生了短路。

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值