[問題] 整合多個java檔案

看板java作者 (LnZhen)時間6年前 (2017/10/11 18:17), 編輯推噓5(5023)
留言28則, 10人參與, 6年前最新討論串1/2 (看更多)
小弟剛自學寫程式大概兩個月 目前遇到的瓶頸是 我寫了好幾個.java檔 想把他們整合起來 卻無從寫起 想用的方式大概是 有a和b兩個java檔 a這邊按按鈕可以傳a設定的值到b 然後開啟b.java 想請各位指點一下迷津 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.138.193.149 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1507717074.A.07D.html

10/11 19:58, 6年前 , 1F
不太懂你在問什麼 可以再明確一點嗎?@@
10/11 19:58, 1F

10/11 20:57, 6年前 , 2F
有參考書嗎? 有的話把裡面關於 classpath 那一段讀一次
10/11 20:57, 2F

10/11 22:15, 6年前 , 3F
想問的是我寫了a.java跟b.java兩個檔案 那我今天在a.java
10/11 22:15, 3F

10/11 22:15, 6年前 , 4F
的文字方塊設定10的值之後再按a.java的按鈕去開啟b.java
10/11 22:15, 4F

10/11 22:15, 6年前 , 5F
跟把設定值傳到b的方塊內
10/11 22:15, 5F

10/11 22:56, 6年前 , 6F
不太懂 a傳到b和整合有什麼關係?
10/11 22:56, 6F

10/12 01:14, 6年前 , 7F
桌面應用還是網頁應用阿
10/12 01:14, 7F

10/12 11:15, 6年前 , 8F
假設a、b都是Window,開啟b → new一個b的instance然後顯示
10/12 11:15, 8F

10/12 11:15, 6年前 , 9F
傳值給b → 呼叫前面那個b的instance的method
10/12 11:15, 9F

10/12 11:27, 6年前 , 10F
我猜原po問題不在classpath,那是都寫好了要compile時才會
10/12 11:27, 10F

10/12 11:29, 6年前 , 11F
遇到的問題...
10/12 11:29, 11F

10/12 13:13, 6年前 , 12F
基本概念不足吧。根本不應該以「檔案」來理解程式的運
10/12 13:13, 12F

10/12 13:13, 6年前 , 13F
10/12 13:13, 13F

10/12 13:18, 6年前 , 14F
s大說的就是我說的意思啊啊啊 終於有人懂了
10/12 13:18, 14F

10/12 14:54, 6年前 , 15F
所以你會了嗎..
10/12 14:54, 15F

10/12 19:56, 6年前 , 16F
同package 寫一程式跑完a後返回值給b執行使用
10/12 19:56, 16F

10/13 02:34, 6年前 , 17F
>ssccg 這麼說也是啦, 不過因為原 PO 的問題在沒能理解
10/13 02:34, 17F

10/13 02:34, 6年前 , 18F
java 這種類似「動態連結」的行為, 這正是 classpath 那邊
10/13 02:34, 18F

10/13 02:35, 6年前 , 19F
會提到的一個基本觀念, 所以才會要原 PO 去看那裡
10/13 02:35, 19F

10/13 02:35, 6年前 , 20F
java 的行為是每個 class 某種程度上是獨立的
10/13 02:35, 20F

10/13 02:36, 6年前 , 21F
在參考到別的 class 時才會去找那個 class 的內容
10/13 02:36, 21F

10/13 02:37, 6年前 , 22F
而不管是編譯還是執行, 代表一個 class 的檔案是不會跟其他
10/13 02:37, 22F

10/13 02:38, 6年前 , 23F
class 的東西打包在一起的, 因此某種程度上並不是寫在一起
10/13 02:38, 23F

10/13 02:38, 6年前 , 24F
的那種「整合」, 而是直接去取用目標 class 的東西
10/13 02:38, 24F

10/14 00:16, 6年前 , 25F
這基本觀念問題吧?
10/14 00:16, 25F

10/14 15:29, 6年前 , 26F
我覺得這你參考的教材一定會有 很基本的動作唷
10/14 15:29, 26F

10/14 15:29, 6年前 , 27F
再多翻一下書或網站吧
10/14 15:29, 27F

10/18 16:36, 6年前 , 28F
已經看懂類別的部分 感謝各位~~
10/18 16:36, 28F
文章代碼(AID): #1PtU_I1z (java)
文章代碼(AID): #1PtU_I1z (java)