tnfh.net
当前位置:首页 >> JAVA基础问题! >>

JAVA基础问题!

整型的包装类存在常量池,一次性把从-128到127之间的所有数都初始化了.当你使用这些数的时候不是创建新对象而是直接从这个常量池里面取值.所以当你赋值127的时候是取的常量池里的127,因此两个对象内存地址一样.而赋值128的时候两个对象分别new对...

不知道,但应该是个参数。如果是eclipse写的,按住ctrl键,点击divide,会看到这个方法的源代码。看看里面的方法。(这个应该是别人定义的方法,而你给的是其中一段。如果是库函数,可能要贴资源,但是网上找api也能看到源代码)

Name(String str1,String str2){ this.str1 = str1; this.str2 = str2; System.out.print(str1+str2); }

eclipse的bug,升级下jdk版本,1.6+

import java.io.File; import java.io.FileWriter; import java.io.IOException; public class MyBufferedWriter { private FileWriter fw; MyBufferedWriter(FileWriter fw) { this.fw = fw; } // 定义其write(字符串)的功能 public void write...

先说你的第一个问题,括号里的(Mouse m) 表示传参数,Mouse 是一个对象,这里要求传入的是Mouse这个对象,而不是Dog或别的对象,意义可以这么理解,就是你想要抓老鼠(catchMouse方法表示抓老鼠),那就首先必须有一只老鼠传进来然后才能执行 sc...

这个是javascript不是java。注意编码,否则显示是乱码。是注释。百度搜索“w3cshool”,有javascript的好教程。 var hello = "你好啊"; var name = "Peter"; alert( hello + name );

Thread.yield()是让当前线程放弃占有的CPU时间片,重新进入就绪状态。CPU会从就绪队列中挑选一个线程进入运行状态,此时也可能挑选到那个刚刚让步的线程,表现结果就是yield没有效果。

把 JAR_HOME 改成 JRE_HOME, 把CLASSPATH删掉。 [root@chenlong /]# javac ~/Test.java[root@chenlong /]# java -classpath ~ Test[root@chenlong hbase]# find / -name HBaseConfTool.class

long b2 = 100; 这个的前提条件,100属于int的取值范围;编译可以通过,运行的时候就会自动提升为long类型

网站首页 | 网站地图
All rights reserved Powered by www.tnfh.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com