zoukankan      html  css  js  c++  java
  • Python学习---Java和Python的区别小记

    Java和Python的区别小记

    注意这里使用的是 and/or/not  非java中的&&,||,!
    Java中的true是小写

    Python中函数就是对象,函数和我们之前的[1,2,3],'abc',8等一样都是对象

    Python既可以函数式编程,也可以用面向对象编程

    Python的类可以继承多个类,Java和C#中则只能继承一个类

    Python利用and or来进行与或的操作

    Python的类如果继承了多个类,那么其寻找方法的方式有两种,分别是:深度优先和广度优先

    Python中一切事物都是对象

    Py是加载一行,执行一行代码,Java是全部加载完后执行的代码[因为Java有变量函数的声明过程,所以是加载完所有代码后执行的代码,这就涉及变量,函数的覆盖了]

    Python可以创建多进程,不严格来说因为有GIL,Python没有多线程,但是可以利用多进程来解决[多进程直接不能实现数据共享,可以通过其他解决]实现CPU多核的利用

    Python中join():  在子线程完成运行之前,这个子线程的父线程将一直被阻塞。

    Java:  Join把指定的线程加入到当前线程,可以将两个交替执行的线程合并为顺序执行的线程。比如在线程B中调用了线程A的Join()方法,直到线程A执行完毕后,才会继续执行线程B。

    Java/C# 代码块做为作用域,  Python 函数做为作用域

  • 相关阅读:
    关于html5 -- plus Webview模块管理应用窗口界面
    关于html的下载功能
    手机网页远程调试
    Javascript中的”==”和”===”
    遇见——那些觉得有点意思的好网站
    css3基础必回选择器全解
    WEB前端开发CSS基础样式全面总结
    求指导 值类型和引用类型
    实验四
    《构建之法》读后感
  • 原文地址:https://www.cnblogs.com/ftl1012/p/9404256.html
Copyright © 2011-2022 走看看