Logotipo
Unionpédia
Comunicação
Disponível no Google Play
Novo! Faça o download do Unionpédia em seu dispositivo Android™!
Livre
Acesso mais rápido do que o navegador!
 

Java (linguagem de programação)

Índice Java (linguagem de programação)

Java é uma linguagem de programação orientada a objetos desenvolvida na década de 90 por uma equipe de programadores chefiada por James Gosling, na empresa Sun Microsystems, que em 2008 foi adquirido pela empresa Oracle Corporation.

134 relações: Abreviatura, Ada (linguagem de programação), Ambiente de desenvolvimento integrado, Android Runtime, Applet Java, BeanShell, BlueJ, Borland, Brasil, Bytecode Java, C (linguagem de programação), C Sharp, C++, Código aberto, Código nativo, Código-fonte, Clojure, CNET, Coletor de lixo (informática), Comissão Eletrotécnica Internacional, Compilador, D (linguagem de programação), Dalvik virtual machine, Década de 1990, Duke (mascote), Eclipse (software), Ecma International, ECMAScript, Ecrã tátil, Eiffel (linguagem de programação), Fantom, Framework, GCJ, Generic Java, GNU General Public License, GraalVM, Groovy, Herança múltipla, Hibernate, História da computação, HotSpot, HTML, Hypertext Transfer Protocol, IBM, Injeção de dependência, IntelliJ IDEA, Interface de programação de aplicações, Interface gráfica do utilizador, Internet, Inversão de controle, ..., J Sharp, James Gosling, Java (plataforma de software), Java Authentication and Authorization Service, Java Card, Java Community Process, Java Cryptography Extension, Java Management Extensions, Java Native Interface, Java Platform, Enterprise Edition, Java Platform, Micro Edition, Java Platform, Standard Edition, Java Speech Markup Language, Javac, JavaFX, JavaScript, JavaServer Faces, JavaServer Pages, JBuilder, JCreator, JDBC, JDeveloper, JDMK, JDO, JEdit, JetBrains, Jini, Jiro, JMF, JMS, JNDI, JUnit, JXTA, Kotlin, Linguagem de programação, Log de dados, Mainframe, Mapeamento objeto-relacional, Máquina virtual Java, Menlo Park, Modula-3, Modular Audio Recognition Framework, Multitarefa, MVC, Navegador web, NetBeans, Oak (linguagem de programação), Object Pascal, Objective-C, OpenGL, OpenJDK, Oracle Corporation, Organização Internacional de Normalização, Orientação a objetos, OSGi, Personal digital assistant, PHP, Programa Olá Mundo, Programação concorrente, Programação estruturada, Programação funcional, Programação genérica, Programação imperativa, Protocolo de Transferência de Arquivos, Python, Reflexão (programação), Scala (linguagem de programação), Sistema operativo, Smalltalk, Software livre, Spring Framework, Sun Microsystems, SuperWaba, TCP/IP, Telefone celular, Televisão a cabo, Televisão digital, Teste de unidade, UCSD p-System, Unicode, Universidade de Oxford, Workshop, Xinox, XML. Expandir índice (84 mais) »

Abreviatura

Uma abreviatura ou abreviação (do latim abbreviatione) é um termo onde se utiliza um ponto final para se indicar que se trata de uma forma incompleta.

Novo!!: Java (linguagem de programação) e Abreviatura · Veja mais »

Ada (linguagem de programação)

Ada é uma Linguagem de programação estruturada, de tipagem estática, é uma linguagem imperativa, orientada a objetos e é uma linguagem de alto nível, originada de Pascal, Simula e outras linguagens.

Novo!!: Java (linguagem de programação) e Ada (linguagem de programação) · Veja mais »

Ambiente de desenvolvimento integrado

C e C++ para o ambiente GNOME. IDE, do inglês integrated development environment ou ambiente de desenvolvimento integrado, é um programa de computador que reúne características e ferramentas de apoio ao desenvolvimento de software com o objetivo de agilizar este processo.

Novo!!: Java (linguagem de programação) e Ambiente de desenvolvimento integrado · Veja mais »

Android Runtime

O Android Runtime (ART) é um sistema de ambiente de execução usado no Android 5.0  e em versões posteriores, substituindo a máquina virtual Dalvik.

Novo!!: Java (linguagem de programação) e Android Runtime · Veja mais »

Applet Java

Uma Applet Java é uma applet enviada ao usuários em formato de bytecode Java.

Novo!!: Java (linguagem de programação) e Applet Java · Veja mais »

BeanShell

BeanShell é uma linguagem de script Java, criada por Patrick Niemeyer.

Novo!!: Java (linguagem de programação) e BeanShell · Veja mais »

BlueJ

BlueJ é um ambiente de desenvolvimento integrado para desenvolvimento Java.

Novo!!: Java (linguagem de programação) e BlueJ · Veja mais »

Borland

A Borland Software Corporation foi uma empresa de software com sede em Austin, Texas, Estados Unidos.

Novo!!: Java (linguagem de programação) e Borland · Veja mais »

Brasil

Brasil, oficialmente República Federativa do Brasil, é o maior país da América do Sul e da região da América Latina, sendo o quinto maior do mundo em área territorial (equivalente a 47,3% do território sul-americano), com km², e o sétimo em população (com 203 milhões de habitantes, em agosto de 2022).

Novo!!: Java (linguagem de programação) e Brasil · Veja mais »

Bytecode Java

O código de um programa de computador escrito na linguagem Java é compilado para uma forma intermediária de código denominada bytecode, que é interpretada pelas Máquinas Virtuais Java (JVMs).

Novo!!: Java (linguagem de programação) e Bytecode Java · Veja mais »

C (linguagem de programação)

C é uma linguagem de programação compilada de propósito geral, estruturada, imperativa, procedural, padronizada pela Organização Internacional para Padronização (ISO), criada em 1972 por Dennis Ritchie na empresa AT&T Bell Labs para desenvolvimento do sistema operacional Unix (originalmente escrito em Assembly).

Novo!!: Java (linguagem de programação) e C (linguagem de programação) · Veja mais »

C Sharp

C# é uma linguagem de programação, multiparadigma, de tipagem forte, desenvolvida pela Microsoft como parte da plataforma.NET.

Novo!!: Java (linguagem de programação) e C Sharp · Veja mais »

C++

C++ (Pronuncia-se "cê mais mais") é uma linguagem de programação compilada multi-paradigma (seu suporte inclui linguagem imperativa, orientada a objetos e genérica) e de uso geral.

Novo!!: Java (linguagem de programação) e C++ · Veja mais »

Código aberto

Código aberto (do inglês Open Source) é o código-fonte que é disponibilizado gratuitamente para consulta, examinação, modificação e redistribuição.

Novo!!: Java (linguagem de programação) e Código aberto · Veja mais »

Código nativo

O código nativo, em ciência da computação, é o código executado diretamente pelo computador.

Novo!!: Java (linguagem de programação) e Código nativo · Veja mais »

Código-fonte

Código-fonte (source code em inglês) é o conjunto de palavras ou símbolos escritos de forma ordenada, contendo instruções em uma das linguagens de programação existentes, de maneira lógica.

Novo!!: Java (linguagem de programação) e Código-fonte · Veja mais »

Clojure

Clojure é um dialeto da linguagem de programação Lisp criado por Rich Hickey.

Novo!!: Java (linguagem de programação) e Clojure · Veja mais »

CNET

CNET Networks Incorporated é uma empresa de mídia de São Francisco, Califórnia, co-fundada em 1993 por Halsey Minor e Shelby Bonnie.

Novo!!: Java (linguagem de programação) e CNET · Veja mais »

Coletor de lixo (informática)

Coletor de lixo (garbage collector, ou o acrônimo GC) é um processo usado para a automação do gerenciamento de memória.

Novo!!: Java (linguagem de programação) e Coletor de lixo (informática) · Veja mais »

Comissão Eletrotécnica Internacional

A Comissão Eletrotécnica Internacional (International Electrotechnical Commission, IEC) é uma organização internacional de padronização de tecnologias elétricas, eletrônicas e relacionadas.

Novo!!: Java (linguagem de programação) e Comissão Eletrotécnica Internacional · Veja mais »

Compilador

GCC versão 4.0.2 rodando em uma janela xterm. Um programa simples está sendo compilado e então executado. Um compilador é um programa de computador (ou um grupo de programas) que, a partir de um código fonte escrito em uma linguagem compilada, cria um programa semanticamente equivalente, porém escrito em outra linguagem, código objeto.

Novo!!: Java (linguagem de programação) e Compilador · Veja mais »

D (linguagem de programação)

D é uma linguagem de programação de uso geral projetada por Walter Bright da Digital Mars.

Novo!!: Java (linguagem de programação) e D (linguagem de programação) · Veja mais »

Dalvik virtual machine

A Dalvik virtual machine (máquina virtual Dalvik) é uma máquina virtual baseada em registradores, projetada e escrita por Dan Bornstein com contribuições de outros engenheiros do Google como parte da plataforma Android para telefones celulares.

Novo!!: Java (linguagem de programação) e Dalvik virtual machine · Veja mais »

Década de 1990

Conforme padronização da norma internacional para representação de data e hora da Organização Internacional de Padronização (ISO), a década de 1990, também referida como década de 1990 ou ainda anos 1990, compreende o período de tempo entre 1 de janeiro de 1990 e 31 de dezembro de 1999.

Novo!!: Java (linguagem de programação) e Década de 1990 · Veja mais »

Duke (mascote)

Java. Duke é a mascote da linguagem de programação Java.

Novo!!: Java (linguagem de programação) e Duke (mascote) · Veja mais »

Eclipse (software)

Eclipse é uma IDE para desenvolvimento Java, porém suporta várias outras linguagens a partir de plugins como C/C++, PHP, ColdFusion, Python, Scala e Kotlin.

Novo!!: Java (linguagem de programação) e Eclipse (software) · Veja mais »

Ecma International

ECMA (acrônimo para European Computer Manufacturers Association) é uma associação fundada em 1961 dedicada à padronização de sistemas de informação.

Novo!!: Java (linguagem de programação) e Ecma International · Veja mais »

ECMAScript

ECMAScript é uma linguagem de programação, baseada em scripts, padronizada pela Ecma International na especificação ECMA-262 e ISO/IEC 16262.

Novo!!: Java (linguagem de programação) e ECMAScript · Veja mais »

Ecrã tátil

Um '''ecrã tátil''' usado para ouvir música Um é um tipo de ecrã sensível à pressão, dispensando, assim, a necessidade de outro periférico de entrada de dados, como o teclado.

Novo!!: Java (linguagem de programação) e Ecrã tátil · Veja mais »

Eiffel (linguagem de programação)

Eiffel é uma linguagem de programação puramente orientada a objeto, padrão ECMA-367, que implementa as teorias sobre a orientação a objeto de Bertrand Meyer.

Novo!!: Java (linguagem de programação) e Eiffel (linguagem de programação) · Veja mais »

Fantom

Fantom, conhecida anteriormente como Fan, é uma linguagem de programação orientada a objeto, que pode ser usada para criar programas para JavaScript, Plataforma Java (JVM), e Plataforma.NET (CLI).

Novo!!: Java (linguagem de programação) e Fantom · Veja mais »

Framework

Um framework em desenvolvimento de software, é uma abstração que une códigos comuns entre vários projetos de software provendo uma funcionalidade genérica.

Novo!!: Java (linguagem de programação) e Framework · Veja mais »

GCJ

O GNU Compiler for Java (GCJ) é um compilador estático para Java que é parte do GCC.

Novo!!: Java (linguagem de programação) e GCJ · Veja mais »

Generic Java

Generic Java (GJ) é uma linguagem de programação derivado do Java que adiciona suporte para programação genérica.

Novo!!: Java (linguagem de programação) e Generic Java · Veja mais »

GNU General Public License

GNU General Public License (Licença Pública Geral GNU), GNU GPL ou simplesmente GPL, é a designação da licença para software idealizada por Richard Matthew Stallman em 1989, no âmbito do projeto GNU da Free Software Foundation (FSF).

Novo!!: Java (linguagem de programação) e GNU General Public License · Veja mais »

GraalVM

GraalVM é uma Java VM e JDK baseada em HotSpot / OpenJDK, implementada em Java.

Novo!!: Java (linguagem de programação) e GraalVM · Veja mais »

Groovy

Groovy é uma linguagem de programação orientada a objetos desenvolvida para a plataforma Java como alternativa à linguagem de programação Java.

Novo!!: Java (linguagem de programação) e Groovy · Veja mais »

Herança múltipla

Herança múltipla, em orientação a objetos, é o conceito de herança de duas ou mais classes.

Novo!!: Java (linguagem de programação) e Herança múltipla · Veja mais »

Hibernate

O Hibernate é um framework para o mapeamento objeto-relacional escrito na linguagem Java, mas também é disponível em.Net com o nome NHibernate.

Novo!!: Java (linguagem de programação) e Hibernate · Veja mais »

História da computação

O desenvolvimento da tecnologia da computação foi a união de várias áreas do conhecimento humano, dentre as quais: a matemática, a eletrônica digital, a lógica de programação, entre outras.

Novo!!: Java (linguagem de programação) e História da computação · Veja mais »

HotSpot

HotSpot é uma máquina virtual Java para desktops e servidores, mantido e distribuído pela Oracle Corporation.

Novo!!: Java (linguagem de programação) e HotSpot · Veja mais »

HTML

HTML (abreviação para a expressão inglesa HyperText Markup Language, que significa: "Linguagem de Marcação de Hipertexto") é uma linguagem de marcação utilizada na construção de páginas na Web.

Novo!!: Java (linguagem de programação) e HTML · Veja mais »

Hypertext Transfer Protocol

O Hypertext Transfer Protocol, sigla HTTP (em português Protocolo de Transferência de Hipertexto) é um protocolo de comunicação (na camada de aplicação segundo o Modelo OSI) utilizado para sistemas de informação de hipermídia, distribuídos e colaborativos.

Novo!!: Java (linguagem de programação) e Hypertext Transfer Protocol · Veja mais »

IBM

A International Business Machines Corporation (em tradução livre: Corporação Internacional de Máquinas de Negócios, sigla: IBM) é uma empresa dos Estados Unidos voltada para a área de informática.

Novo!!: Java (linguagem de programação) e IBM · Veja mais »

Injeção de dependência

Injeção de dependência (Dependency Injection, em inglês) é um padrão de desenvolvimento de programas de computadores utilizado quando é necessário manter baixo o nível de acoplamento entre diferentes módulos de um sistema.

Novo!!: Java (linguagem de programação) e Injeção de dependência · Veja mais »

IntelliJ IDEA

IntelliJ IDEA é um ambiente de desenvolvimento integrado (IDE) escrito em Java para o desenvolvimento de software de computador escrito em Java, Kotlin, Groovy e outras linguagens baseadas em JVM.

Novo!!: Java (linguagem de programação) e IntelliJ IDEA · Veja mais »

Interface de programação de aplicações

Em ciência da computação, a interface de programação de aplicações (do inglês, abreviado API) é um conjunto de serviços/funções que foram implementadas em um programa de computador que são disponibilizados para que outros programas/aplicativos possam utiliza-los diretamente de forma simplificada; sem envolver-se em detalhes da implementação do programa de computador principal (função chamada de encapsulamento, usar as funcionalidades através de um código de programação simplificado).

Novo!!: Java (linguagem de programação) e Interface de programação de aplicações · Veja mais »

Interface gráfica do utilizador

Em informática, interface gráfica do (abreviadamente, o acrônimo GUI, do inglês Graphical User Interface) é um tipo de interface do utilizador que permite a interação com dispositivos digitais por meio de elementos gráficos como ícones e outros indicadores visuais, em contraste a interface de linha de comando.

Novo!!: Java (linguagem de programação) e Interface gráfica do utilizador · Veja mais »

Internet

A Internet é um sistema global de redes de computadores interligadas que utilizam um conjunto próprio de protocolos (Internet Protocol Suite ou TCP/IP) com o propósito de servir progressivamente usuários no mundo inteiro.

Novo!!: Java (linguagem de programação) e Internet · Veja mais »

Inversão de controle

Inversão de controle PB ou Inversão de controloPE (Inversion of Control ou IoC, em inglês) é um princípio de design de programas de computadores onde a sequência (controle) de chamadas dos métodos é invertida em relação à programação tradicional, ou seja, ela não é determinada diretamente pelo programador.

Novo!!: Java (linguagem de programação) e Inversão de controle · Veja mais »

J Sharp

O J# (pronuncia-se djei-charp) é uma linguagem de programação criada pela Microsoft para ser sucessor do Visual J++, devido ao fim do acordo legal entre as empresas Microsoft e Sun, e os conseqüentes processos que ocorreram.

Novo!!: Java (linguagem de programação) e J Sharp · Veja mais »

James Gosling

James Gosling (Calgary) é um programador canadense, mais conhecido como o pai da linguagem de programação Java.

Novo!!: Java (linguagem de programação) e James Gosling · Veja mais »

Java (plataforma de software)

Java é o ambiente computacional, ou plataforma, criada pela empresa estadunidense Sun Microsystems, e vendida para a Oracle depois de alguns anos.

Novo!!: Java (linguagem de programação) e Java (plataforma de software) · Veja mais »

Java Authentication and Authorization Service

Serviço de Autenticação e Autorização do Java (Java Authentication and Authorization Service), ou JAAS, é uma API que permite às aplicações escritas na plataforma J2EE usar serviços de controle de autenticação e autorização sem necessidade de a eles (aos serviços) estarem fortemente dependentes.

Novo!!: Java (linguagem de programação) e Java Authentication and Authorization Service · Veja mais »

Java Card

Java Card é uma tecnologia que permite que pequenos aplicativos (applets) baseados na plataforma Java sejam executados com segurança em smart cards e dispositivos similares com limitações de processamento e armazenamento.

Novo!!: Java (linguagem de programação) e Java Card · Veja mais »

Java Community Process

O Java Community Process, ou JCP, é um processo formalizado que permite que as partes interessadas se envolvam nas definições de versões futuras e funcionalidades da plataforma Java.

Novo!!: Java (linguagem de programação) e Java Community Process · Veja mais »

Java Cryptography Extension

Java Cryptography Extension ou JCE é um conjunto de extensões da API Java que prove um framework para ser utilizado durante a criptografia de dados, geração de chaves, código de autenticação e algoritmos de digest.

Novo!!: Java (linguagem de programação) e Java Cryptography Extension · Veja mais »

Java Management Extensions

Java Management Extensions é uma tecnologia Java que fornece ferramentas para gerenciamento de monitoramento de aplicações, objetos de sistema, dispositivos (e.g. impressoras) e redes orientadas a serviço.

Novo!!: Java (linguagem de programação) e Java Management Extensions · Veja mais »

Java Native Interface

Java Native Interface(JNI) é um padrão de programação que permite que código Java executando em uma máquina virtual Java (JVM) chame ou seja chamado por aplicações nativas (programas específicos para uma plataforma de hardware e sistema operacional) e bibliotecas escritas em outras linguagens, tais como C, C++ e assembly.

Novo!!: Java (linguagem de programação) e Java Native Interface · Veja mais »

Java Platform, Enterprise Edition

Java Platform, Enterprise Edition (ou Java EE, ou EE, ou em português Plataforma Java, Edição Empresarial) é uma plataforma de programação para servidores na linguagem de programação Java.

Novo!!: Java (linguagem de programação) e Java Platform, Enterprise Edition · Veja mais »

Java Platform, Micro Edition

Java Plataform, Micro Edition ou Java ME, é uma tecnologia que possibilita o desenvolvimento de software para sistemas e aplicações embutidas ou embarcados, ou seja, toda aquela que roda em um dispositivo de propósito específico, desempenhando alguma tarefa que seja útil para o dispositivo.

Novo!!: Java (linguagem de programação) e Java Platform, Micro Edition · Veja mais »

Java Platform, Standard Edition

O Java SE (Java Platform, Standard Edition) é uma ferramenta de desenvolvimento para a plataforma Java.

Novo!!: Java (linguagem de programação) e Java Platform, Standard Edition · Veja mais »

Java Speech Markup Language

A API Java Speech API Markup Language ou JSML, é um pacote para fornecer aos aplicativos sintetizadores voz, informações (em forma de texto) sobre qualidade e naturalidade da voz desejada, estabelecer estilos estruturais (parágrafos ou sentenças), enfatizar a pronúncia de palavras, determinar pausas, especificar à natureza das declarações (exclamações, interrogações), controlar o nível sonoro de forma dinâmica, ritmo de pronúncia, etc.

Novo!!: Java (linguagem de programação) e Java Speech Markup Language · Veja mais »

Javac

javac é o compilador primário da linguagem Java, incluído no Java Development Kit (JDK) da Oracle Corporation.

Novo!!: Java (linguagem de programação) e Javac · Veja mais »

JavaFX

JavaFX é uma plataforma de software multimídia desenvolvida pela Sun baseada em java para a criação e disponibilização de Aplicação Rica para Internet que pode ser executada em vários dispositivos diferentes.

Novo!!: Java (linguagem de programação) e JavaFX · Veja mais »

JavaScript

JavaScript (frequentemente abreviado como JS) é uma linguagem de programação interpretada estruturada, de script em alto nível com tipagem dinâmica fraca e multiparadigma (protótipos, orientado a objeto, imperativo e funcional).

Novo!!: Java (linguagem de programação) e JavaScript · Veja mais »

JavaServer Faces

JavaServer Faces (JSF) é uma especificação Java para a construção de interfaces de usuário baseadas em componentes para aplicações web.

Novo!!: Java (linguagem de programação) e JavaServer Faces · Veja mais »

JavaServer Pages

JavaServer Pages (JSP) é uma tecnologia que ajuda os desenvolvedores de software a criarem páginas web geradas dinamicamente baseadas em HTML, XML ou outros tipos de documentos.

Novo!!: Java (linguagem de programação) e JavaServer Pages · Veja mais »

JBuilder

JBuilder foi uma IDE para desenvolvimento de aplicações gráficas na tecnologia Java criada pela Borland e mais tarde continuada pela empresa CodeGear, que hoje pertence à Embarcadero Technologies.

Novo!!: Java (linguagem de programação) e JBuilder · Veja mais »

JCreator

JCreator é um IDE Ambiente de Desenvolvimento Integrado criado pela Xinox Software tendo as versões Pro e LE(Learn Edition) que suporta o desenvolvimento em Java,JavaScript,XML,HTML.

Novo!!: Java (linguagem de programação) e JCreator · Veja mais »

JDBC

Java Database Connectivity ou JDBC é um conjunto de classes e interfaces (API) escritas em Java que fazem o envio de instruções SQL para qualquer banco de dados relacional; Api de baixo nível e base para api’s de alto nível; Amplia o que você pode fazer com Java; Possibilita o uso de bancos de dados já instalados; Para cada banco de dados há um driver JDBC que pode cair em quatro categorias.

Novo!!: Java (linguagem de programação) e JDBC · Veja mais »

JDeveloper

JDeveloper é um ambiente de desenvolvimento integrado gratuito (desde 2005) da Oracle que oferece funcionalidades para o desenvolvimento em Java, XML, SQL e PL/SQL, HTML, JavaScript, BPEL e PHP.

Novo!!: Java (linguagem de programação) e JDeveloper · Veja mais »

JDMK

O JDMK (Java Dynamic Management Kit) é uma solução baseada em Java para construir e distribuir inteligência de gerenciamento em sistemas, aplicações e dispositivos de rede.

Novo!!: Java (linguagem de programação) e JDMK · Veja mais »

JDO

JDO (Java Data Objects) é uma especificação da plataforma Java para persistência de objetos, existe também a JPA.

Novo!!: Java (linguagem de programação) e JDO · Veja mais »

JEdit

jEdit é um editor de textos para programadores disponível sob a GNU General Public License.

Novo!!: Java (linguagem de programação) e JEdit · Veja mais »

JetBrains

A JetBrains s.r.o. (anteriormente IntelliJ Software s.r.o.) é uma empresa tcheca de desenvolvimento de software de capital fechado que produz ferramentas para desenvolvedores de software e gerentes de projeto.

Novo!!: Java (linguagem de programação) e JetBrains · Veja mais »

Jini

A tecnologia Jini foi criada para permitir que qualquer tipo de rede composta de serviços e dos clientes destes serviços seja facilmente montada, desmontada e mantida.

Novo!!: Java (linguagem de programação) e Jini · Veja mais »

Jiro

Jiro é o baixista da banda japonesa Glay.

Novo!!: Java (linguagem de programação) e Jiro · Veja mais »

JMF

Java Media Framework ou JMF é um conjunto de extensões da Java API que habilita a utilização de áudio, vídeo e outros tipos de mídia em aplicativos desenvolvidos com a tecnologia Java.

Novo!!: Java (linguagem de programação) e JMF · Veja mais »

JMS

Java Message Service, ou JMS, é uma API da linguagem Java para middleware orientado a mensagens.

Novo!!: Java (linguagem de programação) e JMS · Veja mais »

JNDI

A JNDI ou Java Naming and Directory Interface é uma API para acesso a serviços de diretórios.

Novo!!: Java (linguagem de programação) e JNDI · Veja mais »

JUnit

O JUnit é um framework open-source, que se assemelha ao raio de testes software java, criado por Erich Gamma e Kent Beck, com suporte à criação de testes automatizados na linguagem de programação Java.

Novo!!: Java (linguagem de programação) e JUnit · Veja mais »

JXTA

O JXTA (do inglês juxtapose) é uma especificação independente de linguagem e plataforma para a peer-to-peer, numa comunicação entre dispositivos sem considerar sua localização física e tecnologia de rede no qual se encontram instalados.

Novo!!: Java (linguagem de programação) e JXTA · Veja mais »

Kotlin

Kotlin é uma linguagem de programação multiplataforma, orientada a objetos e funcional, concisa e estaticamente tipada (variáveis com tipos específicos), desenvolvida pela JetBrains em 2011, que compila para a Máquina virtual Java e que também pode ser traduzida para a linguagem JavaScript e compilada para código nativo (via LLVM).

Novo!!: Java (linguagem de programação) e Kotlin · Veja mais »

Linguagem de programação

C. A linguagem de programação é um método padronizado, formado por um conjunto de regras sintáticas e semânticas, de implementação de um código fonte - que pode ser compilado e transformado em um programa de computador, ou usado como script interpretado - que informará instruções de processamento ao computador.

Novo!!: Java (linguagem de programação) e Linguagem de programação · Veja mais »

Log de dados

Em computação, log de dados é uma expressão utilizada para descrever o processo de registro de eventos relevantes num sistema computacional.

Novo!!: Java (linguagem de programação) e Log de dados · Veja mais »

Mainframe

Um mainframe é um computador de grande porte dedicado normalmente ao processamento de um volume enorme de informações.

Novo!!: Java (linguagem de programação) e Mainframe · Veja mais »

Mapeamento objeto-relacional

Mapeamento objeto-relacional (ou ORM, do inglês: Object-relational mapping) é uma técnica de desenvolvimento utilizada para reduzir a impedância da programação orientada aos objetos utilizando bancos de dados relacionais.

Novo!!: Java (linguagem de programação) e Mapeamento objeto-relacional · Veja mais »

Máquina virtual Java

Máquina virtual Java é um programa que carrega e executa os aplicativos Java, convertendo os bytecodes em código executável de máquina.

Novo!!: Java (linguagem de programação) e Máquina virtual Java · Veja mais »

Menlo Park

Menlo Park é uma cidade localizada no estado americano da Califórnia, no extremo oeste do Condado de San Mateo, na área da Baía de São Francisco.

Novo!!: Java (linguagem de programação) e Menlo Park · Veja mais »

Modula-3

Modula-3 é uma linguagem de programação concebida como a sucessora de uma versão atualizada do Modula-2.

Novo!!: Java (linguagem de programação) e Modula-3 · Veja mais »

Modular Audio Recognition Framework

Modular Audio Recognition Framework (MARF) é uma plataforma de pesquisa e uma coleção de algoritmos de voz/som/fala/texto e Processamento de linguagem natural (PLN) escritos em Java e organizados num framework modular e extensível que tenta facilitar a adição de novos algoritmos.

Novo!!: Java (linguagem de programação) e Modular Audio Recognition Framework · Veja mais »

Multitarefa

Quando um sistema operacional permite a execução de mais de um programa ao mesmo tempo, ele é chamado de multitarefa e tem de lidar com procedimentos que concorrem quanto à utilização da capacidade de processamento do hardware.

Novo!!: Java (linguagem de programação) e Multitarefa · Veja mais »

MVC

MVC é o acrônimo de Model-View-Controller (em português: Arquitetura Modelo-Visão-Controle - MVC) é um padrão de projeto de software, ou padrão de arquitetura de software formulado na década de 1970, focado no reuso de código e a separação de conceitos em três camadas interconectadas, onde a apresentação dos dados e interação dos usuários (front-end) são separados dos métodos que interagem com o banco de dados (back-end). Normalmente usado para o desenvolvimento de interfaces de usuário que divide uma aplicação em partes (camadas/componentes) interconectadas.

Novo!!: Java (linguagem de programação) e MVC · Veja mais »

Navegador web

Um navegador de rede, navegador web, navegador da internet ou simplesmente navegador (Web browser, browser), é um programa que habilita seus usuários a interagirem com documentos HTML hospedados em um servidor da rede.

Novo!!: Java (linguagem de programação) e Navegador web · Veja mais »

NetBeans

O NetBeans IDE é um ambiente de desenvolvimento integrado gratuito e de código aberto para desenvolvedores de software nas linguagens Java, JavaScript, HTML5, PHP, C/C++, Groovy, Ruby (sem suporte oficial a partir da versão 7), entre outras.

Novo!!: Java (linguagem de programação) e NetBeans · Veja mais »

Oak (linguagem de programação)

Oak é a linguagem de programação predecessora do Java.

Novo!!: Java (linguagem de programação) e Oak (linguagem de programação) · Veja mais »

Object Pascal

Object Pascal é uma ramificação de linguagens derivativas de Pascal, com suporte a orientação a objetos.

Novo!!: Java (linguagem de programação) e Object Pascal · Veja mais »

Objective-C

Objective-C, denominado frequentemente de ObjC ou mais raramente de Objective C ou Obj-C, é uma linguagem de programação reflexiva orientada a objecto que adiciona transmissão de mensagens no estilo Smalltalk para o C. Hoje em dia, é utilizada principalmente no Mac OS X e GNUstep, dois ambientes baseados no padrão OpenStep e é a principal linguagem utilizada nos aplicativos estruturais NeXTSTEP, OPENSTEP e Cocoa.

Novo!!: Java (linguagem de programação) e Objective-C · Veja mais »

OpenGL

O OpenGL (Open Graphics Library) é uma API livre utilizada na computação gráfica, para desenvolvimento de aplicativos gráficos, ambientes 3D, jogos, entre outros.

Novo!!: Java (linguagem de programação) e OpenGL · Veja mais »

OpenJDK

OpenJDK ("Open Java Development Kit") é uma implementação livre e gratuita da plataforma Java, Edição Standard ("Java SE").

Novo!!: Java (linguagem de programação) e OpenJDK · Veja mais »

Oracle Corporation

A Oracle Corporation é uma empresa multinacional de tecnologia e informática norte-americana, especializada no desenvolvimento e comercialização de hardware e softwares e de banco de dados.

Novo!!: Java (linguagem de programação) e Oracle Corporation · Veja mais »

Organização Internacional de Normalização

A (International Organization for Standardization; L'Organisation internationale de normalisation), popularmente conhecida como ISO é uma entidade que congrega os grémios de padronização/normalização de 162 países.

Novo!!: Java (linguagem de programação) e Organização Internacional de Normalização · Veja mais »

Orientação a objetos

Programação Orientada a Objeto (também conhecida pela sua sigla POO) ou Modelagem Orientada ao Objeto, é um modelo/paradigma de projeto e programação de software baseado na abstração digital do mundo real, através da composição e interação entre diversas unidades chamadas de 'objetos' e as classes (representando objetos reais contendo identidade, propriedades e, métodos); baseado em quatro principais componentes da programação: abstração digital, encapsulamento, herança e, polimorfismo.

Novo!!: Java (linguagem de programação) e Orientação a objetos · Veja mais »

OSGi

OSGi (Open Services Gateway Initiative - termo obsoleto) é um conjunto de especificações que define um sistema dinâmico de componentes para Plataforma Java.

Novo!!: Java (linguagem de programação) e OSGi · Veja mais »

Personal digital assistant

Personal digital assistants (sigla PDA), em português assistente pessoal digital,, também chamados de handhelds ou palmtops, são computadores de dimensões reduzidas (cerca de A6), dotados de grande capacidade computacional, cumprindo as funções de agenda e sistema informático de escritório elementar, com possibilidade de interconexão com um computador pessoal e uma rede informática sem fios — Wi-Fi — para acesso a e-mail e internet.

Novo!!: Java (linguagem de programação) e Personal digital assistant · Veja mais »

PHP

PHP (um acrônimo recursivo para "PHP: Hypertext Preprocessor", originalmente Personal Home Page) é uma linguagem interpretada livre, usada originalmente apenas para o desenvolvimento de aplicações presentes e atuantes no lado do servidor, capazes de gerar conteúdo dinâmico na World Wide Web.

Novo!!: Java (linguagem de programação) e PHP · Veja mais »

Programa Olá Mundo

PSP, uma forma de ''homebrew''. O "Olá Mundo" ou "Alô Mundo" é um famoso programa de computador que imprime "Olá, Mundo!" (ou "Hello, World!"), usualmente seguido de uma quebra de linha, com algumas variações como inexistência do ponto de exclamação e letras em minúscula, no dispositivo de saída.

Novo!!: Java (linguagem de programação) e Programa Olá Mundo · Veja mais »

Programação concorrente

Programação concorrente ou programação simultânea é um paradigma de programação para a construção de programas de computador que fazem uso da execução simultânea de várias tarefas computacionais interativas, que podem ser implementadas como programas separados ou como um conjunto de threads criadas por um único programa.

Novo!!: Java (linguagem de programação) e Programação concorrente · Veja mais »

Programação estruturada

Programação Estruturada (PE) é um padrão ou paradigma de programação da engenharia de softwares, com ênfase em sequência, decisão e, iteração (sub-rotinas, laços de repetição, condicionais e, estruturas em bloco), criado no final de 1950 junto às linguagens ALGOL 58 e ALGOL 60, Este paradigma é normalmente formado por código em um único bloco e foi impulsionado pelas vantagens práticas que o paradigma oferece, e também pelo '' (de 1966, também chamado de teorema de Böhm-Jacopini) e a carta aberta de Dijkstra 'Go To Statement Considered Harmful' (de 1968).

Novo!!: Java (linguagem de programação) e Programação estruturada · Veja mais »

Programação funcional

Em ciência da computação, programação funcional é um paradigma de programação que trata a computação como uma avaliação de funções matemáticas e que evita estados ou dados mutáveis.

Novo!!: Java (linguagem de programação) e Programação funcional · Veja mais »

Programação genérica

Programação genérica é um paradigma de programação no qual os algoritmos são escritos em uma gramática estendida de forma a adaptar-se através da especificação das partes variáveis que são definidas na instância do algoritmo.

Novo!!: Java (linguagem de programação) e Programação genérica · Veja mais »

Programação imperativa

Na ciência da computação, programação imperativa é um paradigma de programação de software que descreve a computação como ações, enunciados ou comandos que mudam o estado (variáveis) de um programa.

Novo!!: Java (linguagem de programação) e Programação imperativa · Veja mais »

Protocolo de Transferência de Arquivos

Protocolo de Transferência de Arquivos (do inglês: File Transfer Protocol, abreviado FTP) é um protocolo padrão/genérico independente de hardware sobre um modo de transferir arquivos/ficheiros e também é um programa de transferência.

Novo!!: Java (linguagem de programação) e Protocolo de Transferência de Arquivos · Veja mais »

Python

Python é uma linguagem de programação de alto nível, interpretada de script, imperativa, orientada a objetos, funcional, de tipagem dinâmica e forte.

Novo!!: Java (linguagem de programação) e Python · Veja mais »

Reflexão (programação)

Em ciência da computação, reflexão computacional (ou somente reflexão) é a capacidade de um programa observar ou até mesmo modificar sua estrutura ou comportamento.

Novo!!: Java (linguagem de programação) e Reflexão (programação) · Veja mais »

Scala (linguagem de programação)

Scala (Scalable language) é uma linguagem de programação de propósito geral, diga-se multiparadigma, projetada para expressar padrões de programação comuns de uma forma concisa, elegante e type-safe (é a medida em que uma linguagem de programação desestimula ou impede erros de tipo).

Novo!!: Java (linguagem de programação) e Scala (linguagem de programação) · Veja mais »

Sistema operativo

é um programa ou um conjunto de programas cuja função é gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um sistema de arquivos, etc.), fornecendo uma interface entre o computador e o. Embora possa ser executado imediatamente após a máquina ser ligada, a maioria dos computadores pessoais de hoje o executa através de outro programa armazenado em uma memória não-volátil ROM chamado BIOS num processo chamado "bootstrapping", conceito em inglês usado para designar processos autossustentáveis, ou seja, capazes de prosseguirem sem ajuda externa.

Novo!!: Java (linguagem de programação) e Sistema operativo · Veja mais »

Smalltalk

Smalltalk-80, ou simplesmente Smalltalk, é uma linguagem de programação orientada a objeto dinamicamente tipada.

Novo!!: Java (linguagem de programação) e Smalltalk · Veja mais »

Software livre

Software livre é o software que concede liberdade ao usuário para executar, acessar e modificar o código fonte, e redistribuir cópias com ou sem modificações.

Novo!!: Java (linguagem de programação) e Software livre · Veja mais »

Spring Framework

O Spring é um framework open source para a plataforma Java criado por Rod Johnson e descrito em seu livro "Expert One-on-One: JEE Design e Development".

Novo!!: Java (linguagem de programação) e Spring Framework · Veja mais »

Sun Microsystems

Sun Microsystems foi adquirida pela Oracle Corporation em 2009.

Novo!!: Java (linguagem de programação) e Sun Microsystems · Veja mais »

SuperWaba

SuperWaba é uma linguagem de programação utilizada para desenvolvimento de aplicações para aparelhos móveis como telefones celulares e aparelhos que comportam sistemas como PalmOS, Windows, Windows Mobile, WindowsCE e SymbianOS.

Novo!!: Java (linguagem de programação) e SuperWaba · Veja mais »

TCP/IP

O TCP/IP (também chamado de pilha de protocolos TCP/IP) é um conjunto de protocolos de comunicação entre computadores em rede.

Novo!!: Java (linguagem de programação) e TCP/IP · Veja mais »

Telefone celular

é um aparelho de comunicação por ondas eletromagnéticas que permite a transmissão bidirecional de voz e dados utilizáveis em uma área geográfica que se encontra dividida em células (de onde provém a nomenclatura celular), cada uma delas servida por um transmissor/receptor.

Novo!!: Java (linguagem de programação) e Telefone celular · Veja mais »

Televisão a cabo

Cabo coaxial utilizado para transmissão dos sinais de televisão a cabo. ou televisão de antena comunitária (respectivamente Cable Television, ou Community Antenna Television em inglês, CATV) é um sistema de distribuição de conteúdos audiovisuais de televisão, de rádio FM e de outros serviços para consumidores através de cabos coaxiais fixos, em vez do tradicional e antigo sistema de transmissão via antenas de rádio (televisão aberta).

Novo!!: Java (linguagem de programação) e Televisão a cabo · Veja mais »

Televisão digital

A televisão digital (ou DTV, das suas siglas em inglês: digital TV) refere-se ao conjunto de tecnologias de transmissão e recepção de imagem e som, através de sinais digitais.

Novo!!: Java (linguagem de programação) e Televisão digital · Veja mais »

Teste de unidade

Teste de unidade é toda a aplicação de teste nas assinaturas de entrada e saída de um sistema.

Novo!!: Java (linguagem de programação) e Teste de unidade · Veja mais »

UCSD p-System

O UCSD p-System era o sistema operacional escrito em Pascal da Universidade da Califórnia (University of California Software Distribution - Pascal System).

Novo!!: Java (linguagem de programação) e UCSD p-System · Veja mais »

Unicode

Unicode é um padrão que permite aos computadores representar e manipular, de forma consistente, texto de qualquer sistema de escrita existente.

Novo!!: Java (linguagem de programação) e Unicode · Veja mais »

Universidade de Oxford

Universidade de Oxford (University of Oxford), em português chamada ou Oxforde, é uma instituição de ensino superior pública situada na cidade de Oxford.

Novo!!: Java (linguagem de programação) e Universidade de Oxford · Veja mais »

Workshop

Um workshop é uma reunião de grupos de pessoas interessados em determinado projeto ou atividade para discussão sobre o que lhes interessar e somente pelo que eles quiserem.

Novo!!: Java (linguagem de programação) e Workshop · Veja mais »

Xinox

Xinox Software é uma empresa sedeada em Delft, Países Baixos, fundada em 2001 e especializada no desenvolvimento de ferramentas informáticas para programadores.

Novo!!: Java (linguagem de programação) e Xinox · Veja mais »

XML

Em informática, XML (Extensible Markup Language) é um tipo de linguagem de marcação da W3C, derivada da linguagem SGML, utilizada para compartilhamento fácil de informações por intermédio da internet, através da criação de documentos com dados organizados hierarquicamente para ser usado por diferentes sistemas informatizados (portabilidade); ou seja, tem objetivo de garantir que documentos codificados de acordo com suas regras possam ser transportados de um ambiente de hardware e software para outro sem perda de informação, usando a potencialidade e flexibilidade da SGML de forma simplificada.

Novo!!: Java (linguagem de programação) e XML · Veja mais »

Redireciona aqui:

Java (programação), Java programação, Java programming language, Linguagem Java, Linguagem de programação Java, Programação Java.

CessanteEntrada
Ei! Agora estamos em Facebook! »