Java Basics: Variables and Declarations

DesirableQuantum avatar
DesirableQuantum
·
·
Download

Start Quiz

Study Flashcards

Questions and Answers

What are the three properties of a variable in Java?

Memory location, data type, name

Which of the following is NOT a Java primitive data type?

String

What is the result of the expression $14 / 4$ in Java?

3

Which operator is used for multiplication in Java?

<ul> <li></li> </ul> Signup and view all the answers

What is a method in Java?

<p>A set of code which is referred to by name</p> Signup and view all the answers

What are the numeric data types in Java?

<p>Byte, short, int, long, float, double</p> Signup and view all the answers

Which part of a method defines the access type of the method?

<p>Modifier</p> Signup and view all the answers

What is the data type of the value returned by a method with no return value?

<p>void</p> Signup and view all the answers

What is the purpose of a parameter in a method?

<p>Placeholder for passed values</p> Signup and view all the answers

How would you call a method m1 from class A in another class B?

<p>A.m1()</p> Signup and view all the answers

What is used to declare an effectively constant variable in Java?

<p>static final</p> Signup and view all the answers

How are Java constants typically declared?

<p>In ALL CAPS</p> Signup and view all the answers

What symbols are used to indicate comments in Java?

<p>// and /* */</p> Signup and view all the answers

Which characters can be used in Java identifiers?

<p>Letters, digits, underscores (_), and dollar signs ($)</p> Signup and view all the answers

What is the role of an identifier in Java?

<p>To name variables, constants, methods, classes, and packages</p> Signup and view all the answers

Which keyword precedes package identifiers in Java?

<p>package</p> Signup and view all the answers

Which of the following is a correct example of variable initialization in Java?

<p>int x=5;</p> Signup and view all the answers

What is the result of the expression $20 ext{ % }3$ in Java?

<p>2</p> Signup and view all the answers

Which of the following is a Java primitive data type?

<p>Double</p> Signup and view all the answers

In Java, which keyword precedes package identifiers?

<p>package</p> Signup and view all the answers

What is the role of an identifier in Java?

<p>To name a class, method, or variable</p> Signup and view all the answers

What are the three properties of a variable in Java?

<p>Memory location, data type, value</p> Signup and view all the answers

Which of the following is NOT a part of a method in Java?

<p>Parameter Type</p> Signup and view all the answers

What is the role of a static variable declared with the final modifier in Java?

<p>To make the variable globally accessible and unchangeable</p> Signup and view all the answers

How are comments indicated in Java?

<p>By using double slashes (//)</p> Signup and view all the answers

What is the purpose of an identifier in Java?

<p>To name variables, methods, classes, and packages</p> Signup and view all the answers

Which characters are allowed in Java identifiers?

<p>Letters, digits, underscores (_), and dollar signs ($)</p> Signup and view all the answers

What are Java constants typically declared in?

<p>All capital letters</p> Signup and view all the answers

What is the result of the expression $9.0 / 2$ in Java?

<p>$4.5$</p> Signup and view all the answers

Which keyword precedes package identifiers in Java?

<p>packageID</p> Signup and view all the answers

In Java, what does the modifier 'void' indicate for a method?

<p>The method returns no value</p> Signup and view all the answers

Study Notes

Variables in Java

  • A variable in Java has three properties: data type, variable name, and value.
  • The data type determines the type of value a variable can hold.
  • The variable name is a unique identifier for the variable.
  • The value is the actual data stored in the variable.

Primitive Data Types in Java

  • byte, short, int, long, float, double, boolean, char are the numeric and boolean primitive data types in Java.
  • String is not a primitive data type in Java.

Arithmetic Operations in Java

  • The / operator is used for division in Java.
  • The $14 / 4$ expression in Java results in 3 (integer division).
  • The $20 % 3$ expression in Java results in 2 (modulus operator).
  • The $9.0 / 2$ expression in Java results in 4.5 (floating-point division).
  • The * operator is used for multiplication in Java.

Methods in Java

  • A method in Java is a block of code that can be called multiple times from different parts of a program.
  • A method has a name, return type, parameters, and a body.
  • The access type of a method is defined by the access modifier (public, private, etc.).
  • A method with no return value has a return type of void.
  • Parameters in a method are used to pass values to the method.
  • To call a method m1 from class A in another class B, an object of class A needs to be created, and then the method can be called using the object.

Constants in Java

  • An effectively constant variable in Java is declared using the final keyword.
  • Java constants are typically declared using the final static keywords.
  • Comments in Java are indicated using // for single-line comments and /* */ for multi-line comments.
  • Java identifiers can contain letters, digits, _, and $, but cannot start with a digit.
  • The role of an identifier in Java is to name a variable, method, or other programming element.
  • The keyword package precedes package identifiers in Java.

Method Declaration in Java

  • A method declaration in Java specifies the method's name, return type, parameters, and access type.
  • The void keyword indicates that a method does not return a value.
  • A static variable declared with the final modifier in Java is a constant and cannot be changed once initialized.
  • Variables in Java can be initialized using the assignment operator (=).

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

More Quizzes Like This

Java Variables and Declaration Quiz
16 questions
Java Programming: Variables Concepts
10 questions
Java Programming: Private Instance Variables
30 questions
Use Quizgecko on...
Browser
Browser