Java开发
涉及到Java开发中的各种问题。
张志公
从事Eclipse插件开发工作。
展开
-
对当前UI界面卡顿的问题,采用异步非阻塞调用UI的方式
需要返回值的情况 例如:通讯比较耗时,应将通讯部分的内容,加入到非UI线程中,可以使用Job创建。这样就不会造成UI界面整个卡顿了。 @Override public void run() { TestFile testFile = (TestFile) model.getTestFileRootModel(); String ip = testFile.getCorbaData().getIp(); int port = testFile.getCorbaData().getP原创 2021-03-04 16:06:21 · 305 阅读 · 1 评论 -
能不能直接执行字符串表示的类或者字符串表示的代码语句?
能不能直接执行字符串表示的类或者字符串表示的代码语句? 什么是动态编译? 动态编译虽然是很好的工具,让我们可以更加自如地控制编译过程,但是在我目前所接触的项目中还是使用得较少。原因很简单,静态编译已经能够帮我们处理大部分的工作,甚至是全部的工作,即使真的需要动态编译,也有很好的替代方案,比如JRuby、Groovy等无缝的脚本语言。另外,我们在使用动态编译时,需要注意以下几点: (1)在框架...原创 2020-04-29 15:20:29 · 255 阅读 · 0 评论