仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2177|回复: 20
打印 上一主题 下一主题

[学习教程] 来看多线程

[复制链接]
莫相离 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:35:12 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
市场分额,java比asp高一点,因为C#是仿照java开发的,所以哦C#能做的java都能做到,但是java能做的,C#不一定都能做到。毕竟是抄袭吗。
使用对象,可将一个程序支解成互相自力的地区。我们一般也必要将一个程序转换成多个自力运转的子义务。

象如许的每一个子义务都叫作一个“线程”(Thread)。编写程序时,可将每一个线程都设想成自力运转,并且都有本人的公用CPU。一些基本机制实践会为我们主动支解CPU的工夫。我们一般不用体贴这些细节成绩,以是多线程的代码编写是相称烦琐的。

这时候了解一些界说对今后的进修狠有匡助。“历程”是指一种“自包涵”的运转程序,有本人的地点空间。“多义务”操纵体系能同时运转多个历程(程序)——但实践是因为CPU分机会制的感化,使每一个历程都能轮回取得本人的CPU工夫片。但因为轮换速率十分快,使得一切程序好象是在“同时”运转一样。“线程”是历程外部单一的一个按次把持流。因而,一个历程大概包容了多个同时实行的线程。

多线程的使用局限很广。但在一样平常情形下,程序的一些部分同特定的事务或资本接洽在一同,同时又不想为它而停息程序其他部分的实行。如许一来,便可思索创立一个线程,令其与谁人事务或资本联系关系到一同,并让它自力于主程序运转。一个很好的例子即是“Quit”或“加入”按钮——我们其实不但愿在程序的每部分代码中都轮询这个按钮,同时又但愿该按钮能实时地作出呼应(使程序看起来仿佛常常都在轮询它)。现实上,多线程最次要的一个用处就是构建一个“反响敏捷”的用户界面。
你精通任何一门语言就最强大。现在来看,java的市场比C#大,C#容易入手,比较简单,java比较难
莫相离 该用户已被删除
沙发
 楼主| 发表于 2015-1-21 10:35:31 | 显示全部楼层
你就该学一学Servlet了。Servlet就是服务器端小程序,他负责生成发送给客户端的HTML文件。JSP在执行时,也是先转换成Servlet再运行的。虽说JSP理论上可以完全取代Servlet,这也是SUN推出JSP的本意,可是Servlet用来控制流程跳转还是挺方便的,也令程序更清晰。接下来你应该学习一下Javabean了,可能你早就看不管JSP在HTML中嵌Java代码的混乱方式了,这种方式跟ASP又有什么区别呢?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-5-22 21:06

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表