
JavaOOP 面试题
小巫医初春
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【什么是隐式转换,什么是显式转换】
显示转换 就是类型强转,把一个大类型的数据强制赋值给小类型的数据; 隐式转换 就是大范围的变量能够接受小范围的数据; 隐式转换和显式转换其实就是 自动类型转换和强制类型转换原创 2022-04-19 21:00:21 · 314 阅读 · 0 评论 -
【什么是B/S架构?什么是C/S架构】
B/S(Browser/Server) 浏览器/服务器程序 C/S(Client/Server) 客户端/服务端 桌面应用程序原创 2022-04-19 20:43:31 · 305 阅读 · 0 评论 -
【重写和重载的区别是什么】
定义不同 重载:定义相同的方法名,参数不同 public class void hello(){ system.out.print("Hello!"); } public class void hello(String name){ system.out.print("Hello!" + name); } public class void hello(List<String> names){ for(String name : names){ system.out.print("原创 2022-04-18 23:25:16 · 292 阅读 · 0 评论 -
【short s1 = 1; s1 = s1 + 1;有错吗? short s1 = 1; s1 += 1; 有错吗?】
Java基本数据类型转换规则: 大数据类型 ==>> 小数据类型 需要强制转换 小数据类型 ==>> 大数据类型 自动装换 赋值表达式规则: 左侧 = 右侧 右侧的要向左侧看齐 右侧表达式要转换到和左侧一致 第一题 short s1 = 1; s1 = s1 + 1; 错误!!! s1是short类型, 1是int类型 s1转换为int类型和1相加后得到int类型的2,需要强制转换才能向左侧看齐 short s1 = 1; s1 = (short) (s1 + 1); 第二题原创 2022-04-18 23:12:42 · 1594 阅读 · 0 评论