java - Java 中字符串操作的正确名称

标签 java

您能否澄清一下 - 应该使用哪个词来描述从文字创建 String 对象的过程:

字符串 obj = "值";

据我所知,说这里我们有自动装箱是不正确的,因为它实际上仅适用于原始类型,但是这个过程还有其他特殊的关键字吗?

最佳答案

它被称为定义。 您正在“声明”一个字符串变量,并将其“初始化”为特定值。

查看以下链接以获得更好的说明:
http://ee.hawaii.edu/~tep/EE160/Book/chap14/subsection2.1.1.4.html

并引用其中的一部分:
到目前为止,当我们“声明”一个变量时,我们的意思是我们已经告诉编译器有关该变量的信息;即它的类型和名称,以及为变量分配的内存单元(本地或全局)。编译器的后一个操作(分配存储)更准确地称为变量的定义。声明的更严格定义只是描述“关于”变量的信息。

关于java - Java 中字符串操作的正确名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19384721/

相关文章:

java - 如何在spring mvc中设置响应头

java.security.UnrecoverableKeyException : Failed to obtain information about private key

java - 根据 SQL select 语句中的条件检查添加结果列

java/jsp使用一种javascript方法对多个表单进行不同的修改

java - 在 IBM Notes Agent 中获取 session token 时出错

java - 独立 java 应用程序中的 PostgreSQL 安全连接

java - 使用 apache 元模型更新 excel 文件

java - 如何从缓冲区读取并存储为 int 和 float 变量

java - 使用java中的AtomicReference获取/设置缓存中的值

Java 套接字绘制程序