Introdução à sintaxe do Java (1): Componentes básicos da linguagem Java

O pôster original: O desaparecimento de Suzumiya Visualizações: 565 Respostas: 3 Publicado em: 2012-04-22 19:38:33
------- A linguagem Java é composta principalmente pelos seguintes cinco elementos: identificadores, palavras-chave, literais, operadores e delimitadores. Esses cinco elementos têm significados gramaticais e regras de composição diferentes. Eles cooperam entre si para completar a expressão semântica da linguagem Java. Iremos explicá-los separadamente abaixo. 1: Identificadores Variáveis, classes e métodos requerem determinados nomes, que chamamos de identificadores. Existem certas restrições aos identificadores em Java. Em primeiro lugar: o primeiro caractere de todos os identificadores deve ser letras (maiúsculas e minúsculas), sublinhado _ ou cifrão ¥; em segundo lugar, os identificadores são compostos por números (0-9), todas as letras maiúsculas de A-Z, letras minúsculas de a-z e sublinhados _, cifrão ¥ e todos os códigos ASCII antes do hexadecimal 0xc0; em terceiro lugar, observe que o identificador não pode usar palavras-chave reservadas pelo sistema como identificadores.Acima estão as regras básicas para nomenclatura de identificadores. A seguir está uma tabela de comparação correta e incorreta, através da qual você terá uma melhor compreensão das regras de nomenclatura de identificadores: Identificador legal Identificador ilegal trytry (Nota: não pode ser usado como identificador) group_77group (Nota: não pode ser usado como símbolo numérico) opendooropen-door (Nota: não pode ser usado como identificador) boolean_1boolean (Nota: booleano é uma palavra-chave e palavras-chave não podem ser usadas como identificadores) 2: Palavras-chave Palavras-chave são identificadores usados pela própria linguagem Java e têm seu próprio significado gramatical específico. Todas as palavras-chave Java não podem ser usadas como identificadores. As palavras-chave Java são: abstract, continue, for, new, switch, boolean, default, goto, null,synchronous, break, do, if, package, this, byte, double, implementations, private, threadsafe, byvalue, else, import, protected , throw, case, extends, instanceof, public, transient, catch, false, inreturn, true, char, final, interface, short, try, class, finalmente, long, static, void, const, float, native, super, while, etc. 3: Tipos de dados Java possui diferentes tipos de dados. Os tipos de dados de Java são: inteiro, ponto flutuante, booleano, caractere e string.Dados inteiros são o tipo de dados mais comum e seus métodos de representação são: decimal, hexadecimal e octal. Inteiros hexadecimais devem começar com 0X. Cada dado inteiro ocupa 32 bits de espaço de armazenamento, ou seja, quatro bytes. Isso significa que o intervalo de dados inteiros representados está entre -2.147.483.648 e 2.147.483.648. Se por algum motivo você precisar representar um número maior, um número inteiro longo de 64 bits deverá ser suficiente. Se quiser forçar um número inteiro a ser armazenado por muito tempo, você pode adicionar a letra l após o número. Dados de ponto flutuante são usados ​​para representar um número decimal com um ponto decimal. Por exemplo, 1,35 ou 23,6. É a forma padrão dos números de ponto flutuante e também pode estar na forma de notação científica. Aqui estão alguns exemplos: 3.14159260.34.86.012349.999E8 O número de ponto flutuante padrão é chamado de número de ponto flutuante de precisão simples e seu espaço de armazenamento é de 32 bits, ou seja, quatro bytes. Existem também números de ponto flutuante de precisão dupla de 64 bits. Você pode usar o sufixo D para determinar quais números de ponto flutuante de precisão dupla deseja usar.O tipo Boolean é o tipo de dados mais simples. Os dados booleanos possuem apenas dois estados: verdadeiro e falso. As palavras-chave true e false são geralmente usadas para representar esses dois estados. Os dados de caracteres são um único caractere entre aspas simples. Pode ser qualquer caractere do conjunto de caracteres, como: 'a', 'b'. O tipo de dados string é uma sequência de caracteres entre aspas duplas. Os dados de string são, na verdade, implementados pela classe String (explicaremos esse conceito em detalhes nos capítulos subsequentes), em vez da matriz de caracteres usada na linguagem C. Cada dado de string irá gerar uma nova instância da classe String. Os leitores não precisam se preocupar com a relação entre strings e o conceito de classes. Devido às características das classes, você não precisa se preocupar em como implementá-las. Eles cuidarão de si mesmos. Deve-se observar que strings são usadas como classes em Java apenas por motivos de segurança. Aqui estão vários exemplos de strings "Howareyour" "IamStudent 4: Operadores. Qualquer linguagem tem seus próprios operadores, e a linguagem Java não é exceção. Por exemplo, +, -, *, /, etc. são todos operadores. A função do operador é formar uma expressão com determinados dados de operação para completar a operação correspondente. Existem diferentes operadores para diferentes tipos de dados.5: Delimitador O delimitador é usado para permitir que o compilador confirme onde o código está separado. ‘''';'':' são todos delimitadores na linguagem Java.
responder 🤍 0 📤 compartilhar coletar
Se você quer entender Java, precisa primeiro entender J2ME! Para ser preciso, J2ME na verdade é um ramo do JAVA...
Sinto que quando eu estava localizando o Missile Invasion antes, parece que alterei as palavras-chave da linguagem Java, não é de se espantar que tenha dado erro.
图片\Demacia!!! Top!
— Todas as respostas carregadas —

Deixe uma resposta