谈谈java与python的区别

关于java与python的区别,网上很多文章,我也去看过了。太多,我也记不住,我能记住的就是我真的理解的那部分。原本我是个java程序员的,但是项目开发过程中项目经理走了,也走了几个其它程序员导致我的项目进行不下去了。于是领导让我学python,参与别的项目,用python。没办法我就开始学习python,到现在学了不到两周python。

     1.我就感觉python最坑爹的地方是python3不兼容python2,不能向下兼容,这在java中会被骂死的。由于我去网上拷贝的代码很多是python2,我安装的是python3.导致一开始不太懂python的遇到不少错误。网上一查都是python3不兼容python2导致的。

    2.python跟java的语法不同的是,java中的大括号在python中用:代替。python中非常注意代码行的对其,java中有括号不必注意。

  3.java中函数与方法区别不大,python中函数与方法区别很大。python中方法中必须有一个参数,通常用shelf

  4.python导入类库,有点像java的java.使用pip install ***导入,有时会导入失败,不知道咋回事。

  5.然后就是网上我看到的区别我记下来的。python比java相对简单,更容易上手。但是java的效率略高于python.python可以做网上爬虫,大数据。比java语言年轻。做项目比java快速,python有很多强大的类库,直接使用。少量代码可以做java很多代码做的事

6,java的构造函数,private 类名(){} ,python的构造函数def __init__(self): pass  python中的self相当于java中的this

7,java中的main方法  public static void main(){}   python中main方法 

if __name__ == '__main__': pass
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值