欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

JAVA源代碼注釋獲取,Java注解代碼

java編程題目!提取java源代碼中的注釋生成javadoc或txt文件

用javadoc命令

目前累計服務客戶成百上千,積累了豐富的產(chǎn)品開發(fā)及服務經(jīng)驗。以網(wǎng)站設計水平和技術實力,樹立企業(yè)形象,為客戶提供成都做網(wǎng)站、成都網(wǎng)站建設、成都外貿(mào)網(wǎng)站建設、網(wǎng)站策劃、網(wǎng)頁設計、網(wǎng)絡營銷、VI設計、網(wǎng)站改版、漏洞修補等服務。創(chuàng)新互聯(lián)建站始終以務實、誠信為根本,不斷創(chuàng)新和提高建站品質(zhì),通過對領先技術的掌握、對創(chuàng)意設計的研究、對客戶形象的視覺傳遞、對應用系統(tǒng)的結合,為客戶提供更好的一站式互聯(lián)網(wǎng)解決方案,攜手廣大客戶,共同發(fā)展進步。

格式如下

javadoc [options] [packagenames] [sourcefile] [@files]

ptions

命令行選項,如本文檔中所指定。要了解 javadoc 選項的典型用法,參見實際示例。

packagenames

一系列包的名字,用空格分隔,例如 java.lang java.lang.reflect java.awt。必須分別指定想要為之建立文檔的每一個包。Javadoc 不遞歸地作用于子包。不允許使用通配符,如(*)。參見示例 - 建立包的文檔

sourcefiles

一系列源文件名,用空格分隔。源文件名可包括路徑和通配符如(*)。例如:Button.java /home/src/java/awt/Graphics*.java 參見示例 - 建立類的文件。還可混合包名和源文件,如 示例 - 建立包和類的文檔 中所示。

@files

以任何次序包含包名和源文件的一個或多個文件。

這樣就可以生成程序文檔資料了

不知道你要的是不是這個?

java 源代碼注釋

import java.awt.*;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.*;

public class GameTest extends JFrame implements ActionListener{

/*

* 新建一個主面板(這個類可能是自定義的,本程序和API中沒有)。

*/

MainPanel j=new MainPanel();

JButton jPreview;

JLabel label;

Container container;

JPanel panel;

/**

* 主函數(shù)

* @param args

*/

public static void main(String[] args) {

//運行程序

new GameTest();

}

/**

* 構造函數(shù)。

*

*/

public GameTest()

{

//新建一個標題為“拼圖”的窗口

JFrame fr =new JFrame("拼圖");

//獲取窗口容器。

container=fr.getContentPane();

//創(chuàng)建菜單條

JMenuBar jMenuBar=new JMenuBar();

//以下初始化菜單,并且設置快捷鍵和添加監(jiān)聽器。

JMenu jMenuGame=new JMenu("游戲(G)");

jMenuGame.setMnemonic('g');

JMenuItem jMenuItemStart = new JMenuItem("開始(S)");

jMenuItemStart.setMnemonic('s');

jMenuItemStart.addActionListener(this);

JMenuItem jMenuItemExit=new JMenuItem("退出(E)");

jMenuItemExit.setMnemonic('e');

jMenuItemExit.addActionListener(this);

jMenuGame.add(jMenuItemStart);

jMenuGame.add(jMenuItemExit);

//初始化按鈕并設置快捷鍵和添加監(jiān)聽器

JButton jChoice=new JButton("選圖(X)");

jChoice.setMnemonic('x');

jChoice.addActionListener(this);

jPreview=new JButton("預覽(P)");

jPreview.setMnemonic('p');

jPreview.addActionListener(this);

//將菜單和按鈕添加到菜單條中

jMenuBar.add(jMenuGame);

jMenuBar.add(jChoice);

jMenuBar.add(jPreview);

//將菜單條設為該窗口的主菜單

fr.setJMenuBar(jMenuBar);

//將主面板添加到該窗口的容器中。

container.add(j);

//設置大小

fr.setSize(315,360 );

fr.setVisible(true);

//設置默認關閉方式。

fr.setDefaultCloseOperation(3);

}

/**

* 事件處理函數(shù)。

*/

public void actionPerformed(ActionEvent e) {

if(e.getActionCommand()=="開始(S)")

{

j.Start();

}

if(e.getActionCommand()=="預覽(P)")

{

j.setVisible(false);

panel=new JPanel();

Icon icon=new ImageIcon("pictrue/pic"+"_"+MainPanel.pictureID+".jpg");

label=new JLabel(icon);

label.setBounds(300, 300, 0, 0);

panel.add(label);

panel.setSize(300, 300);

panel.setVisible(true);

this.container.add(panel);

jPreview.setText("返回(P)");

}

if(e.getActionCommand()=="返回(P)")

{

panel.setVisible(false);

j.setVisible(true);

j.repaint();

jPreview.setText("預覽(P)");

}

if(e.getActionCommand()=="退出(E)")

{

System.exit(0);

}

if(e.getActionCommand()=="選圖(X)")

{

//初始化選擇框,并提供選擇。

Choice pic = new Choice();

pic.add("七里香");

pic.add("依然范特西");

pic.add("八度空間");

pic.add("十一月的肖邦");

pic.add("魔杰座");

pic.add("葉惠美");

pic.add("我很忙");

int i=JOptionPane.showConfirmDialog(this, pic, "選擇圖片", JOptionPane.OK_CANCEL_OPTION);

if(i==JOptionPane.YES_OPTION)

{

//選擇圖片

MainPanel.pictureID=pic.getSelectedIndex()+1;

j.removeAll();

j.reLoadPicture();

j.repaint();

}

}

}

}

如何用java 程序獲取方法上的注釋

你說的應該是注解吧,注釋本身就是一種說明性的作用,JAVA文件在被編譯到CLASS文件后是不存在注釋的,注解不一樣,可以通過反射獲取,但是JAVA文件被編譯后,注解也不一定存在,這個取決于你所定義注解的生命周期。

有沒有人研究過 Java 源文件 里面 怎么獲取注釋信息

/**

*

*/

這種是方法的注釋。 用的時候把鼠標放上面會顯示這部分的注釋

Java源代碼注釋

你的這段代碼是獲取配置文件中數(shù)據(jù)庫配置信息

配置內(nèi)容都在DBConfig.txt 這個文件中了

package dda;

import java.sql.*;

import java.io.LineNumberReader;

import java.io.FileReader;

import java.util.StringTokenizer;

/**

*

* 讀取配置文件DBConfig.txt中的配置信息

* @author xxx

* @version 1.0

*/

public class DbConnection {

Connection conn = null;

ResultSet rs = null;

boolean b;

public DbConnection() {

this.b = false;

this.getDBConfig();

}

/* 定義變量 */

String strSeparate = " ";

String strFileName = "DBConfig.txt";

String strUserID = null;

String strUserPWD = null;

String strDB = null;

public void getDBConfig() {

this.getDBConfig();

try {

LineNumberReader oLineNumberReader = new LineNumberReader(

new FileReader(this.strFileName)); // 從 DBConfig.txt 文件中讀取數(shù)據(jù)庫配置

String strLine = null;

while ((strLine = oLineNumberReader.readLine()) != null) {// 遍歷配置文件中每一行數(shù)據(jù)

StringTokenizer token = new StringTokenizer(strLine,(new String(this.strSeparate).toString())); // 按空格拆分配置內(nèi)容

/* 以下三行都是給屬性設值,獲取配置屬性 */

this.strDB = token.nextToken();

this.strUserID = token.nextToken();

this.strUserPWD = token.nextToken();

}

} catch (Exception e) {

System.out.println("DB:"+strFileName);

}

}

}

文章題目:JAVA源代碼注釋獲取,Java注解代碼
當前地址:http://chinadenli.net/article48/dsidiep.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供搜索引擎優(yōu)化營銷型網(wǎng)站建設GoogleChatGPT網(wǎng)站策劃

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉載內(nèi)容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

搜索引擎優(yōu)化