JAVA学习第二天

java变量:

//作者:gnfire
//功能:控制台显示"hello"
//日期:2014.1.*
//public:表示这个类是公共的,一个文件中只能有一个public类
//class:表示这是一个类
//Hello:类名(公共类的类名必须和文件名一致)

public class Hello
{
//一个主函数,相当于程序的入口
public static void main(String args[])
{
//执行语句
// System.out.println("hello!");
/* 多行注释 */
/* int b=20;//定义一个变量,变量名为b,值为20
int a=10;
int result=a+b;//输出结果
System.out.println(".........结果是"+result);
byte byte1=-128; //(byte范围是-128~128-1) */

/* //char char1='q'; //一个char只能存放一个字符,char1='qq'不正确
int test1 ='a'+'b'; //ASCII码运算:A(65),a(97)
System.out.println(test1);
char test2 ='a'+28;
System.out.println(test2); */
//这样就违背了数据由低精度转换为高精度的原则
//byte<short<int<long<float<double
//int a=1.2; //报错

//double a=3;//允许
//float a=3.4;//报错,在java中小数默认为double
//float a=3.4f;//允许
//System.out.println("a="+a);

//int a=(int)1.2;//转化为1
//int b=(int)1.9;//转化为1
//System.out.println("a="+a+" b="+b);
int a=1;
double b=4.5;
//a=b; //报错:b比a精度高
b=a;
//int a=3;
//int b=a+3.4; //报错,理由:高精度+低精度,往高精度转
System.out.println("b="+b);


}
}






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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值