JAVA和PYTHON的对比学习

- JAVA和PYTHON的对比学习

1.什么是java?
Java是一种面向对象的开发语言,对于开发者来讲,Java基本等于Jdk。
2.什么是python?
Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。


数据类型:


java的基本数据:

  1. byte 1字节
  2. short 2zijie
  3. int 4字节
  4. long 8字节
  5. char 2个字节
  6. float 4个字节
  7. double 8字节
  8. boolean 1字节
  9. enumerate 枚举

引用数据类型
1.String
string连接池,可以提供一些固定的string类型的数据

2.StringBuffer和StringBuilder
基于string创建的数据对象,用来补充String无法用同一个对象用来进行增删改的操作,为了优化代码创建的StringBuffer;相较StringBuffer;StringBulider拥有更加快速的处理速度,但是线程不安全

下面的也是引用数据类型
类、接口类型、数组类型、枚举类型、注解类型。

3.集合
继承iterator,然后分为collection和map两种不同的数据结构,
特点:list set map
其中的底层存储方式,有两种结构一种是按顺序排列,一种是哈希结构
python的基本数据类型
1.列表 list
数据的存储是有序的
2.元组 tuple
数据的存储是不可分割的
3.字典 dictionary
数据是以哈希结构进行存储的,称之为键值对
4.集合 set
无序不重复的任何python对象

java的特点:
javaoop 和 javaAPI
javaoop:封装,继承,多态
java的高级API使得java编程语言异常的强大,同时也使得java编程变得笨重,需要写大量的代码,
python的特点:
python语言使用起来更为的简单,python使用严格的缩进,来控制语法;同时python提供的numpy,pandas和matplotlib拥有强大的对数据处理的能力。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值