Introduction to Java Technology and Programming Concepts

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/44

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

45 Terms

1
New cards

GREEN

The research project's codename funded/supported by Sun Microsystem in 1991.

2
New cards

C++

The programming language used to create Java.

3
New cards

Oak

The first name of Java.

4
New cards

James Gosling

Creator of Oak/Java.

5
New cards

Java

The name after the name of oak, introduced in May 1995, called after the coffee they drank.

6
New cards

Java Applets

Programs that run spontaneously by a Java compatible browser and can be downloaded without interaction with the user.

7
New cards

Life cycle of Applets

1. Initialization - preparation of information inside applets. 2. Start - Beginning/Starting point of applets. 3. Run - process. 4. Stop / Destroy.

8
New cards

Compiler

A program that translates Java Program to CLASS FILES - bytecodes.

9
New cards

Bytecodes

Compiled format for Java Programs executed by the JVM.

10
New cards

Portability

The ability to run on different operating systems.

11
New cards

JVM (Java Virtual Machine)

A bridge between the apps to OS that allows Java programs to run from different OS and hardware platforms.

12
New cards

Object Oriented

A feature of Java that focuses on objects rather than function or logic.

13
New cards

Dynamic

A feature of Java where decision making happens.

14
New cards

Multi Threaded

A feature of Java that allows programs to run concurrently/simultaneously with better performance.

15
New cards

Architecture Neutral

A feature of Java that allows it to run on any platform.

16
New cards

Five Phases of Java Programs

1. Creating and Editing - where programmers type the needed rectifications and save the program as .java file extension. 2. Compile - where you compile a program to find errors. 3. Load - placing the program in memory (RAM) before it can implement a process. 4. Verify - ensures the java programs entering over the network do not harm the user's files or system. 5. Execute - bytecodes stated in the program will be executed by the JVM.

17
New cards

Java Application

A computer program that performs when you utilize the Java Command to open the JVM.

18
New cards

Comment Lines

Indicated by //, where the user can insert documentation used to improve readability.

19
New cards

Class Declaration

A class declaration for class Welcome. Java programs must have at least one class declaration that is defined.

20
New cards

Body of a Class Declaration

A { indicates the beginning of the body of a class declaration.

21
New cards

Java Application Starting Point

This shows the starting point of a Java application. Items enclosed in parentheses indicate that it is a program building block called method.

22
New cards

Body of the Method

This left brace starts the body of the method.

23
New cards

Action Directive

This directs the computer to do an action.

24
New cards

End of Class Declaration

The right brace ends each class declaration.

25
New cards

End of Method Declaration's Body

This right brace must end the method declaration's body.

26
New cards

Primitive

Built in fundamental types installed already in Java Program.

<p>Built in fundamental types installed already in Java Program.</p>
27
New cards

Non Primitive

It is what the programmers created and not built in.

28
New cards

Data Type

Sometimes called Type.

29
New cards

Variable

Memory spaces that utilize value.

30
New cards

Value

Sometimes called Identifiers or Literals; representation of value.

31
New cards

Boolean

If answerable by True or False.

32
New cards

Numeric

Character - used for single letters, numbers and characters and only use 'SINGLE QUOTES'.

33
New cards

Integral

Integers - whole numbers.

34
New cards

Byte

-128 to 127 (8 bit).

35
New cards

Short

-32,768 to 32,767 (16 bit).

36
New cards

Int

-2,147,483,648 to 2,147,483,647 (32 bit).

37
New cards

Long

-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 (64 bit).

38
New cards

Floating Point

Includes Float - it is up to 1-7 decimal places and Double - it is up to 7 to 15 decimal places.

39
New cards

Packages

Are the best tool for classifying different classes from each other.

40
New cards

User Defined Packages

Made by the programmers.

41
New cards

In Built Packages

Built in packages.

42
New cards

Java.util.scanner

Where we import the scanner class.

43
New cards

Tokens

Series of characters that ends with whitespace (Blank, Tags, Etc.).

44
New cards

Scanner Methods

Methods include in.nextBoolean(), in.nextByte(), in.nextDouble(), in.nextFloat(), in.nextInt(), in.nextLine(), in.next(), in.nextLong(), in.nextShort().

45
New cards

Class Construct

To create an object inside your program.