亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? area.java.zip.java

?? 計(jì)算面積
?? JAVA
字號(hào):
import java.util.Vector;
interface Shape{
	public abstract double area();
}
class Circle implements Shape{
	int r;
	Circle(int r){
		this.r=r;
	}
	Circle(){
			this.r=0;
	}
	public double area(){
		return 3.14*r*r;
	}
}
class Rectangle implements Shape{
	int l ,w;;
	Rectangle(int l ,int w){
		this.l=l;
		this.w=w;
	}
	Rectangle(){
			this.l=0;
			this.w=0;
	}
	public double area(){
		return l*w;
	}
}
class Star implements Shape{
	public double area(){
		return 0;
	}
}
public class Area{
  public static void main(String[] args){
	Vector v=new Vector();
	for(int i=0;i<3;i++){
		int s= (int)(10*Math.random());
		if(s%3==0){
		v.add(new Circle(i));
	}
		else if(s%3==1){
		v.add(new Rectangle(i,i+1));
	}
		else if(s%3==2){
		v.add(new Star());
	}
}
		for(int j=0;j<v.size();j++){
			Shape s=(Shape)v.get(j);
			System.out.println(s.area());
		}

  }
}
package lighter.javaeye.com; 

import java.lang.annotation.Documented; 
import java.lang.annotation.ElementType; 
import java.lang.annotation.Retention; 
import java.lang.annotation.RetentionPolicy; 
import java.lang.annotation.Target; 

//注意這里的@Target與@Description里的不同,參數(shù)成員也不同 
@Target(ElementType.METHOD) 
@Retention(RetentionPolicy.RUNTIME) 
@Documented 
public @interface Name { 
 String originate(); 
 String community(); 
}  

  3、JavaEyer.java 

  代碼

package lighter.javaeye.com; 

@Description("javaeye,做最棒的軟件開發(fā)交流社區(qū)") 
public class JavaEyer { 
 @Name(originate="創(chuàng)始人:robbin",community="javaEye") 
 public String getName() 
 { 
  return null; 
 } 

 @Name(originate="創(chuàng)始人:江南白衣",community="springside") 
 public String getName2() 
 { 
  return "借用兩位的id一用,寫這一個(gè)例子,請(qǐng)見諒!"; 
 } 
}  

  4、最后,寫一個(gè)可以運(yùn)行提取JavaEyer信息的類TestAnnotation 

  代碼

package lighter.javaeye.com; 

import java.lang.reflect.Method; 
import java.util.HashSet; 
import java.util.Set; 

public class TestAnnotation { 
 /** 
 * author lighter 
 * 說明:具體關(guān)天Annotation的API的用法請(qǐng)參見javaDoc文檔 
 */ 
 public static void main(String[] args) throws Exception { 
  String CLASS_NAME = "lighter.javaeye.com.JavaEyer"; 
  Class test = Class.forName(CLASS_NAME); 
  Method[] method = test.getMethods(); 
  boolean flag = test.isAnnotationPresent(Description.class); 
  if(flag) 
  { 
   Description des = (Description)test.getAnnotation(Description.class); 
   System.out.println("描述:"+des.value()); 
   System.out.println("-----------------"); 
  } 

  //把JavaEyer這一類有利用到@Name的全部方法保存到Set中去 
  Set set = new HashSet(); 
  for(int i=0;i  { 
   boolean otherFlag = method[i].isAnnotationPresent(Name.class); 
   if(otherFlag) set.add(method[i]); 
  } 
  for(Method m: set) 
  { 
   Name name = m.getAnnotation(Name.class); 
   System.out.println(name.originate()); 
   System.out.println("創(chuàng)建的社區(qū):"+name.community()); 
  } 
 } 
}  
private void initialize() {

        frame = new JFrame();

        frame.getContentPane ().setLayout (null);

        frame.setBounds (100, 100, 247, 165);

        frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

        frame.setTitle ("事件驅(qū)動(dòng)程序");

        //btnPress就是這次點(diǎn)擊操作中的事件源

        btnPress = new JButton();

        btnPress.setText ("Press");

        btnPress.setName ("Press");

        btnPress.setBounds (63, 98, 99, 23);

        //向事件源btnPress植入偵聽器對(duì)象ButtonEventHandler

        btnPress.addActionListener (new ButtonEventHandler(this));

        frame.getContentPane ().add(btnPress);

        frame.getContentPane ().add(txtMessage);

    }
 

  偵聽器創(chuàng)建的代碼片斷:

//偵聽器對(duì)象ButtonEventHandler(用來偵聽按鈕的點(diǎn)擊操作)

    class ButtonEventHandler implements ActionListener {

        //窗體對(duì)象

        private EventDemo form = null;

        //通過構(gòu)造體傳入窗體對(duì)象,

        //作用在于讓偵聽器對(duì)象明白事件源處于

        //哪個(gè)窗體容器中

        public ButtonEventHandler(EventDemo form) {

            this.form = form;

        }

 

        //委托方法

        public void actionPerformed(ActionEvent e) {

           //該方法將會(huì)把事件的處理權(quán)交給窗體容器類的

//btnPress_Click方法處理。

            this.form.btnPress_Click(e);

        }

    }

 

 真正的事件處理代碼片斷:

     /**

     * 按鈕btnPress的事件處理方法。

     * 

     * @param e 事件參數(shù)

     */

    private void btnPress_Click(ActionEvent e) {

        

        String message = "你點(diǎn)擊的按鈕名叫:" 

            + ((JButton) e.getSource()).getName();

        

        this.txtMessage.setText(message);

    }

 

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲综合在线观看视频| 91精品国产综合久久精品app| 一区二区日韩av| 国产精品日韩成人| 国产亚洲va综合人人澡精品 | 国产欧美综合在线观看第十页| 欧美人xxxx| 欧美日韩国产片| 欧美精品免费视频| 欧美一区日韩一区| 日韩三级高清在线| 久久久久成人黄色影片| 国产视频一区在线播放| 中文字幕一区二区视频| 亚洲私人影院在线观看| 一个色妞综合视频在线观看| 亚洲va欧美va天堂v国产综合| 亚洲chinese男男1069| 美女视频黄a大片欧美| 国产伦精品一区二区三区视频青涩| 国产一区高清在线| 国产麻豆精品视频| www.欧美色图| 色又黄又爽网站www久久| 91啪在线观看| 在线播放视频一区| 国产亚洲女人久久久久毛片| 亚洲日本韩国一区| 免费成人性网站| 成人性生交大片免费看中文网站| av中文字幕一区| 欧美日韩亚洲综合| 精品嫩草影院久久| 亚洲人成网站影音先锋播放| 日韩中文欧美在线| 成人精品一区二区三区中文字幕| 色菇凉天天综合网| 精品国产一区二区三区忘忧草 | 成人激情校园春色| 欧美日韩精品专区| 久久久亚洲欧洲日产国码αv| 亚洲日本丝袜连裤袜办公室| 青青草精品视频| 91视频免费看| 久久综合色8888| 亚洲高清在线视频| caoporen国产精品视频| 欧美一区二区三区四区视频| 亚洲人成影院在线观看| 国产一区二三区| 欧美视频一区在线| 国产精品短视频| 精品写真视频在线观看| 一本色道**综合亚洲精品蜜桃冫| 日韩欧美不卡一区| 午夜伊人狠狠久久| 91麻豆精品一区二区三区| 精品国产乱码久久| 午夜精品免费在线| 色久优优欧美色久优优| 中文字幕一区二区在线播放| 国模大尺度一区二区三区| 欧美精品 日韩| 一区二区激情视频| 91首页免费视频| 中文字幕五月欧美| 国产**成人网毛片九色| 2023国产精品自拍| 麻豆精品视频在线观看| 欧美疯狂性受xxxxx喷水图片| 亚洲最色的网站| 日本精品视频一区二区| 亚洲欧美激情视频在线观看一区二区三区| 国内精品久久久久影院色| 欧美一区二区三区系列电影| 日韩国产精品91| 欧美一区二区免费| 日本不卡一二三| 欧美一区二区日韩| 精品在线你懂的| 精品盗摄一区二区三区| 国产酒店精品激情| 久久久久9999亚洲精品| 国产精品一线二线三线| 亚洲精品一区二区三区福利| 国产一区二区中文字幕| 久久精品视频一区二区| 高清不卡一区二区| 国产精品久久久久7777按摩| 成人激情动漫在线观看| 国产日韩欧美精品电影三级在线| 国产精品亚洲综合一区在线观看| 久久婷婷国产综合国色天香| 国产很黄免费观看久久| 国产精品国产三级国产aⅴ入口 | 亚洲另类在线一区| 欧美丝袜自拍制服另类| 全国精品久久少妇| 久久久久久久久免费| 99精品一区二区三区| 亚洲成人久久影院| 精品久久久久久无| 99国产精品久久久久久久久久| 一区二区三区四区在线| 欧美一区二区三区四区久久| 美女视频黄频大全不卡视频在线播放 | 日本不卡不码高清免费观看| 欧美二区乱c少妇| 蜜桃视频一区二区| 国产日韩精品视频一区| 不卡的av中国片| 亚洲大片在线观看| 久久精品一区二区三区四区| 色综合天天视频在线观看 | 日韩高清一区二区| 久久久久国产精品免费免费搜索| 成人美女视频在线看| 亚洲综合精品久久| 欧美性生活影院| 蜜臀av一区二区| 国产精品毛片久久久久久| 欧美久久久久免费| 大桥未久av一区二区三区中文| 亚洲影视在线观看| 久久久久久久电影| 欧美一区二区三区视频在线| 成人av网在线| 亚洲欧美激情视频在线观看一区二区三区| 色综合天天综合网天天狠天天| 亚洲国产成人精品视频| 日韩一级欧美一级| 成人午夜av电影| 亚洲成年人影院| 中文字幕久久午夜不卡| 日韩午夜在线观看视频| 国产一区二区三区免费观看| 午夜国产不卡在线观看视频| 自拍偷拍国产亚洲| 欧美国产日本视频| 日韩欧美电影在线| 欧美日韩一区久久| 91视频在线观看免费| 久久不见久久见免费视频1 | 欧美日韩亚洲综合一区二区三区| 亚洲综合色丁香婷婷六月图片| 欧美激情一区二区三区全黄| 欧美日本精品一区二区三区| 波多野结衣亚洲一区| 麻豆一区二区三区| 日韩高清一级片| 亚洲一区自拍偷拍| 中文字幕一区二区三区四区 | 人人狠狠综合久久亚洲| 有坂深雪av一区二区精品| 国产日产欧美精品一区二区三区| 精品久久一二三区| 欧美一区在线视频| 欧美一区二区三区免费视频| 欧美人妖巨大在线| 欧美性一二三区| 欧美日韩日日骚| 欧美中文一区二区三区| 99re热视频精品| 成人av在线一区二区三区| 国产一区二区三区香蕉| 国产精品一区二区91| 国产精品123| 成人性视频网站| 97aⅴ精品视频一二三区| 一本到一区二区三区| 99vv1com这只有精品| av一二三不卡影片| 色综合网站在线| 欧美日韩精品一区二区天天拍小说 | 精品在线视频一区| 国产.欧美.日韩| 91女神在线视频| 欧美三级蜜桃2在线观看| 欧美日韩国产一级二级| 日韩精品专区在线影院重磅| 久久久99精品久久| 国产精品盗摄一区二区三区| 亚洲图片激情小说| ●精品国产综合乱码久久久久 | 色综合久久中文字幕综合网| 欧美午夜电影网| 日韩女优视频免费观看| 国产精品午夜免费| 亚洲国产精品自拍| 国产在线看一区| 99国产精品久久久久久久久久久 | 精品入口麻豆88视频| 中文字幕乱码亚洲精品一区| 亚洲一区二区三区中文字幕| 日韩av一区二区在线影视| 国产黄色成人av| 欧美亚洲动漫制服丝袜| 精品国产免费久久| 悠悠色在线精品| 国产精品自在欧美一区|