behaviors
what each object can do
behaviors
what each object can do
attributes
the properties or what each object knows about itself
nstances of that class
objestcs
classes
provide a blueprint for creating objects of a certain kind
objects
kind of value that combines data and the code that operates on that data into a single unit.
code using printf a formatted print method or format
set up the digit limit for double number
Assignment statements
change the value of variable
there are some rules
The name of the variable should describe the data it holds
easy to use
=
'=' means set up variable
bit
represents either 0 or 1
declaring a variable
creating a vairable
String
represent names by characters
boolean
represent true or false
double
non digit number. i.e.) 6.3, 60293.93032
int
represent integer
object or reference variables
reference to an object of a class
primitive variables
primitive types of variable
variable
saving through memory of computer
apps are translated to Java before they are run on a phone or tablet.
example of usage of Java
They’re all programmed in Java
Many company uses Java
the navigator
track the big picture and decide what to do next
the driver
who type the code
Pair programming
two programmers work together
“Reformat”
function as checker
Java is in the family of programming languages that use curly braces ({}) to group together statements.
function
Punctuation is important
Such as ; at the end
names are what connect different parts of your program
It must be precise and correct
specific details of Java’s syntax.
need to learn specific expressions even though I've already learned other language.
In Java you’ll find the structures are similar but you’ll have to get used to expressing them in text.
using Java language instead of block coding
AP CSP (Computer Science Principles)
another Computer Science class
at least 20 hours of lab time for you to practice Java programming.
requirement for AP CSA
10 units shown in the table below
College board pay attention especially to 10 units below
2D Array
type of free response question
Array/ArrayList
type of free response question
Classes
type of free response question
Methods and Control Structures
one kind of free-response question
Each part is worth 50% of your grade.
40 Multiple choice and 4 free responses worth same points
Georgia Tech
students of Georgia Tect's attribution for CSAwesome
company that attributed