Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube
JC Mouse Bolivia
Index / Python / Introducción a Python en Java

Introducción a Python en Java

Autor jc mouse martes, octubre 11, 2016

Python es un lenguaje de programación interpretado,  de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y en menor medida, programación funcional.

¿Que es Jython?

Jython es una implementación de Python que corre en la Máquina Virtual Java (JVM). Jython sucesor de JPython y al igual que Python, proyecto de Código Libre.

WebSite: http://www.jython.org/

Version: 2.7.0 (Mayo 2015)

Entre las características de Jython tenemos:

  • Compilación dinámica de bytecodes Java – conduce a un rendimiento más alto posible sin sacrificar la interactividad.
  • Capacidad de extender las clases existentes de Java en Jython – permite el uso eficaz de las clases abstractas.
  • compilación estática opcional – permite la creación de applets, servlets, beans.
  • Beans Properties  – hace el uso de paquetes de Java mucho más fácil.
  • Python Lenguaje – combina potencia con una sintaxis muy clara. También es compatible con un modelo de programación orientada a objetos completo, que hace que sea un ajuste natural para el diseño orientado a objetos de Java.

Jython en Netbeans

Paso 1. Clic en Herramientas -> Plugins (Complementos)

Paso 2. En la ventana que se abre, seleccionar la pestaña “Plugins disponibles” y buscar por categoría Python

plugins

Seleccionar las tres categorías que existen e instalar.

Paso 3. Cuando termine la instalación pedirá reiniciar el IDE. Reinicien.

Hola Mundo

Para crear un nuevo proyecto, se procede como cualquier otra lenguaje en el IDE Netbeans.

Seleccionar la Categoría Python y el tipo de proyecto

proyecto py

java python

 

El proyecto se crea y se ubica en “Proyectos”. Ya se puede escribir el código

jython example

 

class python

Pero como dijimos más arriba, Jython, permite usar las clases java con Swing para crear aplicaciones con GUI:

GUI python

 

Tags

Si te ha gustado podrías compartirlo o dejar un comentario. ¡Muchas gracias!
Autor: JC Mouse

Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.

Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye

Enjoy! :)

También Te Podría Interesar

Contraseñas con emojis en java

Contraseñas con emojis en java

Semanas atrás leí un articulo en el que se pensaba implementar los emojis como contraseñas en los dispositivos con andro...

Reproductor de video con VLCJ

Reproductor de video con VLCJ

VLC Media Player es un reproductor multimedia de código abierto muy popular desarrollado por el proyecto VideoLAN. VLCJ...

JSpinner: Cambiar color de fondo y fuente

JSpinner: Cambiar color de fondo y fuente

Un JSpinner es un componente swing de java con una caja de texto y un par de botones que nos permiten incrementar  y dec...

Transacciones – Uso de Commit y Rollback

Transacciones – Uso de Commit y Rollback

Cuando desarrollamos aplicaciones en java con base de datos debemos tener cuidado en que se cumplan un conjunto de carac...

ANSI: Colorear consola de salida de Netbeans

ANSI: Colorear consola de salida de Netbeans

Cuando realizamos proyectos java desde Netbeans, usamos System.out.println para imprimir datos en consola (para depurar,...

TextInput – Material Design

TextInput – Material Design

TextInput es una caja de texto que implementa el estilo de Material Design popular en dispositivos móviles, pero este sw...

Comparte lo que sabes

Categorias

Últimas entradas

MyBatis es un framework de persistencia Java que se encarga de mapear sentencias SQL y procedimientos almacenados a part...

Webcam Capture es un API  que permite usar una cámara web incorporada o externa directamente desde código Java utilizand...

im4java es una interfaz pura de Java para la línea de comandos de ImageMagick. La interfaz de la línea de comandos de IM...

En un post anterior conocimos una herramienta Open Source con un conjunto de herramientas para el trabajo con imágenes e...

Herramientas

Generador de Enlaces a Whatsapp