jdk中string.java的文件位置

jdk中string.java的文件位置,第1张

一般在:32位元

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文件中的一些数据。它包括了关于类、方法、接口等中的常量,也包括字符串常量。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11452531.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存