Basic Concepts -- Introduction to Java Flashcards

1
Q

Characteristics:

Java is ____ because you only need to write once to able it to run on difference platforms.

A

platform independent

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Characteristics:

We use these 3 adjectives to describe how Java is a flexible language that fits in different types of platform.

A

portable, robust, and dynamic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

5W properties:

How do I describe WHERE the action takes place when I run Java?

A

It is a server side language.
=The action takes place on a web server(VS client side , meaning the action takes place in any computer)
=I need access to a server that understands that language

=Databases also runs on

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is some examples of server side languages / applications?

A

-For eg. Android system loads Java?

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is some examples of client side languages / applications?

A
  • javascript,
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the major difference bet. java and Javascript?

A

Java: OOP language
Javascript: OOP scripting language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Who owns java?

A

Oracle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Characteristics:

To distribute your application to different platforms, how many Java versions do you need to create?

A

just 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly