html c语言 JavaScript java几种语言的分类理解

A·C语言到可执行文件:是一个编译的过程(将这个文件全部解释,并要求全部正确不出错,将解释结果永久保存)。
B.脚本语言(html,JavaScript):一边解释一边执行,解释后的结果也不回保存。
C.java:将源代码编译为字节码,再运行在各类虚拟机上。

※*※ 一个程序员,是在理解了编程语言的运行过程后,才能写出不是只有效果却没有效率的、所谓的垃圾代码。

坚决利用身边的所有资源,要自己必须完全的了解程序的运行过程。※*※

上面的解释只是很表面的客观解释,这里分别举例说明一下:

    c语言的一个编译过程,像是一个只识汉字的人拿着一本英汉字典看小说,可是,这个人嫌弃这样实在没有效率,所以请了一个人,帮他把这个小说全部,并且正确的翻译成汉语,再慢慢享受的阅读.

*这里的关键就是翻译的过程保证没有错误.否则,没办法拿薪水的哦.·_·.!<编译的解释>

 

    脚本语言:仍然是上面看小说的例子,只是,这次的这个人没有钱去请人帮他翻译,只能拿着手里的英汉字典,看一句,自己动手翻译一句.如果某句翻译错了,看到后面的剧情才发现自己的错,没关系,再次翻到前面,重新再翻译一次.

*也就是说,翻译,允许出错<翻译的解释>

 

    java语言,就是说把源代码编译成电脑<计算机>认识的字节码,再在根据电脑上不同的各类虚拟机,实现能够运行的程序.

*正是这样的原理,成就了java语言的跨平台.!经典的八字解释: 一次编译,四处运行.!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值