
Java语言
唱星星的小沙威
You know nothing of Javert!
展开
-
【Java】方法重载
Java方法重载易混淆点。原创 2022-11-16 10:46:01 · 308 阅读 · 0 评论 -
Java常见面试题:equals和==的区别和联系?
Java常见面试题原创 2022-01-07 23:15:17 · 340 阅读 · 0 评论 -
Java中char类型占几个字节?
Java中由char引出的Unicode和UTF-16编码原创 2021-12-23 10:46:16 · 2482 阅读 · 1 评论 -
Java基础:值传递机制
先说结论:Java 程序设计语言总是采用按值调用。无论基础数据类型还是引用数据类型。以下开始证明:首先回顾一下在程序设计语言中有关将参数传递给方法(或函数)的一些专业术语。按值调用 (call by value) 表示方法接收的是调用者提供的值。按引用调用 ( call by reference)表示方法接收的是调用者提供的变量地址。先说基本数据类型。基本数据类型有C基础的人应该不难理解以下这个例子: public static void addNum(int num){ //不起作用原创 2021-09-13 15:53:50 · 394 阅读 · 0 评论 -
Java核心技术卷Ⅰ --- Idea/EclipseConsole报错问题
在看Java核心技术卷Ⅰ的时候,遇到一个无法解决的报错。后获悉原因:Java.io.Console 只能用在标准输入、输出流未被重定向的原始控制台中使用,在 Eclipse 或者其他 IDE 的控制台是用不了的。使用控制台测试 Console cons = System.console(); String username = cons.readLine("User name: "); char[] passwd = cons.readPassword("Pass原创 2021-06-04 20:24:52 · 317 阅读 · 0 评论 -
Java System.out.println();的重载
直接上问题输出什么?如果你有C语言基础的话,你可能会说输出地址。两个都是吗?看答案很诧异?第一个输出的确实是哈希地址,但是第二个直接输出了内容。原因看似都是调用了System.out.println();,但底层进行了重载,实际上调用的是两个函数。...原创 2021-05-30 10:53:45 · 516 阅读 · 0 评论