[問題] 整合多個java檔案

作者: LnZhen (LnZhen)   2017-10-11 18:17:51
小弟剛自學寫程式大概兩個月
目前遇到的瓶頸是
我寫了好幾個.java檔
想把他們整合起來
卻無從寫起
想用的方式大概是
有a和b兩個java檔
a這邊按按鈕可以傳a設定的值到b
然後開啟b.java
想請各位指點一下迷津
作者: Expsun (無限燃燒)   2017-10-11 19:58:00
不太懂你在問什麼 可以再明確一點嗎?@@
作者: LPH66 (-6.2598534e+18f)   2017-10-11 20:57:00
有參考書嗎? 有的話把裡面關於 classpath 那一段讀一次
作者: LnZhen (LnZhen)   2017-10-11 22:15:00
想問的是我寫了a.java跟b.java兩個檔案 那我今天在a.java的文字方塊設定10的值之後再按a.java的按鈕去開啟b.java跟把設定值傳到b的方塊內
作者: zephyrhymn   2017-10-11 22:56:00
不太懂 a傳到b和整合有什麼關係?
作者: jackyHUA (jacky羊)   2017-10-12 01:14:00
桌面應用還是網頁應用阿
作者: ssccg (23)   2017-10-12 11:15:00
假設a、b都是Window,開啟b → new一個b的instance然後顯示傳值給b → 呼叫前面那個b的instance的method我猜原po問題不在classpath,那是都寫好了要compile時才會遇到的問題...
作者: adrianshum (Alien)   2017-10-12 13:13:00
基本概念不足吧。根本不應該以「檔案」來理解程式的運作
作者: LnZhen (LnZhen)   2017-10-12 13:18:00
s大說的就是我說的意思啊啊啊 終於有人懂了
作者: ssccg (23)   2017-10-12 14:54:00
所以你會了嗎..
作者: dennisxkimo (Dennis(一上B就糟糕))   2017-10-12 19:56:00
同package 寫一程式跑完a後返回值給b執行使用
作者: LPH66 (-6.2598534e+18f)   2017-10-13 02:34:00
>ssccg 這麼說也是啦, 不過因為原 PO 的問題在沒能理解java 這種類似「動態連結」的行為, 這正是 classpath 那邊會提到的一個基本觀念, 所以才會要原 PO 去看那裡java 的行為是每個 class 某種程度上是獨立的在參考到別的 class 時才會去找那個 class 的內容而不管是編譯還是執行, 代表一個 class 的檔案是不會跟其他class 的東西打包在一起的, 因此某種程度上並不是寫在一起的那種「整合」, 而是直接去取用目標 class 的東西
作者: gmoz ( This can't do that. )   2017-10-14 00:16:00
這基本觀念問題吧?
作者: y3k (激流を制するは静水)   2017-10-14 15:29:00
我覺得這你參考的教材一定會有 很基本的動作唷再多翻一下書或網站吧
作者: LnZhen (LnZhen)   2017-10-18 16:36:00
已經看懂類別的部分 感謝各位~~

Links booklink

Contact Us: admin [ a t ] ucptt.com