• 技术文章 >java >java教程

    java动态和静态语言的比较

    小妮浅浅小妮浅浅2021-08-06 10:48:23原创5330

    1、动态语言,在运行中可以改变结构的语言,如JavaScript、PHP、Python。

    例如,新函数、对象、代码可以引进,现有函数可以删除或其他结构的变化。一般来说,运行时代码可以根据条件改变自己的构造。

    主要动态语言: Object-C、 C#、 JavaScript、PHP、Python等。

    静态语言

    2、对应动态语言,运行时结构不变的语言是静态语言。

    例如Java、c、C+。

    Java不是动态语言,但Java可以称之为准动态语言。也就是说,Java具有一定的动态性,可以利用反射机制获得类似动态语言的特性。Java的动态使编程更加灵活。
    以上就是java动态和静态语言的比较,希望对大家有所帮助。更多Java学习指路:java教程

    本教程操作环境:windows7系统、java10版,DELL G3电脑。

    专题推荐:java动态 静态语言
    品易云
    上一篇:java中Lamdba表达式的用法整理 下一篇:java动态代理如何使用

    相关文章推荐

    • java中final域的内存语义理解• java枚举如何实现单例• java循环和递归的区别• java懒惰评估如何实现• java中Lamdba表达式的用法整理• java如何自定义函数式接口• java方法引用是什么• java数组引用如何实现• java中Stream的使用流程及注意• java中Stream的四种创建• java中反射提供哪些功能• java获取class实例的方式• java中BigDecimal有哪些用法• java中BigDecimal的数学运算• BigDecimal值在java比较的两种方法• java SimpleDateFormat如何转换局部变量• eclipse导入java项目

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网