.


:




:

































 

 

 

 





- ,

, , . - . , , , , . - , . , Person , , . - , , .

, , . class abstact .

public abstract class D {

...

int g1(int s) {

...

}

 

public abstract void g2(String str);

 

...

}

 

D g1 , g2 , , .

, , .

. , , , . .

. .

  • upcasting.

, , Issue , print(...). (Book, Journal, Newspaper) print(...). , , .

 

- , (, ).

Java , new.

- . , ( ). , , ; .

. [4], . , , . , , , - , . .

, UML : , . , , -.

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

- .

- . , :

< >: < >

 

3)

(class methods) .

<> <_> (<>) { <_>}

<> (. ) (.. ). <> , , . <_> .

"<> <_>". .

, , . .

- . ( ) . .. .

( ) , . , , .

. SomeClass f g.

class SomeClass { int f(int k) {... } void g() {... }}

f , g , . .

a.f(x);b.g();v = b.f(3);

( ) a, x, b v. a b SomeClass, x v .

, , , , .

. , , , , . "" "" .

 

 

4)

, . (, , ) , . .

5)

Java. , ( ) . .

. . ( ) , . , , , , , void. .

, .

  • . , . . .. .
  • .
  • .
  • .

, .

, .

  • 1. .
  • 2. .
  • 3. .
  • 4. , , .
  • 5. (default constructor).
  • 6. . .
  • 7. , . , .

.

SomeClass obj = new SomeClass();

( ). .

SomeClass obj = new SomeClass(1, 'a');

. .. SomeClass , (, int) .

, SomeClass .

class SomeClass {... public SomeClass() { // ... } SomeClass(int a, char c) { // ... }...}

Java , . , , . . . Java . this. .

public class Point { private double x, y; public Point(double x, double y) { this.x = x; this.y = y; } public Point() { this(0, 0); // }...}

Point () . , , , . , , (0, 0). (0, 0).

. .

( String)

Java, String. Java. .

String. -, . . String .

public String()

public String(char[] value) .

public String(byte[] bytes) , .

String.

Java String .

String str = new String("- ");

, :

String str = "- ";

, () . . , .

. . toString(), . toString() Java ( ).

System.out.println("=" + x);

String. .

public char charAt(int index) index ( ).

public int compareTo(String anotherString)

public int indexOf(int ch)

public int indexOf(String str)

public int length()

public String substring(int beginIndex, int endIndex)

public String trim()

valueOf(...) .

 

 

6)

, , . , , , . , .

, , . , , . , , . , . , . . - .

 

8)

- . .

, , (, " "). , , .

, . , . , . : , .

jar- (rt.jar, ). - . , zip-.

. - , . Java .

Java. API Java. Java:

java.appletjava.awtjava.awt.colorjava.awt.datatransferjava.awt.dndjava.awt.eventjava.awt.fontjava.awt.geomjava.awt.imjava.awt.im.spijava.awt.imagejava.awt.image.renderablejava.awt.printjava.beansjava.beans.beancontextjava.iojava.langjava.lang.refjava.lang.reflectjava.mathjava.netjava.rmijava.rmi.activationjava.rmi.dgcjava.rmi.registryjava.rmi.serverjava.securityjava.security.acljava.security.certjava.security.interfacesjava.security.specjava.sqljava.textjava.utiljava.util.jarjava.util.zipjavax.accessibilityjavax.namingjavax.naming.directoryjavax.naming.eventjavax.naming.ldapjavax.naming.spijavax.rmijavax.rmi.CORBAjavax.sound.midijavax.sound.midi.spijavax.sound.sampledjavax.sound.sampled.spijavax.swingjavax.swing.borderjavax.swing.colorchooserjavax.swing.eventjavax.swing.filechooserjavax.swing.plafjavax.swing.plaf.basicjavax.swing.plaf.metaljavax.swing.plaf.multijavax.swing.tablejavax.swing.textjavax.swing.text.htmljavax.swing.text.html.parserjavax.swing.text.rtfjavax.swing.treejavax.swing.undojavax.transactionorg.omg.CORBAorg.omg.CORBA_2_3org.omg.CORBA_2_3.portableorg.omg.CORBA.DynAnyPackageorg.omg.CORBA.ORBPackageorg.omg.CORBA.portableorg.omg.CORBA.TypeCodePackageorg.omg.CosNamingorg.omg.CosNaming.NamingContextPackageorg.omg.SendingContextorg.omg.stub.java.rmi

. , , . Java . , Internet- . :

[email protected]. "da.provider.petr.". , , "da.provider.petr.util".

, , . , .





:


: 2016-12-06; !; : 363 |


:

:

, .
==> ...

1668 - | 1532 -


© 2015-2024 lektsii.org - -

: 0.026 .