Java.:
Desenvolvida pela Sun Microsystems em 1995, inicialmente usada para rodar Applets via internet por meio do navegador HotJava (que acompanhava a linguagem), como o passar do tempo a Microsoft e a Netscape também incorporaram a nova tecnologia em seus navegadores.
O que é Java?É uma poderosa linguagem de programação com vastos recursos,
Características da linguagem.:
orientada à objetos (definição em breve);
- multiplataforma;
Basta somente instalar o interpretador da Java, que é também mantido pela Sun Microsystems, para o sistema operacional específico, logo o pacote compilado no Windows vai rodar no Linux, MacOS, Solaris, ou em qualquer outro sistema operacional que possuir um
case sensitive;
é sensível as variações de letras em maiúsculo e minúsculo, ou seja, se por exemplo, você declarar uma variável A e declarar outra variável a, Java fará distinção entre as duas
Multithread
Em Java podemos executar dois comandos simultaneamente, sem um saber que o outro existe, sendo que cada um possui uma chamada diferente na mesma aplicação, também é possível retardar uma tarefa enquanto não executemos outra, como por exemplo, esperar até que todas as vendas abertas no momento sejam fechadas para podermos fechar o caixa diário.
Java no mercado de trabalho atual
Atualmente Java está melhor difundida na faixa de sistemas para Web, com suas novas plataformas de desenvolvimento encurtando o tempo do mesmo e facilitando a vida dos programadores, o tempo de resposta ao cliente está cada vez mais curto e, com isso, aumentando a fatia do mercado de trabalho ocupada pela Java.
Ferramentas Java
JDK é o kit de desenvolvimento da linguagem Java, cada Tecnologia Java contém o seu JDK específico. Contém todas as ferramentas necessárias para se desenvolver aplicações em Java.
JRE é a máquina virtual Java, é ele que interpreta da linguagem Java para a o sistema operacional instalado na máquina, traduzindo as instruções da aplicação para o mesmo.
Javac é o compilador Java, ele vem junto com o JDK. Atua transformando o código fonte para o código que vai ser interpretado pela JRE.
Tecnologias Java
JSE (Java Standart Edition)
é aqui onde aprende-se as principais funções, a sintaxe e a pensar em Java. Contém os recursos para desenvolvermos aplicações locais (Core/Desktop).
JEE (Java Enterprise Edition)
é a tecnologia mais avançada da Java, justamente por conter todos os recursos da JSE e mais os recursos da JEE, com ela desenvolvemos não somente as aplicações para Core/Desktop mas também aplicações Web.
JME (Java Mobile Edition)
é a tecnologia responsável pelo desenvolvimento de aplicações mobile, com ela podemos programar para celulares e palms.
OBS.:Para começar a aprender Java você precisa simplesmente do JDK JSE e de um editor de texto qualquer, nada mais.
Para baixar o JDK, simplesmente entre no site da Sun e escolha o apropriado para o seu sistema operacional.
Para editor de texto eu recomendo o Notepad++, além de ter o text hilight para Java ele também contém um plugin que completa automaticamente as funções chamadas em Java, parecido com uma mini IDE em modo texto.
Nenhum comentário:
Postar um comentário