String com letra maiuscula

Oi eu estou começandu a faculdade agora e queria saber pq que String é escrita com letra maiuscula e int e outras variaveis com letra minuscula.
pq se usa ==
eh issu ai…valeu

String ao contrário de int não é um tipo primitivo.

=, é utilizado para atribuir
==, é utilizado para comparar

Se você fizer :

int x = 10; Atribue 10 a x x==10; isso retorna true pois o valor de x é 10 (10==10)

String é uma classe que está no pacote java.lang no qual esse pacote é o unico que não precisa importar e toda vez que se declara um variável so tipo String na verdade vc estára criando um objeto String !!! Da uma olhada na API do java

http://java.sun.com/j2se/1.5.0/docs/api/

Bravox

É só uma convenção:

  • Palavras reservadas são escritas em letras minúsculas (int, throws, return).
  • Classes são escritas com a primeira letra maiúscula (String, System, JFrame).

Para saber de outras convenções você pode consultar esse documento:

http://java.sun.com/docs/codeconv/