Статический импорт Java

Константы и статические методы класса можно использовать без указания принадлежности к классу, если применить статический импорт, как это показано в следующем примере.

// пример # 10 : статический импорт: ImportDemo.java

package chapt06;

import static java.lang.Math.*;

public class ImportDemo {

public static void main(String[] args) {

double radius = 3;

System.out.println(2 * PI * radius);

System.out.println(floor(cos(PI/3)));

}

}

Если необходимо получить доступ только к одной константе класса или интерфейса, например Math.E, то статический импорт производится в следующем виде:

import static java.lang.Math.E;

import static java.lang.Math.cos;//для одного метода

Вы можете следить за любыми ответами на эту запись через RSS 2.0 ленту. Вы можете оставить ответ, или trackback с вашего собственного сайта.

Оставьте отзыв

XHTML: Вы можете использовать следующие теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

 
Rambler's Top100