"Olá, Amigo."

"Olá, Eleanor Carrey."

"Pode me chamar só de Ellie. Não precisa ser tão formal."

"OK, Ellie."

"Acredito que, com a minha ajuda, logo você estará entre os melhores. Eu tenho muita experiência em treinar os novatos. Me acompanhe direitinho e tudo vai dar certo. Vamos começar."

"Há dois tipos principais em Java: String e int. Nós armazenamos strings/textos em String e números inteiros em int. Para declarar uma nova variável, é preciso especificar o tipo e o nome. O nome não pode ser o mesmo de nenhuma outra variável e/ou função."

Exemplo 1, código: Descrição
String s;
Uma nova variável s é declarada. Ela pode armazenar texto.
int i;
Uma nova variável i é declarada. Ela pode armazenar inteiros.

"É possível atribuir valores às variáveis na hora da declaração."

Exemplo 2, código: Descrição
String s = "Ellie";
A variável s armazena a string "Ellie".
int i = 5;
A variável i armazena o número 5.

"Para atribuir um novo valor a uma variável, usamos o sinal =. Ele também é chamado de 'operador de atribuição'. Atribuição significa colocar um valor em uma variável a partir de outra variável ou do cálculo de algumas variáveis."

Exemplo 3, código: Descrição
int a = 5;
A variável a armazena o valor 5.
int b = 6;
A variável b armazena o valor 6.
int c = a + b;
A variável c armazena o valor 11.

"O valor de uma variável pode ser usado para calcular um novo valor que vai substituir o antigo."

Exemplo 4, código: Descrição
int a = 2;
Agora a é igual a 2
int b = 3;
Agora b é igual a 3
a = a + b;
Agora a é igual a 5
b = b + 1;
Agora b é igual a 4

"É possível juntar strings com o sinal +:"

Exemplo 5, código: Descrição
String s1 = "Rain";
String s2 = "In";
String s3 = s1 + s2 + "Spain";
A variável s3 armazena a string "RainInSpain"

"Às vezes, uma string contendo um ou mais espaços pode ajudar:"

Exemplo 6, código: Descrição
String s1 = "My favorite movie is";
String s2 = "Route";
int roadNumber = 66;
String text = s1 + " " + s2 + " " + roadNumber;
text armazena "My favorite movie is Route 66"

"Vamos olhar como exibir texto e variáveis na tela:"

Exemplo 7, código:
1
System.out.println("A man's gotta do what a man's gotta do");
2
String s = "A man's gotta do what a man's gotta do";
System.out.println(s);

"Inclusive, Diego me pediu para dar uns exercícios para você:"

1
Tarefa
Sintaxe do Java,  nível 1lição 4
Bloqueado
CodeGym. Aprenda uma vez, use em qualquer lugar
Aqui vai uma charada: "Escrito uma vez, funciona em qualquer lugar". Resposta: Um programa em Java. Essa é a resposta certa, porque o Java é lógico e foi estruturado de forma adequada. Vamos reescrever esse slogan para os alunos: "aprenda uma vez, use em qualquer lugar!" Aqui vai uma tarefinha sobre disso: escreva um programa que exiba uma frase útil 10 vezes na tela.
1
Tarefa
Sintaxe do Java,  nível 1lição 4
Bloqueado
Ah... Feliz Ano Novo!
E se você não largar os estudos? E se você continuar fazendo as tarefas e trabalhando nas lições? Se fizer isso, até a virada do ano, que está pelo menos três meses à frente, você pode comemorar o ano novo como um programador de verdade! Esse é o sonho. Mas, por enquanto, vamos ao trabalho. Vamos remover os comentários desnecessários e exibir desejos de Feliz Ano Novo.
1
Tarefa
Sintaxe do Java,  nível 1lição 4
Bloqueado
Vamos mudar o código
Editar o código de outra pessoa às vezes é mais difícil do que escrever o seu próprio. Você pode confiar na experiência dos especialistas do centro secreto CodeGym. Por isso, no nosso programa de ensino há tarefas de correção de código. Por enquanto, vamos abrir nosso livro didático, entender um pouco do código e depois alterá-lo, para que a variável nome receba o valor "Amigo".
1
Tarefa
Sintaxe do Java,  nível 1lição 4
Bloqueado
Mais umas correções
Artigos como "1001 dicas para se tornar um ótimo programador" quase sempre incluem uma frase como "O código de outra pessoa vai ensinar você a escrever o seu próprio". Raramente um programador trabalha sozinho, então esse conselho é a pura verdade. Você não vai chegar a lugar nenhum se ignorá-lo. Temos que nos acostumar a trabalhar em equipe e a corrigir o código de outras pessoas.
1
Tarefa
Sintaxe do Java,  nível 1lição 4
Bloqueado
Comente o supérfluo
Os comentários são mais úteis do que podem parecer à primeira vista! Você pode usá-los para esconder seus pensamentos mais obscuros do compilador! Apenas seus colegas programadores poderão ler. Enfim, nosso programa tem algumas linhas extras que impedem que ele funcione como deveria. Corrija o problema ao comentar as linhas supérfluas.
1
Tarefa
Sintaxe do Java,  nível 1lição 4
Bloqueado
15 anos de novo!
Você está com o código de outra pessoa na sua frente. Ele é misterioso e incorreto. Mas o poder da programação está concentrado nas suas mãos. Você pode mudar tudo e o compilador vai até ajudar você nesta tarefa. O que você precisa fazer para restaurar o delicado equilíbrio e a paz? Basta alterar o programa para que a variável idade receba o valor 15.
1
Tarefa
Sintaxe do Java,  nível 1lição 4
Bloqueado
Só 20 são suficientes
Muitos programadores adoram quebra-cabeças: O cubo mágico, "mova dois palitos para chegar a 100", a Torre de Hanói, entre outros. A mente deles é programada para isso. Vamos praticar a solução de alguns quebra-cabeças com programas. Neste caso, organize os sinais de adição e subtração para que a variável resultado seja igual a 20.