.


:




:

































 

 

 

 





-

JAVA

2018

- JAVA

09.03.01

2018

 

...

Java 1995 . ,

, , Web-, , .. - . , : , , web-, .

1

: java

 

: Java . , . .

 

Java Software Development Kit

JDK . , java-. javac (java compiler), java. appletviewer.

Java Software Development Kit web- http://java.sun.com/javase/downloads/index.jsp. (Solaris, Windows, Linux) . JSDK jdk\bin , . , java version.

 

 

, , () . ( tokens ) "", Java[1]. Java: (identifiers);

(key words);

(literals);

(separators);

(operators).

- , . , , , , , . . .

, , abstract, default, if, private, this, boolean, implements, protected, static, try, void, native .

, , null-. Java :

(integer);

(floating-point);

(boolean);

(character);

(string);

null- (null-literal).

 

( int 4 , long 8) , . :

0 (10- )

00 (8-)

0x0 (16-)

, int.

( float 4 , double 8) . ( double):

;

( ASCII- );

;

( ASCII- E + );

- (D F).

. s, a. Unicode \u0041 A.

: .

Null : null. , .

, (), [], {}, ;, ,, ..

 

, , , .

 

Java . , . . , , , "" , , .

. 8 ( primitive) [1-2]. :

: byte, short, int, long, char;

: float, double;

: boolean.

boolean, - true false. .

( reference) . , .

 

. : , , . . , . - , . (), .

:

()

 

byte 1 -128..127
short 2 -32768..32767
int 4 -2147483648..2147483647
long 8 -9223372036854775808.. 9223372036854775807
char 2 0..65535

 

float 4 3.40282347e+38f; 1.40239846e-45f
double 8 1.79769313486231570e+308; 4.94065645841246544e-324

Java, , . , , Java, . . . .

public static void main(String [] args)

{ int n;

{

int k;

int n; // n

}// k

}

 

Java :

if ()

if () {

1;

2; }

, , , . :

if () 1 else 2

if (yourSale >= target)

{ performance=; Bonus = 100 + 0.01*(yourSale - target);

}else

{ performance=;

Bonus =0;}

if else if

if (sale >=2*target)

 

{ performance=;

}

else if (sale >=1.5*target)

{ performance=;

}

else {System.out.println( );}

 

, , , . , while, , .

while () {;}

while . , , , , . , , . do/while.

do while ();

 

for , , .

for (int i = 1; i < = 10; i++){

System.out.println(i);

}

for , , . for (int i = 10; i > 0; - i){

 

System.out.println( + i);

}

 

1.9. switch

if/else , . , , .

String input = JOptionPane.showInputDialog ( (1, 2, 3));

int choice = Integer.parseInt (input);

switch (choice){

case 1:

break;

case 2:

break;

case 3:

break;

default: //

break; }

case, choice, break switch. , default. case !

 

Java (packages). , . , .

(simple), , (qualified), , . .

. ,

space.sunsystem.Moon space\sunsystem\Moon.java JAVA ,

. Java space\sunsystem Moon, , - . , Java, , .

 

; :

1. , . ( main()) test.first. , .

2. , 1 500 . 5, fizz, 7, buzz. 5 7, fizzbuzz. *: Java %.

3. , . , 2 make install, llatsni ekam. *: charAt(). , str.charAt(i) i , str. str.length() str.

4. , . , . 1, 1, 2, 3, 5, 8, 13

5. , .

6. , . , .

 

1. ;

2. ;

3. - , ;

 

4. ( ), ;

5. ( );

6. .

 

1. , Java 8. / . - .: , 2015. - 720 c.

2. , WEB- Java JavaScript / , . - : . [ .]: , 2017. - 718 c.

3. , Java EE 7 / . - .: , 2016. - 640 c.

4. , Java EE 7. / . - .: , 2014. - 336 c.

5. , Java. / . - .: , 2015. - 928 c.

 

 

2

:

 

: Java: - , Java; .

 





:


: 2018-10-18; !; : 408 |


:

:

,
==> ...

1543 - | 1497 -


© 2015-2024 lektsii.org - -

: 0.067 .