C:ProgramFilesJavajdk1.x.x_xxsrc.zip64位元:C:ProgramFiles(x64)Javajdk1.x.x_xxsrc.zip如果64位元的计算机把JDK安装在ProgramFiles而非ProgramFiles(x64)的话,路径跟32位元一样。把它开启后可以读(无法修改)里面的所有文件(后缀名是*.Java,可用文本编辑器打开看),他们依照包名封装(类似java/lang/,java/util等等)。如果你是要知道放jar包的那个文件夹的话,就是依照1楼的lib文件夹。class文件是给jvm.dll读的,是二元码(binary,简称bin),不是我们读的。希望能帮到你,我是台湾来的
BufferedReader br=new BufferedReader(new FileReader(fileName))\x0d\x0aString line=""\x0d\x0aStringBuffer buffer = new StringBuffer()\x0d\x0awhile((line=br.readLine())!=null){\x0d\x0abuffer.append(line)\x0d\x0a}\x0d\x0aString fileContent = buffer.toString()1.String不属于基本数据类型,String是一个对象。, 因为对象的默认值是null,所以String的默认值也是null;但它又是一种特殊的对象,有其它对象没有的一些特性。2. new String()和new String(“”)都是申明一个新的空字符串,是空串不是null;
3. String str=”kvill”;
String str=new String (“kvill”)
区别:这里不谈堆也不谈栈,只先简单引入常量池这个简单的概念。
常量池(constant pool)指的是在编译期被确定,并被保存在已编译的.class文件中的一些数据。它包括了关于类、方法、接口等中的常量,也包括字符串常量。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)