Related knowledge of string

Source: Internet
Author: User

String: cannot be modified once initialization of the strings object

String s = "abc"= "NBA"; System.out.println (s); // The result is "NBA" /* here is actually created two objects, one is "abc", One is "NBA", change is the direction of S. In memory "ABC" still exists */= "abc"; // "ABC" that was created before pointing to S. /* with string variable name = "string"; to initialize, the string is stored in a constant pool, each time initialization, go to the constant pool, find out the variable directly to the string, did not find re-created, this is the string s = new String ("..."); Because the latter creates a new object directly in the heap memory * /

Related knowledge of string

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.