JAVA基础笔记——3

编译:         源程序文件——编译器——字节码(class文件)——@

@ 运行:         类加载器——字节码校验器——解释器——OS。(这样可以避免非法代码的执行,提高执行的安全性。)

类加载顺序——先加载启动类库,再加载扩展类库,最后加载用户自定义类库。

Eclipse(日蚀)

字符类型练习:

void public method()
{
public static void main(String[] args)
{
 
int i=1,j;//正确,定义一个变量名为i的int类型变量赋初值为1,同时定义一个变量名为j的int类型变量,未初始化。
  float f1=0.1; //错误,0.1默认为double类型不可赋值给float类型。
float f2=123;//正确,123默认为int型,可以赋值给float型。
  double d1=2e20,d2=124;//正确,int类型可以赋值给double型。
byte b1=1,b2=2,b3=129;//错误,byte类型取值范围是-128到127,b3溢出。
j=j+10;//错误,变量j未初始化,不可参加运算。
i=i/10;//正确,输出结果为0。
  i=i*0.1;//错误,0.1默认为double类型,运算时会先将i自动转换为double型号,运算结果为double型,不可赋
值给int型的i(i被定义为int型)。
  char c1='a',c2=125;//正确。
  byte b=b1-b2;//错误,运算结果为int型不可赋值给byte型。
  char c=c1+c2-1;
  float f3=f1+f2;//错误
  float f4=f1+f2*0.1;//错误
  double d=d1*i+j;//错误
float f=(float)(d1*5+d2);//正确
}
}

ASC码

A——65 ;a——97。

基本运算符号:+     -    *     / 

%  求余数



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值