java语法应用_day02

本文主要复习了Java语法,强调了大类型转换到小类型需强制转换,详细介绍了编码过程及其规则,特别是所有完整码表默认兼容西欧码表ISO-8859-1。还提到了Java中的转义字符和除0操作可能遇到的问题,指出当常量参与运算时编译器会进行优化。最后讨论了switch语句的使用陷阱和跳转控制语句。
摘要由CSDN通过智能技术生成

复习:

1.java是从C++(面向对象上面进行改进的+跨平台特性)语言上面改进上来的,屏蔽底层的操作系统的差异,从而得到了发展
2.java语言跨平台(一次编译,到处运行,JVM没有跨平台)
3. .java文件被称为源文件,java语言支持跨平台,没有指针的概念,拥有GC垃圾自动回收机制。
4. 编译后.class文件称为字节码文件,被加载进入内存中,一次编译,到处运行
5. 创始人:James Gosling (詹姆斯.高斯林)
6. lib-->库文件   bin-->可执行文件   doc-->文档文件

易错题: 大类型转换成小类型的时候必须进行强转

				(多选题)byte b1=1,b2=2,b3,b6,b8;
			final byte b4=4,b5=6,b7;
			b3=(b1+b2);  /*语句1*/
			b6=b4+b5;    /*语句2*/
			b8=(b1+b4);  /*语句3*/
			b7=(b2+b5);  /*语句4*/
			System.out.println(b3+b6);
			下列代码片段中,存在编辑错误的语句是
			
		**b3=(b1+b2);自动转为int,所以正确写法为b3=(byte)(b1+b2);或者将b3定义为int; 语句2正确:b6=b4+b5;b4、b5为final类型,不会自动提升,所以和的类型视左边变量类型而定,即b6可以是任意数值类型; 语句3错误:b8=
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值