[问题] 整合多个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