Entrada JAVA pontos de conhecimento básico + caso ,,, atualização ing
// HelloWorld.java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
Tutorial Java, introdução, configuração do ambiente de desenvolvimento
Sintaxe básica de Java
Sintaxe básica Ao
escrever programas Java, você deve prestar atenção aos seguintes pontos:
Sensível a maiúsculas e minúsculas: Java diferencia maiúsculas de minúsculas, o que significa que o identificador Hello e hello são diferentes.
Nome da turma: para todas as turmas, a primeira letra do nome da turma deve ser maiúscula. Se o nome da classe consistir em várias palavras, a primeira letra de cada palavra deve ser maiúscula, como MyFirstJavaClass.
Nome do método: todos os nomes de método devem começar com uma letra minúscula. Se o nome do método contiver várias palavras, coloque a primeira letra de cada palavra subseqüente em maiúscula.
Nome do arquivo de origem: o nome do arquivo de origem deve ser igual ao nome da classe. Ao salvar o arquivo, você deve usar o nome da classe como o nome do arquivo (lembre-se de que o Java diferencia maiúsculas de minúsculas) e o sufixo do nome do arquivo é .java. (Se o nome do arquivo e o nome da classe não forem iguais, ocorrerá um erro de compilação).
Entrada do método principal: todos os programas Java são executados pelo método public static void main (String [] args).
Identificadores Java
Todos os componentes de Java requerem nomes. Nomes de classes, nomes de variáveis e nomes de métodos são todos chamados de identificadores.
Com relação aos identificadores Java, há os seguintes pontos a serem observados:
1. Todos os identificadores devem começar com uma letra (AZ ou az), cifrão ($) ou sublinhado (_)
2. O primeiro caractere pode ser qualquer combinação de letras (AZ ou az), cifrão ($), sublinhado (_) ou números
3. Palavras-chave não podem ser usadas como identificadores
4. Os identificadores são sensíveis a maiúsculas e minúsculas
5. Exemplos de identificadores legais: idade, $ salary, _value, __1_value
5. Exemplos de identificadores ilegais: 123abc, -salary
Os comentários Java são
semelhantes a C / C ++, Java também oferece suporte a comentários de uma ou de várias linhas. Os caracteres no comentário serão ignorados pelo compilador Java.
public class HelloWorld {
/* 这是第一个Java程序
* 它将输出 Hello World
* 这是一个多行注释的示例
*/
public static void main(String[] args){
// 这是单行注释的示例
/* 这个也是单行注释的示例 */
System.out.println("Hello World");
}
}
Objetos e classes Java
Entrada do teclado do scanner:
import java.util.Scanner;
//获得键盘输入,Scanner类
public class TestScanner {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
String name = s.nextLine();
System.out.println("用户名:"+name);
}
}
Tipos de dados básicos Java
byte: o tipo de dados do byte é de 8 bits, com sinal, um inteiro representado pelo complemento de dois, que ocupa 1 byte;
short: O tipo de dados short é um inteiro com sinal de 16 bits representado pelo complemento de dois, que ocupa 2 bytes;
int: o tipo de dados int é um inteiro assinado de 32 bits representado pelo complemento de dois, que ocupa 4 bytes;
long: O tipo de dados long é um inteiro assinado de 64 bits representado pelo complemento de dois, 8 bytes;
float: o tipo de dados float é um número de ponto flutuante de precisão única de 32 bits em conformidade com o padrão IEEE 754, ocupando 4 bytes
double: o tipo de dados double é um número de ponto flutuante de dupla precisão de 64 bits em conformidade com o padrão IEEE 754, ocupando 8 bytes
char: o tipo char é um único caractere Unicode de 16 bits
Tipos de variáveis Java
Os tipos de variáveis suportados pela linguagem Java são:
Variáveis de classe (variáveis estáticas): Variáveis independentes de métodos, modificadas com estáticas.
Variáveis de instância: variáveis independentes de métodos, mas sem modificação estática.
Variáveis locais: variáveis nos métodos da aula.
public class Variable{
static int allClicks=0; // 类变量
String str="hello world"; // 实例变量
public void method(){
int i =0; // 局部变量
}
}
Modificadores Java
Modificadores Java
Como outras linguagens, Java pode usar modificadores para modificar métodos e propriedades em uma classe. Existem dois tipos principais de modificadores:
Modificadores de controle de acesso: padrão, público, protegido, privado
Modificadores de controle de não acesso: final, abstrato, estático, sincronizado
Discutiremos os modificadores Java em detalhes em capítulos posteriores.