求大神求此图出处给我点拨一下这个java问题,谢谢啦

求高手点拨一个“的世界观”问题...&&&&如果做SWing的话..&&&&我在进行“一个JFrame窗口中的广告信息”,是写在一个JFram类的中的...&&&&如果我点击了“JFrame中的一个广告链接”的话...&&&&在这个时间点上,是很有可能在弟我写的这个IM工具上,出现“多位好友的消息”,批量到达的...&&&&这个场景,从代码运行的后台来分析:&&&&“用户点击了我的JFrame”:我的JFrame类在运行.&&&&“用户的信息批量到达”:我的IM的edt线程在运行.&&&&咱们在进行聊天的过程中,经常看的是:&&&&我们在点击了腾讯的“某一个迷你首页上的广告链接”之后,这个动作,是与整个“edt窗口中的消息可能批量的到达”是:&&&&完全独立的.&&&&弟我认为:&&&&这里的“后台效果”,应该需要JFrame窗口和“文件传输功能”的窗口,是:&&&&完全一致的需要相同的“设计”的...&&&&但是,为什么会有:&&&&整个系统,“文件传输功能”,需要进行Thread的处理.&&&&但是JFrame窗口,就不用进行这个办法的处理...&&&&这个现象,是否与:&&&&处理机分配给每一个进程的焦点,是:&&&&在每一个“单线程进程”的每一个“对应的被执行的类文件中”是“从上到下”,“从左到右”,依次扫描执行的每一句代码,这个“背景理论”,相互矛盾的...呢...?&&&&上面的“点击JFrame窗口”与“edt线程在同一时间点不断涌上来消息”,并且,edt线程不用进行“多线程的Java处理”,的现象,应该怎么用“多线程的理论来解释”...?&&&&希望得到高手的尽可能详细的解答...&&&&静候高手的点拨!!&&&&一百分奉上!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&一位日日夜夜向着理想奔跑的筑梦者&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&日早晨2点39分&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
&&&&我就是希望能够知道:&&&&为什么在做Swing工具的时候,edt线程“必须占据一个线程”,传输文件线程“也需要占据一个线程”..&&&&但是JFrame窗口,却不用进行“多线程的Java代码处理”...?&&&&&多线程的应用主要是面向用户(其它模块、其它线程、其它进程、I/O设备,宏观点说也包括人),为了提供对这些用户相对公平和相对及时的服务,记着是相对。就像你去吃快餐,要等菜,你总会不断问,快点快点,我的菜来了没,老板总会说,快快了,马上来了。这就是一个叫做“响应”的机制,但实际上,老板只有一个厨师。所以多线程是一种面向应用的。对于来说,他处理每个线程的指令,对他来都都是一样的。就像厨师,在厨房,菜总是一个一个地做,他才不管是谁的菜。&&&&EDT线程是一个事件分发线程,EDT线程就像一个快递员,JFrame就像一个房子或者信箱,他只负责把信件送到每个人的房子或者信箱,他不能等每个人把信件都看完了,再送下一家。至于信件的内容(如何处理这个通知),就每个户主自己的事了,与这个快递员无关。这也是一种响应机制。&&&&并且,如果从“"处理机轮询每一个任务"的方式进行的执行”的角度来进行认识的话...&&&&这里的“进行线程”的设计的必要条件,是不是:&&&&需要进行“同一时间点”的计算呢...?&&&&CPU进行“多线程程序”的CPU调度的时候,本身对于“多线程程序”,应该就是“进行轮询”的方式处理的...&&&&如果对于“同一时间点”,的真正真相是:&&&&线程,进程,都是进行“CPU轮询处理”的话...&&&&那么,进行“多线程的设计的必要性”,是不是就会“不是那么必要了”....?&&上面已经说了,多线程的设计是一种类似于面向相对公平的快速响应。理论上一个线程处理的有效指令数量肯定是最大的,因为少了线程调度的工作。&但实际上不是这样,如果一个线程一直长期占用线程,这是不合理的,就像这是一个特权社会,总有人需要特权,比如进程的,系统进程一般需要较高的优先级,这是一种管理的概念。就像领导开会总是飞机飞来飞去,你出差总是火车公交车(有点哪啥了啥……只是例子)。&而从技术上,由于CPU运算速度足够快,比如每隔0.001毫秒,向你发一张,你就感觉,他一直在向你发,于是,你就可以看视频了。根据CPU的能力,他可以给另外若干人发同样的图片,这样,上可以播放多路视频了,如果CPU还有足够的能力给喇叭发数据,于是又有了声音,这就叫简单的多媒体。&&&&:我用线程也可以进行“问题的解决”,用进程也可以....?线程和进程从你理解的技术角度,这种CPU分享的方式都是可以的。&只不过一个进度包括若干线程。这都是一种计算机交辉的一种“管理”的概念。&一个进程代表一方面的业务处理,而线程代表这个业务中的具体模块,类似这个概念。&&&&那么,支撑整个Java进行“某一个功能采用进程还是线程”的“判断条件”,是什么...?一般一个Java&Web应用,都是一个Java,一般是一个进程。你问这个问题有点看不懂&&&&这里的“工程中的Java语言对于线程和进程的真正施工的选择判断条件”,是什么...?不知道哪里出的问题,感觉像是什么软件工程考试的吧。&&&&希望得到高手尽快的回复..&&&&一百分奉上!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&一位日日夜夜向着理想奔跑的筑梦者&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&日早晨2点53谁可以给我点拨一下,这几个控件
[问题点数:20分,结帖人cpp_1]
谁可以给我点拨一下,这几个控件
[问题点数:20分,结帖人cpp_1]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
本帖子已过去太久远了,不再提供回复功能。J2EE(JAVA)程序员面试中常被问的问题有哪些?有谁有总结的吗?如果有请发一份给我,谢谢。_百度知道
J2EE(JAVA)程序员面试中常被问的问题有哪些?有谁有总结的吗?如果有请发一份给我,谢谢。
提问者采纳
大框架的优缺点;抽象类与接口的区别;MVC模式的优缺点;线程同步问题;Object的方法;接口和他的方法;集合与数组的区别;修饰class,属性都有哪些等;JDBC的编写
提问者评价
非常好,谢谢大家的帮助。
其他类似问题
为您推荐:
其他4条回答
而不是网上拷贝的,挂到一个开源网站上,面试时候直接告诉他地址就可以了,你确实自己做过一个项目,而不会具体做项目。开发公司要的就是有实践能力的人一个项目胜过一千个问题,总比有些人能回答一千个问题
最常问到的就是String、StringBuffer,Map List Set集合
java面试宝典
自己去网上 下一个 就好了 基本上 是那上面的题目
Java基础方面
1、作用域public,private,protected,以及不写时的区别
答:区别如下:
同一package
其他package
不写时默认为friendly
2、Anonymous Inner Class (匿名内部类) 是否可以extends(继承)其它类,是否可以implements(实现)interface(接口)
答:匿名的内部类是没有名字的内部类。不能extends(继承) 其它类,但一个内部类可以作为一个接...
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁求高手点拨一个“java.lang.IllegalArgumentException”异常的错误原理与修改方法.
[问题点数:100分,结帖人u]
求高手点拨一个“java.lang.IllegalArgumentException”异常的错误原理与修改方法.
[问题点数:100分,结帖人u]
只显示楼主
取消只显示楼主
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。求高手点拨我的Java代码编译错误问题.. 谢谢高手!!_百度知道
求高手点拨我的Java代码编译错误问题.. 谢谢高手!!
我的源代码,我命名为“comeon.java”文件。我的源代码为:
public class Film{
String print(){
return &影片类型:枪战片&+type+&片名:&+name+&导演:&+director+&主演:&+
}}public class Comeon{{
public static void main(String[] args)
Film demo = new Film();
demo.type=&枪战片&;
demo.name=&让子弹飞&;
demo.director=&姜文&;
demo.actor=&姜文,周润发,葛优&;
System.out.println(demo.print());
}}经过采用DOS窗口下的“Javac comeon.java“的编译之后,弹出的错误提示如下:
comeon.java:14:错误:非法的表达式开始
public static void main(String[] args)
comeon.java:14:错误:非法的表达式开始
public static void main(String[] args)
comeon.java:14:错误:需要‘;’
public static void main(String[] args)
comeon.java:14:错误:需要‘.class’
public static void main(String[] args)
comeon.java:14:错误:需要‘;’
public static void main(String[] args)
comeon.java:23:错误:进行语法分析时已到达文件结尾
6个错误----------------------------------------------------------------------------------------------------------诚挚地请求高手点拨:我的代码,错在什么地方?
谢谢高手!!
1、 一个java文件中只可有一个public的类 因此内部类 public class F畅缉扳垦殖旧帮驯爆沫ilm是错误的 应去掉public 2、类Comeon 应和文件名相同 因此需修改文件名为Comeon.java 3、main函数前多出“{”一个 4、建议不要用 【对象.属性=值 】这样的方式赋值 而是在实体类中设置geter 和seter方法来赋值和获取值5、建议实体类的普通变量非特殊情况不要使用 private以外的其他属性6、如上述已全部调试完成仍有错误 请检查编码
或文件中是否有中文空格、中文分号之类的字符
其他类似问题
为您推荐:
其他5条回答
楼主,其实这个问题很畅缉扳垦殖旧帮驯爆沫简单,JAVA中只能有一个公共类,把第一个public去掉就可以了。另外建议你以后编程的时候用开发工具写
例如eclipse或者myeclipse都可以,它可以帮你逐行排错。
建议下个开发工具,例如Eclipse,上面的这些问题,在Eclipse都会自动提示你有错误的。
你的sayhello方法,在Animal中定义的时候写成“sayHello”,而在其它地方调用时则是写成“sayhello”。这样以来,就相当于Dog、Cat、Fog这三个类定义中并没有实现Animal中的抽象方法,所以报错!
公有的类名必须和文件名一致。
你Comeon类后面多了一个大括号。
来自:求助得到的回答
java的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 java大神之路 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信