关于对语言自我感悟

工作了一年多了,接触过不少主流语言,可是程序会写,可总是感觉有对写的程序不踏实,想想还是对自己用的语言不熟悉,从现在开始,把自己对语言的认识总结一二,方便你我他。现在我要提出一个简单的问题,就是我们经常定义变量,那这些变量初始值是多少呢?回答这个问题,我从我接触的两门比较深的语言(java和oc)中总结出来的是:在创建对象时初始化,数值型出始化为0,0.0,指针引用类型就初始化为nil,null。至于其他语言,应该也差不多,难道要打破这个规则,那就期待它的强大。 今晚写到这,有空再来扯两句...

今天在床上躺着随便想想“IT”的发展史,从硬件到软件,都是一步步完善起来的,面对现阶段软件开发,应该去了解这发展史,不然对一些问题就会知其然,而不知其所以然。

我简单的概述下,先是硬件,再到软件主要指C语言,最后再到我们现在各种各样的语言,如Java,OC.这每一步发展都是基前一步基础上进行创造,如Java中的jni好多都是调用C代码而Java又不同于C。而现在的各种语言,各种炫,都是大师们为满足当下需求创造出来的,归根到底还是硬件,C,汇编,01代码。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值