Home
Subjects
Textbook solutions
Create
Study sets, textbooks, questions
Log in
Sign up
Upgrade to remove ads
Only $35.99/year
All Quiz Questions for Final Exam
STUDY
Flashcards
Learn
Write
Spell
Test
PLAY
Match
Gravity
Terms in this set (115)
Unlike when working with vim or emacs, in IntelliJ you can actually use your mouse while editing your code
True
Once you are done working on your code in IntelliJ, you have to move it to Unix to run it. There is no way to run your code inside of IntelliJ
False
IntelliJ includes its own debugger, which allows you to easily set breakpoints to pause your program while its running and to view the current state of all the variables
True
When zipping up our directory on Unix, we will use the "-r" flag to include all the subdirectories and their files as well
True
Which of the following are included in a Makefile command? (may be more than one)
The target
The dependencies
What to do if the command fails
The Unix command to run
The library for the compiler
- The target
- The dependencies
- The Unix command to run
In order to run your code in IntelliJ you need to create a _____________________________ (may be more than one)
Build Configuration
IDE
Makefile
Debugger
- Build Configuration
We need to move the entire IntelliJ project directory to Unix in order to compile our code there
False
Once we have named a class in IntelliJ, there is no way to rename it
False
Some important differences between Java and C++ include...
Java does not have any if statements
Java runs on WIndows, not on Unix
Since Java runs in its own virtual environment, the same Java code can run on any operating system
Every class in Java can have its own main function
Everything in Java is inside a class
Java only has for loops
- Since Java runs in its own virtual environment, the same Java code can run on any operating system
- Every class in Java can have its own main function
- Everything in Java is inside a class
In Java, a main function must...
Have one argument, an array of Strings
Return an int
Be static
Be inside of a class
- Have one argument, an array of Strings
- Be static
- Be inside of a class
Anything that is not one of the 8 primitive data types in Java is a...
Wrapper Data Type
Reference Data Type
Immutable Data Type
Dynamic Data Type
- Reference Data Type
In Java, when comparing two variables that are not primitive data types to see if they are equal we should always use...
=
You must provide your own overloaded operator
==
.equals()
- .equals()
A(n) ___________________________ object is an object who's abstract value never changes. The abstract value in the memory location will remain unchanged, however, the pointer could be changed to point to a new memory location. This protects us from aliasing errors
Immutable
Static
Reference
Pointer
- Immutable
Unlike in C++, in Java we don't have a way to explicitly free up memory from a variable that we will no longer use
True
In Java, a class cannot have multiple constructors
False
Sets found in the same folder
CPSC 2150 Exam 1
96 terms
CPSC 2150 Exam 2
22 terms
Exam 1 Questions
13 terms
CPSC 2150 Exam 2 Study guide
28 terms
Other sets by this creator
EXAM 2
99 terms
EXAM 1
96 terms
COMM Vocab. after Mid Term
190 terms
Exam 4 Material
117 terms
Other Quizlet sets
Physics Final Spring Semester
153 terms
CH. 21 GENETICS
67 terms
Parliament
11 terms
Indiana Real Estate Class 4
11 terms