What is a static variable? How is it different from a class-level variable?

What will be an ideal response?


A static variable is a procedure-level variable that remains in memory and also retains its value even when its declaring procedure ends. Like a class-level variable, a static variable is not removed from the computer's main memory until the application ends. Unlike a class-level variable, a static variable can be used only by the procedure in which it is declared.

Computer Science & Information Technology

You might also like to view...

A constant is very similar to variable, expect that:

A. A constant's value cannot be changed without generating an error B. A constant's value is limited to string data C. Constants can only be defined with local scope D. None of the above

Computer Science & Information Technology

The Database Documenter tool can provide information about when a field or other object was last modified.

Answer the following statement true (T) or false (F)

Computer Science & Information Technology

What is an interlaced or progressive image format? What are the advantages and disadvantages?

What will be an ideal response?

Computer Science & Information Technology

List output/message from the following queries/statements. (Use tables created in the Chapter 4 Lab Activity)

1. SELECT First || ‘ ‘ || Last “Name”, BirthDate FROM student; 2. SELECT DISTINCT (MajorId) FROM student; 3. SELECT * FROM location ORDER BY Building, Capacity DESC; 4. SELECT Lname, Fname, (Salary / 12) MONTHLYSALARY FROM employee ORDER BY MONTHLYSALARY; 5. DELETE FROM faculty WHERE DeptId=2;

Computer Science & Information Technology