`
周冲zxc
  • 浏览: 2959 次
  • 性别: Icon_minigender_1
  • 来自: 沧州
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

python 与 java

阅读更多
python 与 java
  //如果有人看不懂,那应该是正常的,因为这是java论坛,既不是Python论坛,也不是Eclipse论坛


  //1.  我认为的java 和 python

  看了几天的python,也稍微试验了点小语句。
  我认为的是:java如果是装甲车的话,python就是狙击步枪。
 

  //2.  我所遇到的问题(以我看几天的python而所拥有的水平)

  暂时只遇到了两个小问题:
    1.对象的定义没有field,变量的定义没有类型
    2.pyDev好像是不怎么好用
  第一个问题很容易就可以解决,可以用注释的方法给field或变量做说明
  第二个问题是因为我不会用pyDev查看文档,也不会用它像java一样的搜索,还有就是我不知道它是否支持jython。
  如果有人对第二个问题比较了解,还请赐教。
  //(第二个问题应该也是有解决的办法的,可以扩展现在的pyDev(但是我没有找到源码),也可以重新写一个pyDev(有谁愿意吗?))

 
  //3.  我现在认为的python的用途
 
  jython和eclipse的结合。jython可以调用Eclipse的JavaPlugin,可以用它来测试插件。
  我不知道是否Eclipse支持插件的重新加载,但是jython却总是动态执行的。(有人用过吗?)


  //4.  我用python做了什么

  如果我想用一个JFace的TextViewer,它实现了很多的接口
  我用python分析TextViewer的html文档,找到他所实现的接口,并在当前的项目创建了一个叫usedInterface的类
  里面只是TextViewer所使用接口的field定义(只是为了查找的方便)。
  //(可以把这个小例子再扩展一点,比如说生成一张可以用gef查看的图,有人能讨论吗?)
 
分享到:
评论

相关推荐

    Python与Java间Socket通信实例代码

    Python与Java间Socket通信实例代码详解 Python与Java间Socket通信是指在Python和Java两个不同的语言平台之间实现数据交换和通信的过程。Socket是Python和Java中都支持的网络通信机制,可以实现跨语言平台的通信。 ...

    Python与Java对比学习笔记.pdf

    Python与Java对比学习笔记 Python与Java是两种流行的编程语言,它们都有其自己的优缺点和应用场景。本笔记旨在通过对比学习Python与Java,帮助读者更好地理解和选择适合自己的编程语言。 Python语言概述 ...

    python国密算法SM2 + 加解密及签名验签 + 可与java交互

    用于python与java之间,使用国密算法SM2加解密及签名验签

    python调用java代码方法

    通过Jpype,Python可以像操作Python对象一样操作Java对象,极大地简化了Python与Java之间的互操作性。 **安装Jpype** 在Python环境中安装Jpype非常简单,可以通过pip命令进行: ```bash pip install jpype1 ``` ...

    Python与Java在面向对象机制方面的比较.pdf

    【Python与Java面向对象机制比较】 面向对象编程是现代编程语言的核心特性,Python和Java都是广泛应用的面向对象语言。它们都支持封装、继承和多态这三大面向对象特性,但在具体实现上有所不同。 1. 顶层类:在...

    Python兼容Java bouncycastle包的国密sm2加解密方法

    本主题关注的是如何在Python环境中实现与Java bouncycastle包兼容的SM2加解密方法。 Java bouncycastle库是一个强大的密码学库,提供了大量的加密算法支持,包括国密SM2。在Java世界中,使用bouncycastle进行SM2...

    python-javabridge-4.0.3-cp38-cp38-win-amd64.zip

    Python-JavaBridge是一个强大的工具,它允许Python代码与Java代码之间进行无缝交互。这个压缩包“python-javabridge-4.0.3-cp38-cp38-win-amd64.zip”包含了该库的最新版本4.0.3,专为Python 3.8(cp38)和Windows ...

    基于Python与Java融合的Python选修课实验设计源码

    该项目为Python选修课的实验设计源码,采用Python与Java双语言开发,共计61个文件,涵盖44个Python源文件、4个XML配置文件、2个文本文件、2个电子表格文件、2个CSV文件、2个配置文件、1个Git忽略文件、1个IntelliJ...

    Python-Leetcode的Python和JAVA解决方案

    《Python与Java在LeetCode中的算法实践》 LeetCode是一个在线平台,专注于提供编程问题以提升程序员的算法技能。在这个平台上,你可以找到大量的算法题目,涵盖数据结构和算法的各个领域,包括排序、搜索、图论、...

    基于Python与Java的多语言代码技巧设计源码

    本项目为Python与Java双语言设计的代码技巧集与模板代码库,总计包含232个文件,涵盖161个PNG图片文件、65个Markdown文档、2个Python源代码文件、1个Java源代码文件、1个XML文件、1个UML模型文件,旨在提供实用编程...

    基于Python与Java的HanLP自然语言处理设计源码

    该项目是一款结合Python与Java技术的HanLP自然语言处理设计源码,包含654个文件,涵盖469个Python脚本、157个Markdown文档、13个Java类文件、8个reStructuredText文件、2个YAML文件、1个Git忽略规则文件、1个授权...

    基于Python与Java的九宫格游戏RecyclerView设计源码

    该项目为Python与Java双语言开发的九宫格游戏,包含105个文件,涵盖47个Python脚本、9个PNG图像资源、8个XML布局文件、7个Java类文件、6个JAR库文件、3个Gradle构建脚本、3个批处理文件以及少量其他辅助文件。...

    python与java对比学习笔记(最新可编辑文档).doc

    python与java对比学习笔记(最新可编辑文档)

    基于Python与Java融合技术的光化施工控制系统-PC设计源码

    该系统是一款融合Python与Java技术的光化施工控制系统-PC设计源码,总计包含73个文件,其中Python源文件26个,Java源文件6个,用户界面设计文件5个,XML配置文件4个,Git忽略规则文件3个,以及Markdown文档和JPEG...

    python调用java.rar

    Jpype**: `Jpype`是一个开源项目,它实现了Python与Java之间的互操作性,允许Python代码直接导入和使用Java类。安装Jpype后,你可以像导入Python模块一样导入Java类,然后调用其方法。例如: ```python import ...

    python转java

    6. 测试:对转换后的 Java 代码进行充分的测试,确保功能与原 Python 代码一致。 需要注意的是,自动转换工具并不能完全替代人工工作,特别是在处理复杂逻辑、自定义类、面向对象编程以及 Python 的高级特性(如...

    python 优缺点和java与python的jar

    在深入了解Python的优缺点以及它与Java之间的交互,特别是涉及到Java的jar文件时,我们首先要明确Python和Java各自的特点。 **Python的优点:** 1. **易学性**:Python的语法简单,适合初学者入门,其“易于阅读”...

    java2python--java代码转python工具

    此外,Java的控制流程(如if-else,for循环)和异常处理与Python也有所不同。 在实际的转换过程中,工具可能会遇到挑战,比如处理Java的异常处理机制(try-catch-finally)到Python的异常处理(try-except-finally...

Global site tag (gtag.js) - Google Analytics