真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

java記事本代碼 java記事本代碼講解

怎么用記事本編譯運行java程序代碼?

在DOS 窗口下。進(jìn)入你寫的程序目錄。例如你把寫的程序保存到D:\\a.java\x0d\x0a\x0d\x0a這個時候在DOS下進(jìn)入D:\\\x0d\x0a\x0d\x0a然后調(diào)用JDK的編譯器javac程序\x0d\x0a\x0d\x0aD:\\javac a.java\x0d\x0a\x0d\x0a如果成功,在同一目錄下會產(chǎn)生一個擴(kuò)展名為.class的字節(jié)碼,然后調(diào)用JDK的java程序是用來啟動虛擬機(jī)\x0d\x0a\x0d\x0aD:\\java a\x0d\x0a\x0d\x0a如果,沒有編寫上的錯誤,就可以看到運行結(jié)果了。

在定日等地區(qū),都構(gòu)建了全面的區(qū)域性戰(zhàn)略布局,加強發(fā)展的系統(tǒng)性、市場前瞻性、產(chǎn)品創(chuàng)新能力,以專注、極致的服務(wù)理念,為客戶提供網(wǎng)站建設(shè)、網(wǎng)站制作 網(wǎng)站設(shè)計制作定制網(wǎng)站設(shè)計,公司網(wǎng)站建設(shè),企業(yè)網(wǎng)站建設(shè),品牌網(wǎng)站建設(shè),全網(wǎng)整合營銷推廣,外貿(mào)網(wǎng)站建設(shè),定日網(wǎng)站建設(shè)費用合理。

java記事本代碼注釋

import java.awt.*;

import java.awt.event.*;

import java.io.*;

public class tt

extends Frame

implements ActionListener {

static tt frm = new tt();

//創(chuàng)建一個菜單欄

static MenuBar menubar = new MenuBar();

//創(chuàng)建一個下拉式菜單組件——"文件"

static Menu menu1 = new Menu("文件");

//創(chuàng)建一個下拉式菜單組件——"關(guān)于"

static Menu menu2 = new Menu("關(guān)于");

//創(chuàng)建一個菜單的所有項——"打開"

static MenuItem item1 = new MenuItem("打開");

//創(chuàng)建一個菜單的所有項——"保存"

static MenuItem item2 = new MenuItem("保存");

//創(chuàng)建一個菜單的所有項——"關(guān)于我們"

static MenuItem item3 = new MenuItem("關(guān)于我們");

//FileDialog 類顯示一個對話框窗口,用戶可以從中選擇文件。

static FileDialog dia1 = new FileDialog(frm, "打開");

//FileDialog.SAVE此常量值指示文件對話框窗口的作用是查找要寫入的文件。

static FileDialog dia2 = new FileDialog(frm, "保存", FileDialog.SAVE);

//創(chuàng)建一個文本區(qū)

static TextArea txa = new TextArea();

//創(chuàng)建一個窗口事件對象

static WinLis wlis = new WinLis();

public static void main(String agrs[]) {

//創(chuàng)建一個邊框布局

BorderLayout br = new BorderLayout();

//設(shè)置Frame的title

frm.setTitle("小記事本");

/*將下拉式菜單menu1、menu2添加到菜單欄中*/

menubar.add(menu1);

menubar.add(menu2);

/*將菜單item1、item2添加到下拉式菜單menu1中,將菜單item3添加到下拉式菜單menu2中*/

menu1.add(item1);

menu1.add(item2);

menu2.add(item3);

/*為item1、item2、item3添加指定的動作偵聽器,以從此菜單項接收動作事件*/

item1.addActionListener(frm);

item2.addActionListener(frm);

item3.addActionListener(frm);

//將文本去txa添加到Frame中

frm.add(txa);

//將此窗體的菜單欄設(shè)置為指定的menubar菜單欄。

frm.setMenuBar(menubar);

//調(diào)整Frame組件的大小寬800高650

frm.setSize(800, 650);

//顯示組件

frm.setVisible(true);

/*為組件添加窗口事件*/

frm.addWindowListener(wlis);

frm.addWindowListener(wlis);

}

/*窗口事件的實現(xiàn),在關(guān)閉窗口的同時關(guān)閉運行程序*/

static class WinLis

extends WindowAdapter {

public void windowClosing(WindowEvent e) {

frm.dispose();

}

}

public void actionPerformed(ActionEvent e) {

//獲取當(dāng)前點擊的菜單對象,getSource()返回最初發(fā)生 Event 的對象。

MenuItem item = (MenuItem) e.getSource();

if (item == item1) {

dia1.setVisible(true);

/*getDirectory()獲取dia1對話框的目錄,getFile()獲取dia1對話框的選定文件*/

String fname = dia1.getDirectory() + dia1.getFile();

try {

//創(chuàng)建一個文件輸入字節(jié)流

FileInputStream fi = new FileInputStream(fname);

/*fi.available()返回下一次對此輸入流調(diào)用的方法可以不受阻塞地從此輸入流讀取(或跳過)的估計剩余字節(jié)數(shù)*/

byte ba[] = new byte[fi.available()];

//從此輸入流中將最多ba.length個字節(jié)的數(shù)據(jù)讀入到一個byte數(shù)組中

fi.read(ba);

//將值賦到文本區(qū)中(new String(ba)將字符轉(zhuǎn)換成字符串).

txa.setText(new String(ba));

//關(guān)閉輸入流

fi.close();

}

catch (IOException ioe) {}

;

}

if (item == item2) {

dia2.setVisible(true);

//getDirectory()獲取dia2對話框的目錄

String fname2 = dia2.getDirectory();

//dia2.getFile()獲得dia2對話框中的選定文件,并為其拼接上后綴.txt

File file = new File(dia2.getFile() + ".txt");

//獲得文本區(qū)中的內(nèi)容

String s = txa.getText();

try {

//創(chuàng)建一個文本寫入字符輸出流,F(xiàn)IleWriter用來寫入字符文件的便捷類

BufferedWriter out = new BufferedWriter(new FileWriter(fname2 + file));

//寫入

out.write(s);

//關(guān)閉流

out.close();

}

catch (Exception ioe) {

ioe.printStackTrace();

}

}

}

}

關(guān)于選項幫你添上了(事件監(jiān)聽也加上了),具體要實現(xiàn)什么功能,自己看著加吧!

如何在記事本中運行java代碼?

用記事本寫完代碼后運行方法如下:

1、用瀏覽器打開用記事本編寫的代碼

新建“文本文檔”后,鼠標(biāo)右鍵點擊該文本文檔,在菜單欄的“打開方式”選擇“用記事本打開”,也可以設(shè)置默認(rèn)打開方式為“記事本”;用記事本打開文本文檔后,直接在該文檔內(nèi)根據(jù)自己的需要輸入想要編輯的網(wǎng)頁代碼。

2、記事本寫java代碼怎么運行

首先,需要安裝jdk并配置環(huán)境變量。然后,在命令行中,用javac命令編譯用記事本編寫的代碼。下一步,在命令行中,用java命令執(zhí)行編譯后的結(jié)果。

代碼是什么

代碼是程序員用開發(fā)工具所支持的語言寫出來的源文件,是一組由字符、符號或信號碼元以離散形式表示信息的明確的規(guī)則體系。代碼設(shè)計的原則包括唯一確定性、標(biāo)準(zhǔn)化和通用性、可擴(kuò)充性與穩(wěn)定性、便于識別與記憶、力求短小與格式統(tǒng)一以及容易修改等。

計算機(jī)源代碼最終目的是將人類可讀文本翻譯成為計算機(jī)可執(zhí)行的二進(jìn)制指令,這種過程叫編譯,它由通過編譯器完成。源代碼就是用匯編語言和高級語言寫出來的地代碼。目標(biāo)代碼是指源代碼經(jīng)過編譯程序產(chǎn)生的能被 cpu直接識別二進(jìn)制代碼。

可執(zhí)行代碼就是將目標(biāo)代碼連接后形成的可執(zhí)行文件,當(dāng)然也是二進(jìn)制的。

如何用記事本進(jìn)行java編程 ?

步驟如下:1、新建一個“文本文檔”然后打開。2、寫好代碼保存,然后把后綴名由txt改為java。3、按Windows圖標(biāo)鍵+R打開系統(tǒng)的“運行”,輸入“cmd”,打開系統(tǒng)“命令提示符”。4、使用

cd

命令定位到之前寫好的代碼的文件路徑。5、使用

“javac

文件名.java”命令編譯。6、如果沒有錯誤,使用“java

文件名”命令運行即可。


網(wǎng)頁題目:java記事本代碼 java記事本代碼講解
URL標(biāo)題:http://weahome.cn/article/dogsoee.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部