社区
Java SE
帖子详情
初学java的一个问题
lzr4304061988012
2009-06-08 10:18:18
byte b;
b = 34L;
**********************
byte b;
b = 34;
别人问我为什么前一个不可以通过,后一个却不可以,同是高类型转化为低类型
...全文
47
3
打赏
收藏
初学java的一个问题
byte b; b = 34L; ********************** byte b; b = 34; 别人问我为什么前一个不可以通过,后一个却不可以,同是高类型转化为低类型
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lzr4304061988012
2009-06-08
打赏
举报
回复
我同学直接硬是说:他书上说整形常量默认是int型的,我看了的确是这样的。
我想编译器没必要这么死的。
wxj810506
2009-06-08
打赏
举报
回复
我的理解,不见得正确。
byte b;b = 34L;
这个因为显式的声明为long,因此编译器不会进行自动的类型转换。
byte b;b = 34;
这个,常量34并不一定是int 类型。因为是常量,因此编译器可以进行判断并自动转型。
例如下面这个就无法正常编译
byte b; b = 128;
lzr4304061988012
2009-06-08
打赏
举报
回复
“别人问我为什么前一个不可以通过,后一个却可以,同是高类型转化为低类型”
sorry打错了!
java
源码包---
java
源码 大量 实例
Tcp服务端与客户端的
JAVA
实例源代码,
一个
简单的
Java
TCP服务器端程序,别外还有
一个
客户端的程序,两者互相配合可以开发出超多的网络程序,这是最基础的部分。 递归遍历矩阵 1个目标文件,简单! 多人聊天室 3...
一个
牛人给
java
初学
者的建议
尽管Android使用的是
Java
的
一个
子集——Dalvik虚拟机,但
Java
语言仍然是开发Android应用程序的主要工具。
Java
的跨平台特性和安全性,使其成为移动应用的理想选择。 #### 服务器端应用 在服务器端,
Java
同样表现出色...
你必须知道的261个
Java
语言
问题
梁建全.pdf
书中不仅对每
一个
问题
提供了详细的解答,还结合了代码示例来阐明技术要点,使得理论与实践相结合,增强了学习的效果。 这本书的结构清晰,讲解透彻,实用性强,适合作为高校相关专业的
Java
语言课程的教学参考书,...
java
初学
者入门资料pdf
java
入门最简单的,最好入门的资料,东西特别全而且简单易懂
java
五子棋游戏 界面非常美观 有详细的注释 非常适合
初学
者
总之,这个
Java
五子棋游戏项目涵盖了
Java
GUI编程、数据结构、算法设计、事件处理和多线程等多个重要知识点,对于想要学习
Java
编程和游戏开发的
初学
者来说,无疑是
一个
很好的实践项目。通过分析和理解这个游戏的源...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章