java基础
JING648951270
低头拉车,抬头看路,是坐车还是拉车,是看路还是看风景。
展开
-
关于类型转换(1)
自动类型提升 byteb = 3; intx = 4; x= x + b;//b会自动提升为int类型进行运算。 强制类型转换 byteb = 3; b= b + 4;//报错 b= (byte)b+4;//强制类型转换,强制将b+4的结果转换为byte类型,再赋值给b。 思考: byteb1=3,b2=4,b; b=b1+b2; b=3+4; 哪句是编译失败的呢?为什么呢原创 2017-08-22 10:25:39 · 438 阅读 · 0 评论 -
关于类型转换(2)
思考: short s = 3; s=s+2; s+=2; 有什么区别? s=s+2//编译失败,因为s会被提升为int类型,运算后的结果还是int类型。无法赋值给short类型。 s+=2//编译通过,因为+=运算符在给s赋值时,自动完成了强转操作。原创 2017-08-22 11:27:29 · 298 阅读 · 0 评论 -
如何修改myeclipse中 项目中用的jdk版本
1.找到我们的项目,如下图所示 2.然后右键--“Build Path--->Confirgure Build Path”,如下图所示 3.然后按下图1->2->3操作 4.然后按下图操作,选择我们自己安装的JDK 点击【Add…】按钮,弹出【Add JRE】对话框,如下图所示 点击【Next>】按钮,进入下一个步骤,如下图所示: 选择要添加的J原创 2018-02-02 18:09:15 · 2610 阅读 · 1 评论 -
log4j的学习使用
一直知道这个东西,但是属于一瓶子不满半瓶子晃荡的水平,希望通过这次学习,能为瓶子里加点水。日志是应用软件中不可缺少的部分,Apache的开源项目log4j是一个功能强大的日志组件,提供方便的日志记录。我在http://mvnrepository.com搜索log4j下载的jar包log4j-1.2.17.jar一、入门实例1.新建一个java工程,导入包log4j-1.2.17.jar,整个工程最...原创 2018-03-14 16:13:47 · 220 阅读 · 0 评论