Java

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