Ⅰ 電腦怎麼用記事本寫java程序並運行
1. 新建一個記事本,後綴名是 .java ;然後在裡面寫一段java的代碼,如圖:
2.把寫好的java文件丟進D盤,就是第一步給出的那個class文件;
3. 打開dos界面 開始-〉運行-〉cmd-〉 這個是命令行模式,選擇D盤,如圖:
4.選擇D盤之後,在命令提示符中輸入「javac 文件名.java」,我的文件名為java,所以輸入javac java.java然後回車,等待編譯。這時候你就會發現它提示說javac不是內部文件。接下來就是java環境變數設置的問題了;
5.下載一個jdk執行默認安裝。例如我下的jdk版本是: jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe;
6.配置環境:右擊我的電腦點屬性,進去點高級就能看到環境變數。點進去就能設置你的系統變數了,如圖:
6-1。變數名:classpath 變數值:(.;C:\Program Files\Java\jdk1.6.0_10\lib;)括弧裡面都是 (主要我們在編譯運行程序的時候通過classpath可以幫助我們找到一些需要的系統類,「.」號是表示當前路徑;「;」號是用來隔開多個變數值,如果你的系統裡面已經有classpath環 境變數,就不用新建了,直接加「;」號,在後面加新值);如圖所示
Ⅱ 如何在記事本中運行java代碼
用記事本寫完代碼後運行方法如下:
1、用瀏覽器打開用記事本編寫的代碼
新建「文本文檔」後,滑鼠右鍵點擊該文本文檔,在菜單欄的「打開方式」選擇「用記事本打開」,也可以設置默認打開方式為「記事本」;用記事本打開文本文檔後,直接在該文檔內根據自己的需要輸入想要編輯的網頁代碼。
代碼是什麼
代碼是程序員用開發工具所支持的語言寫出來的源文件,是一組由字元、符號或信號碼元以離散形式表示信息的明確的規則體系。代碼設計的原純前舉則包括唯一確定性、標准化和通用性、可擴充性與穩定性、便於識別與記憶、力求短小與格式統一以及容易修改等。
計算機源代碼最終目的是將人類可讀文本翻譯成為計算機可執行的做碧二進制指令,這種過程叫編譯,它由通過編譯器完成。源代碼就是用匯編語言和高級語言寫出來的地代碼。目標代碼是指源代碼經過編譯程序產生的能被 cpu直接識別二進制代碼。
可執行代碼就是將目標代碼連悔睜接後形成的可執行文件,當然也是二進制的。
Ⅲ java編寫簡單記事本
方法/步驟
下載JDK,並安裝成功,CMD測試Java環境安裝成功。出現如下提示則Java環境安裝成功
打開mycelipse進入主界面,點擊左上角file--new---java project,新建一個Java項目,項目名字任意取,這里我取名為note--然後點擊完成,創建Java項目
然後右鍵項目下的src--new---package,新建一個包,包名我定為notetest,然後點擊完成
然後右鍵我們建立好的包notetest--new--class,包名為Note,點擊完成
首先我們想導入工程所需要的包,以便編寫程序時進行調用
package notepad;
import java.awt.*;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
import java.io.BufferedReader;
import java.io.BufferedWriter;
首先定義好編寫程序時變數,我們設為成員變數方便以後調用
public class Notepad{
//屏幕解析度
int width = Toolkit.getDefaultToolkit().getScreenSize().width;
int height = Toolkit.getDefaultToolkit().getScreenSize().height;
//窗體
private Frame frm ;
//顯示內容多行文本
private TextArea notetext;
//記事本菜單
private MenuBar mb;
//菜單
private Menu m ;
//菜單項
private MenuItem open,save;
為程序創建組件--Frame--菜單欄目--文本框TextArea
public Notepad(){init();}
private void init(){
frm = new Frame("模擬記事本");
//設置菜單
mb = new MenuBar();
m = new Menu("文件");
//顯示文件的地方
notetext = new TextArea();
notetext.setBounds(30, 50, 750, 500);
frm.add(notetext);
myEvent();
為控制項和按鈕添加監聽事件
private void myEvent() {
//打開菜單的事件處理
open.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
//判斷路徑和文件名是否為空 如果為空結束程序
if(dir == null || name == null)
//如果不為空講路徑名和文件名封裝到File對象里
file = new File(dir,name);
//使用字元緩沖讀取文件
BufferedReader bfr = null;
try {
bfr = new BufferedReader(new FileReader(file));
});
save.addActionListener(new ActionListener(){
//獲取路徑和文件名
String dir =fd.getDirectory();
String name = fd.getFile();
//如果不為空講路徑名和文件名封裝到File對象里
file = new File(dir,name);
}
BufferedWriter bfr= null;
}
});
}
}
然後創建主方法,開始測試程序,新建一個NoteDemo類
package notepad;
public class NoteDemo {
public static void main(String[] args) {
new Notepad();
}
}