Index

A

Abstraction
Algorithms
creation, real-world objects
swap values
Array
character
data types
defined
element values
index
size

B

Basic projects

C

class instantiation
Class variables/instance variables
Coding mistakes
Coding structure
Coin flip game
Collatz conjecture
defining
program
Collinearity
Conditional operators
Conditional statements
bigger number identification
example
if clauses
if/else if structure
if/else structure
nested if/else structure
quadrants
tree-like structure
contains() method
convertToBaseN() method
countBase10Numbers() method
Counting
countNumbers2()
for-loop
isDistinct(…)
single loop
switch statement
tables
tickets
Curly braces

D

Design considerations
Demo class
Game class
main() method
MyClass class
Rectangle class
static fields
test class
double getSlope() method
do-while loop

E

Encapsulation
Error correction
Exception handling

F

Factorization
definition
finding factors
iterations
square root
Fields
for loop
arithmetic sequence
counting strategy
example
formula
list of numbers
Math
example
exp() method
list of numbers
structure

G

gcd() method
General rules
conditional operation
input in console
output in console
repeat an operation
variable name
getSlope() method
Getters method
Greatest common divisor (GCD)

H

hasVowel() method
Hexadecimal–base 16 number system

I

if/else structure
if structure
Inheritance
Car class
Driver class
isFourWheelDrive() method
Sedan class
Input, read user data
Integer to month name, example
if/else ladder
switch conditional statement
Interface
Auto
Car class
circumstances
definition
design
MovingObject
Intersection over union (IOU)
getHeight() method
getWidth() method
IntersectionOverUnion class
Rectangle class
rectangles
isPalindrome() method
isPalindrome2() method

J, K

Java bytecode
Java Development Kit (JDK)
Java, features
class
bytecode
object oriented
Java program
class
vs. class file
creation
java class
methods
eclipse launched
main()
public static void main(String[] args)
running application
Java Runtime Environment (JRE)
Java virtual machine (JVM)

L

Local variables
Logical operators
operations
quadrant method
Venn diagram

M

main() method
Math expression

N

Number
binary to numeral system
bit
bitwise
decimal to binary
hexadecimal–base 16 number system
octal–base 8 number system
Numeral systems

O

Object-Oriented programming
access modifiers
Account class
characteristics
classvs. object
fieldvs. parameter
Game class
Name class
non-fields
NumberHolder class
Point class
public int getAge() method
public Student() method
structural view
public String getFirstName() method
public String getLastName() method
public void setAge(int age) method
Vehicle class
Octal–base 8 number system
Output
System.out.println
example
problems
special characters

P, Q

Package
Pi experimentation
algorithm
Calculus
for-loop
Java programming
long value type
main method()
Math.random() method
population calculation
Pitfalls
Point class
Polymorphism
Primitive types
Programming tips
Properties
Pythagorean
primes
triples

R

Rectangle class
Reference types
reverse() method

S

Scanner utility class
Setters method
Slope of a line
Source
Stick game
StringBuffer class
Switch Statement
days in month example
integer to month name example
structure
System.out.println

T

Ternary operator
toBinary() method
Tracing moving objects
bouncing ball
snail example
Type casting

U

User’s birthday prediction program

V

Variables
assign value
data types
definition
name
defining
example
primitive types
reference types
resulting value
types
Venn diagram

W, X, Y, Z

While loop
example
structure
Workspace
..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.129.249.194