仓酷云

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

[学习教程] 来一篇关于NET的装箱与拆箱

[复制链接]
跳转到指定楼层
楼主
发表于 2015-1-16 14:28:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
据说很厉害,甚至可以把C#也干掉^_^,不过也很复杂,本来C++已经够复杂的。有人甚至还提出把这个东东引进标准,我觉得基本上不可能的。装箱:为了将一个值范例转换为一个援用范例,就要利用一种叫装箱的机制。Int32a=5;Objecto=a;
对值范例的装箱时外部产生的事变以下:
1,起首在托管堆平分配内存,巨细为值范例字段所需内存量加上分外成员(范例工具指针和同步索引块)巨细。
2,值范例字段复制到新分派的堆内存。
3,前往工具的援用。
拆箱:起首,拆箱不是装箱的逆历程,它实际上是猎取一个指针的历程,指针指向一个工具中的原始值范例。
    拆箱以后,紧接着是字段的复制历程。
在对一个工具拆箱的时分,只能将其转化为本来未装箱的值范例。比方:Int32x=5;Objecto=x;Int16y=(Int16)o;
这时候候就会产生非常。能够如许来写:Int16y=(Int16)(Int32)o;必需起首转化为本来的范例。
c语言的编译器,几乎是所有新平台都有的。因此从这点上看,c语言的程序,比其他任何语言更加容易跨平台。
柔情似水 该用户已被删除
沙发
发表于 2015-1-18 14:44:36 | 只看该作者
大哥拜托,Java在95年就出来了,微软垄断个妹啊,服务器市场微软完全是后后来者,当年都是Unix的市场,现在被WindowsServer和Linux抢下大片,包括数据库也一样。
莫相离 该用户已被删除
板凳
发表于 2015-1-25 20:54:04 | 只看该作者
虽然在形式上JSP和ASP或PHP看上去很相似——都可以被内嵌在HTML代码中。但是,它的执行方式和ASP或PHP完全不同。在JSP被执行的时候,JSP文件被JSP解释器(JSPParser)转换成Servlet代码,然后Servlet代码被Java编译器编译成.class字节文件,这样就由生成的Servlet来对客户端应答。所以,JSP可以看做是Servlet的脚本语言(ScriptLanguage)版。
再见西城 该用户已被删除
地板
发表于 2015-2-4 04:01:03 | 只看该作者
HTML:当然这是网页最基本的语言,每一个服务器语言都需要它的支持,要学习,这个肯定是开始,不说了.
爱飞 该用户已被删除
5#
发表于 2015-2-9 15:44:03 | 只看该作者
当然我们在选择Asp.net主机是,除了要考虑服务提供商在版本是否是实时更新以外,机房的环境和配置也是非常重要的,通常选择骨干网的机房,在速度和稳定性上会非常有保证。
海妖 该用户已被删除
6#
发表于 2015-2-27 09:05:30 | 只看该作者
但是java靠开源打出的一片天地,特别是在微软的垄断下能打开今天的局面还是有它的生命力的。
山那边是海 该用户已被删除
7#
发表于 2015-3-9 00:19:50 | 只看该作者
在一个项目中谁敢保证每天几千万甚至几亿条的数据不丢失?谁敢保证应用的高可靠性?有可以借签的项目吗?
8#
 楼主| 发表于 2015-3-16 19:38:56 | 只看该作者
PHP的源代码完全公开,在OpenSource意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新,使得PHP无论在UNIX或是Win32的平台上都可以有更多新的功能。它提供丰富的函数,使得在程式设计方面有着更好的资源。目前PHP的最新版本为4.1.1,它可以在Win32以及UNIX/Linux等几乎所有的平台上良好工作。PHP在4.0版后使用了全新的Zend引擎,其在最佳化之后的效率,比较传统CGI或者ASP等技术有了更好的表现。
冷月葬花魂 该用户已被删除
9#
发表于 2015-3-23 02:40:31 | 只看该作者
ASP.net的服务器,要求安装一个.net环境,当然我这里指的是windows系统,顺便点一下,.net只能放在windows环境里来运行。Asp.net1.1的就装Framework1.1,Asp.net2.0的就装Framework2.0。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-6-16 06:02

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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