Home > Technical Interviews > Computer Science & Engineering > Java Programming > Core Questions and Answers
91. | Name the eight primitive Java types. |
The eight primitive types are byte, char, short, int, long, float, double, and boolean. |
92. | What restrictions are placed on the values of each case of a switch statement? |
During compilation, the values of each case of a switch statement must evaluate to a value that can be promoted to an int value. |
93. | What is the difference between a while statement and a do while statement? |
A while statement checks at the beginning of a loop to see whether the next loop iteration should occur. A do while statement checks at the end of a loop to see whether the next iteration of a loop should occur. The do whilestatement will always execute the body of a loop at least once. |
94. | What modifiers can be used with a local inner class? |
A local inner class may be final or abstract. |
95. | When does the compiler supply a default constructor for a class? |
The compiler supplies a default constructor for a class if no other constructors are provided. |