Across
- 1. Comes before in code
- 4. Shows logical outcomes
- 5. Convert data type
- 6. Code run by JVM
- 9. Belongs to a specific object
- 11. Predefined keywords
- 12. Finds remainder after division
- 14. Shared class variable keyword
- 15. Where a variable is accessible
- 17. Ambiguous else in nested if
- 18. Character combo for special symbols, like \n
- 19. character: Non-alphanumeric symbol, like @
- 22. Largest int value
- 28. Translates code to machine language
- 30. Marks end of input
- 31. Runs Java bytecode
- 35. Result too large to store
- 37. Not a number
- 38. Refers to the current object
- 39. Repeating a set of instructions
- 40. Loop with no exit condition
- 46. Variable passed to a method
- 47. Code within code
- 48. 0 and 1
- 52. Spaces used to structure code
- 53. Operator after operand
- 54. if statement with extra conditions
- 55. Loop inside another loop
- 56. Follows code grammar rules
- 57. Directs flow of program sequence
Down
- 2. Whole number types
- 3. Condition returning true/false
- 5. Combines + with =
- 6. 8 bits of data
- 7. Errors that can be handled
- 8. Multi-branch selection statement
- 10. Belongs to the class, not instance
- 13. Simplified loop for collections
- 16. Points to an object in memory
- 19. Used for input in Java
- 20. Precision loss in decimal math
- 21. Basic Java type like int
- 23. Out-of-range array error
- 24. True or false type
- 25. Compare values, like >
- 26. Operator before operand
- 27. Decimal number type
- 29. Class inheritance structure
- 31. Documentation comment
- 32. Stops when outcome known
- 33. Order of operations
- 34. Outputs text with new line
- 36. Name for fixed value
- 41. Used in conditions, like &&
- 42. Values in an expression
- 43. Repeated actions in loops
- 44. Not in order
- 45. Operators for one value
- 49. Used in escape sequences
- 50. Unchanging values
- 51. Cuts off decimal part
