Question: Java supports two different ways to create a variable of String with an initial value, as shown below. Which approach is more memory-consuming to a

Java supports two different ways to create a variable of String with an initial value, as shown below. Which approach is more memory-consuming to a personal computer? Why?

Approach 1 Approach 2
String s = "Hi, Java!"; String s = new String("Hi, Java!");

This is an open-ending question, please logically share your opinion with justified answer(s).

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!