zoukankan      html  css  js  c++  java
  • 学习开发语言


    语言学习要搞清楚:源代码是怎么编译的,怎么运行的,是运行在操作系统上还是虚拟机上,运行在虚拟机上是解释型的语言,然后虚拟机负责和系统打交道,虚拟机也可以使用jit技术把class搞成二进制码,运行在操作系统上,那么就需要编译成二进制可执行文件,而源代码变成可执行文件就涉及到编译和链接,链接就是处理每个编译单元编译后的依赖问题,当然这个依赖是依赖的数据的地址或者代码的地址,当然代码也是一种数据,依赖的代码需要安装在操作系统上;而运行在虚拟机上的依赖不需要安装到操作系统上,要通过虚拟机规范能找到位置即可;找到位置的话,如果是编译型的语言可能会通过环境变量这种隐形的方式。

    学会一门语言后再学习其他语言很容易,就是学习语言哪些方面以及需要学习的相关知识知道怎么理解,知道相关的依赖问题,环境问题,语言规范问题,语言开发,调试,编译,运行,部署问题都清楚怎么理解和解决。知道这些后就是不断练习练习实战,学习并适应这种语言就行了

  • 相关阅读:
    sfs2x 连接 mongodb
    java websocket
    webstorm 4.0 注册码
    解决 sfs2 admin tool 找不到扩展
    window 注册表五大类
    opengl 学习第二日
    java google Protobuf
    扩展 java sencha touch PhonegapPlugin
    sencha touch2 kryonet socket phonegap 通信 作者:围城
    sencha touch2 layout 笔记
  • 原文地址:https://www.cnblogs.com/big1987/p/11970281.html
Copyright © 2011-2022 走看看