Across
- 1. You can't change once created (Strings are this)
- 3. Conditional statements which change the flow of a program
- 5. Keyword used to indicate a class is using an Interface
- 8. Adding one to a variable
- 11. Data structure that operates on the LIFO rule
- 13. Type of sort that divides array into smaller subarrays, sorts, then recombines
- 15. Act of creating an instance of a class
- 18. Name for figuring out why your code doesn't work/compile.
- 19. The granddaddy parent class of all classes in Java
- 20. The math operator that returns the remainder from division
- 21. What is defined with the words public or private
- 22. The order of 2D array traversal where rows are the outer loop control
- 24. Name of method used to determine the number of objects in an ArrayList
- 27. Return type of a method where nothing is returned
- 28. Keyword used to define a single copy of a variable or method no matter how many objects are made from a class
- 30. Method which returns a portion of a String based on parameters
- 31. When you redefine a method from a parent class
- 32. Variables/Objects passed into a method during the method call
- 35. Name of laws that show how you can simplify the negation of compound boolean expressions
- 39. What you spent most of your time during the test doing, following through the code
- 41. Sets up the instance variables for a class
- 44. Method type that allows user to retrieve instance variable values
- 46. What happens when a loop runs indefinitely
Down
- 2. Variable type that only has two values
- 4. Type of search that repeatedly divides the list in half
- 6. The space in which a variable is available
- 7. Putting two Strings together using a + symbol
- 9. Keyword indicating a class is a subclass of a parent
- 10. What is done when a different type of variable is needed from what is declared, can only do from more precise to less precise
- 12. Method type that allows user to change instance variable values
- 14. Data structure that operates on the FIFO rule
- 16. Type of exception when you have declared an object name, but haven't instantiated it prior to using it
- 17. A useful chart to figure out boolean expression outputs based on input possibilities
- 18. Subtracting one from a variable
- 23. Variable type for decimals,8 bytes
- 25. A process or set of rules to solve a problem. Defines how to code a program.
- 26. When one loop is inside of another one
- 29. When a boolean expression is built of multiple other boolean expressions
- 33. Integer and Double are this type of class
- 34. Variable type for integers, 4 bytes
- 36. The error type thrown when an index is beyond the limits of an array/list/2D array
- 37. Variable used to find the number of elements in an Array
- 38. Keyword used to indicate variable is the instance variable for the class
- 40. When multiple methods have same name but different parameter lists
- 42. When a method calls itself repeatedly until it reaches a base case
- 43. The order of 2D array traversal where columns are the outer loop control
- 45. All the rules of java which must be followed to compile code
