2

java lang math

学习java的第30天,以下是packge的示例代码

package common;

import java.lang.annotation.ElementType;

import java.lang.annotation.Retention;

import java.lang.annotation.RetentionPolicy;

import java.lang.annotation.Target;

@Target(ElementType.PACKAGE)

@Retention(RetentionPolicy.RUNTIME)

public @interface PriorityLevel {

int value();

}

@PriorityLevel(2)

package util;

import java.math.BigDecimal;

import common.PriorityLevel;

class LogLevel{

public static final String LOG_LEVEL = "DBUG";

public static final BigDecimal PI = new BigDecimal("3.1416");

}

package util;

import common.PriorityLevel;

public class StrTool {

public static void main(String[] args) {

System.out.println(LogLevel.PI);

StrTool strTool = new StrTool();

Package pkg = strTool.getClass().getPackage();

PriorityLevel priorityLevel = pkg.getAnnotation(PriorityLevel.class);

System.out.println(priorityLevel.value());

}

}

本文来自网络,不代表本站立场。转载请注明出处: https://tj.jiuquan.cc/a-2387887/
1
上一篇网页右下角弹出广告(左下角弹出广告)
下一篇 为什么ipad无法连接到app store(为什么iPad无法连接到itunes store?)

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: alzn66@foxmail.com

关注微信

微信扫一扫关注我们

返回顶部