Vamos por partes então, me parece que você tem duas classes, a primeira está com um problema das {}
Por convenção as classes devem começar com letra maiúscula e CamelCase e ficaria assim *TestaVariaveis *.
A classe tem suas *{ * para declarar o seu conteúdo, logo todo código deve estar dentro das chaves.
Assim também funcionam as funções, todo seu código precisa estar dentro das chaves. Acredito que código ficaria assim para a primeira classe:
public class TestaVariaveis {
public static void main(String[] args) {
System.out.println("ola novo teste");
int idade;
idade = 37;
System.out.println(idade);
idade = 30 + 10;
System.out.println(idade);
int idade = (7 * 5) + 2;
System.out.println(idade);
System.out.println("a idade é " + 55 + ", parabéns!");
int idade = 40 + 15;
}
}
No seu segundo trecho de código o nome da classe está ok, porém não entendi o que gostaria de fazer usando o @joel e o mesmo deve ser retirado.
Faz essas correções, entenda novamente seu código e caso ainda tenha erro ou duvidas pode colocar aqui que assim que puder tentamos resolver mais.