Java Crossword

1234567891011121314151617181920212223242526272829303132333435363738
Across
  1. 3. A keyword access specifier which allows any class to use a method/variable with this specifier
  2. 10. A loop inside a loop
  3. 13. When a daughter class inherits properties and methods from a parent class
  4. 16. A variable type that can contain real numbers, used more usually
  5. 18. A list of lists
  6. 19. Uses cases and break statements, a quicker way to compare different instances of a variable
  7. 20. A list of values, all having the same variable type
  8. 21. Keyword used in methods to return a value
  9. 26. Used in a conditional, abbreviated as ||
  10. 27. A variable type that can only contain a single character
  11. 28. public static void ____
  12. 29. A method with the same name as the class, where you initialize variables
  13. 30. A variable type that can contain real numbers, not used as often
  14. 31. An if statement in an if statement
  15. 32. Keyword used to call parent class (superclass)
  16. 33. System.out.____
  17. 34. A keyword access specifier which allows any subclass to use a method/variable with this specifier
  18. 35. Best teacher (teaches Algebra and Java)
  19. 37. Can take parameters, and does the exact same thing every time you call it
  20. 38. A variable type that can only contain true or false
Down
  1. 1. Smallest unit of data storage
  2. 2. System.out.____ but cursor moves to next line as well
  3. 4. Consists of 8 bits
  4. 5. Repeats the same lines of code multiple times
  5. 6. Opposite of spaghetti code
  6. 7. An instance of a class that has allocated memory space
  7. 8. A variable type that can only contain integers
  8. 9. Keyword used when a method does not return any value
  9. 11. The term referring to a parent class
  10. 12. A value that refers to no actual object
  11. 14. Keyword used to create a daughter class
  12. 15. Used in a conditional, abbreviated as !
  13. 17. The display that allows a user to interact with the program
  14. 19. A non-native Java type that can store strings of characters
  15. 22. The frameworks to create objects based on the class
  16. 23. Java was named after ______
  17. 24. Used to take in input from the console, in library java.util
  18. 25. Arrays are passed by _______
  19. 28. Finds the remainder of two numbers, uses a percentage sign
  20. 36. Used in a conditional, abbreviated as &&