Oracle Certification Associate 1Z0-808: Difference between revisions

From My Limbic Wiki
Line 75: Line 75:
!Size
!Size
!Examples
!Examples
!Comment
!Smallest Data-Type
|-
|-
|Boolean
|Boolean
| -
|true
|true
|Comment
|Comment
Line 95: Line 94:
|32-bits
|32-bits
|100
|100
|xxxx
|By default all numbers in Java
|-
|-
|long
|long
Line 101: Line 100:
|12
|12
|xxxx
|xxxx
|-
|-
|-
|float
|float

Revision as of 17:49, 4 June 2020

Links

Installation

Windows

<source lang="Shell"> C:\Program Files\Java </source>

  • Java Se Development Kit 8
    • Java FX SDK
    • Private JRE - Java Runtime Edition
    • Java Mission Control Tools

Can also be installed:

    • Development Tools
    • Source Code
    • Public JRE

Linux

<source lang="Shell"> sudo apt-get install oracle-java8-installer cd /usr/lib/jvm/java-8-oracle

  1. Java version

java -v

  1. Java Compiler

javac -version </source>

Basics

Main Method

<source lang="Java"> public static void main(String[] args]) </source>

Comments

<source lang="Java"> // Single Line Comment

/* Multi Line Comment

  • /

/**

* Java Doc Comment
* @param
* @return 
*/

</source>

Import Conflicts

<source lang="Java"> import java.util.*; import java.sql.*;

// ==> in code = COMPILATION error Date date; </source>

Static Imports

It is not a good idea to do static imports a lot in a projet because it makes difficult to understand where the methods / constants come from

  • Static imports are for importing static members
  • Classic imports are for importing classes

it can be used for methods and constants for example <source lang="Java"> import static java.lang,Math.*;

// Instead of typing Math.min(1,2); we can just type min(1,2) // Because of the static import </source>

Primitives

KeyWord Size Examples Smallest Data-Type
Boolean true Comment
byte 8-bits 1 Comment
short 16-bits 12 comment
int 32-bits 100 By default all numbers in Java
long 64 bits 12 xxxx
float 32-bits 123.45 xxxx
double 64-bits 123.45 xxxx
char 16-bits 'a' xxxx