O'Reilly logo

Programmer's Guide to Java™ Certification, A: A Comprehensive Primer, Second Edition by Rolf W. Rasmussen, Khalid A. Mughal

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

3.16. Other Operators: new, [], instanceof

The new operator is used to create objects, that is, instances of classes and arrays. It is used with a constructor call to instantiate classes (see Section 4.4, p. 117), and with the [] notation to create arrays (see Section 4.1, p. 100). It is also used to instantiate anonymous arrays (see Section 4.1, p. 104), and anonymous classes (see Section 7.5, p. 308).

Pizza onePizza = new Pizza();       // Create an instance of Pizza class.

The [] notation is used to declare and construct arrays and also to access array elements (see Section 4.1, p. 100).

 int[] anArray = new int[5];// Declare and construct an int array of 5 elements. anArray[4] = anArray[3]; // Element at index 4 gets value of element at index ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required