Fala professor, achei fiz essa parte de atribuir 2 valores 12:08, de uma forma mais simples.... soma(5, 5); public static void soma(int x, int y){ System.out.print(x+y); } Ps: Muito obrigado pelas aulas, tem me ajudado muito. Estou cursando ADS, e no curso a linguagem utilizada é Python, mas meu interesse é em programação Java, procurei inúmeros cursos gratuitos no UA-cam, porém apenas o seu entrega um conteúdo ímpar! Curso atualizado, de extrema qualidade e com didática excelente, Obrigado!!!
Aulas Incríveis professor!! Vai ter vídeos falando de ponteiros em java? (ou talvez uma explicação de uma árvore geradora mínima?(Kruskal)), to precisando pra facul hehe
É basicamente uma função só achei estranho ter dois métodos com o mesmo nome, mas fez mt sentido, eu ja estava pensando que teria que fazer codigos para verificar se era int, double etc...
Nossa essa sobrecarga de métodos é demais, nunca tinha visto isso, me pergunto o porquê? Parece algo muito óbvio e muito útil principalmente para linguagens tipadas como java
hahaha, Nas aulas passadas eu tava tentando fazer uma função pra resolver os exemplos da aula ne, so que de forma mais "avançada" sabe, porque eu ja tenho um conhecimento previo de java... So que eu tentei de varias formas criar um metodo, crie ele sem retorno, com retorno, com ou sem argumentos e sempre dava erro... Dai eu deixei pra la, ja que não estava conseguindo, ate pq teria uma aula aq que eu iria reaprender ne kk Dai, com poucos segundos de aula (a partir da tela da IDE), só de tu começar os espaçamentos do codigo e fazer uma quebra de linha abaixo do Metodo Principal, na mesma hora eu liguei qual foi o meu erro kakakk Eu tava criando o metodo dentro da classe principal kkkkkkkkkkkkkkkkkkkkk
Queria saber esses códigos funcionam por completo no Java android? Como eu pego um objeto retângulo de linear layout ou relative layout em forma de retângulo, aplicando um tempo de exibição e depois após termino da contagem do tempo , o retângulo si transformar em círculo, e assim si aplicar repetidamente dentro de um scrollview horizontal, ficando lado a lado os círculos. Queria mesmo entender como dá formas nessas thead do Java android. Muito confuso as vídeos aulas, só sai exemplo em inglês e raros em é espanhol,, sem idéias aqui, alguma ajuda? Por ali vai, transformar um retângulo numa animação de estrela
Olá professor, sou iniciante em java, e tenho uma dúvida, e possível ter duas funções com o mesmo nome, porém com diferentes tipos de retorno? Exemplo: public int funcao(){ return 0; } public string funcao(){ return "exemplo"; }
Acredito que não, apesar que é possivel criar funcoes com mesmo nome e parâmetros diferentes, qnd chamamos uma funcao só informamos o nome dela entao seria conflitante. Se essas funcoes tivessem parametros diferentes seria possivel.
Caraca eu sinceramente estou achando a sintaxe de java bem mais difícil que c/c++ , é muita palavra e tem umas palavras letras maiúsculas que eu não to entendendo bem
Cara é bem igual ao C++, eu já tenho uma boa experiência com ele, então praticamente é só eu adaptar a escrita e ver outras regras, muito mais fácil do que se eu fosse um iniciante por completo.
Parâmetro vs argumentos, parâmetro é o que a função/método recebe "no papel" e argumento é o que vc realmente coloca na função na prática No exemplo do video o método msg recebe um _parametro_ do tipo String, e no main o profrssor chama o método msg com o _argumento_ "CFBCURSOS"
Também vejo pessoa chamando atributo de propriedade, é basicamente a mesma coisa tbm acontece com "parâmetro e argumento" no fim não faz muita diferença
Nova aula já vou preparar meu café😂
Muito interessante estas dicas de uso de : e ... no for! Obrigado!!
Incrível, você explica bem demais. O melhor professor que já vi
Explicação fenomenal, já vi outros vídeos explicando a mesma coisa, mas a sua explicação está de parabéns.
Sua didática é excelente!!
Fala professor, achei fiz essa parte de atribuir 2 valores 12:08, de uma forma mais simples....
soma(5, 5);
public static void soma(int x, int y){
System.out.print(x+y);
}
Ps: Muito obrigado pelas aulas, tem me ajudado muito. Estou cursando ADS, e no curso a linguagem utilizada é Python, mas meu interesse é em programação Java, procurei inúmeros cursos gratuitos no UA-cam, porém apenas o seu entrega um conteúdo ímpar! Curso atualizado, de extrema qualidade e com didática excelente, Obrigado!!!
hoje espero que esteja diferente a sua visão dos códigos.
Até me inscrevi, excelente explicação!
Muito bom,como sempre
Bruno gostei bastante da forma que explicas , agradeceria se fizesses um curso tambem de pyton
Aula perfeita!!!!
aula linda e maravilhosa...
Parabens por mais essa excelente aula
muito bom, top as aulas, bora pra próxima aula
Excelente aula!!!
Muito didática a aula
Aula perfeita como sempre!
Aulas Incríveis professor!! Vai ter vídeos falando de ponteiros em java? (ou talvez uma explicação de uma árvore geradora mínima?(Kruskal)), to precisando pra facul hehe
É basicamente uma função só achei estranho ter dois métodos com o mesmo nome, mas fez mt sentido, eu ja estava pensando que teria que fazer codigos para verificar se era int, double etc...
Nossa essa sobrecarga de métodos é demais, nunca tinha visto isso, me pergunto o porquê? Parece algo muito óbvio e muito útil principalmente para linguagens tipadas como java
As x vejo métodos void com return; somente por que?
Eu necessariamente preciso colocar a declaração do método no fim da classe?
Professor Bruno, você tem algum curso particular pago que aprofunde em java apartir da versão 11, ou indique um que ensine tão bem quanto você.
hahaha, Nas aulas passadas eu tava tentando fazer uma função pra resolver os exemplos da aula ne, so que de forma mais "avançada" sabe, porque eu ja tenho um conhecimento previo de java...
So que eu tentei de varias formas criar um metodo, crie ele sem retorno, com retorno, com ou sem argumentos e sempre dava erro...
Dai eu deixei pra la, ja que não estava conseguindo, ate pq teria uma aula aq que eu iria reaprender ne kk
Dai, com poucos segundos de aula (a partir da tela da IDE), só de tu começar os espaçamentos do codigo e fazer uma quebra de linha abaixo do Metodo Principal, na mesma hora eu liguei qual foi o meu erro kakakk
Eu tava criando o metodo dentro da classe principal kkkkkkkkkkkkkkkkkkkkk
Professor, poderia indicar algum livro bom de java?
Procura os livros do Deitell
Queria saber esses códigos funcionam por completo no Java android? Como eu pego um objeto retângulo de linear layout ou relative layout em forma de retângulo, aplicando um tempo de exibição e depois após termino da contagem do tempo , o retângulo si transformar em círculo, e assim si aplicar repetidamente dentro de um scrollview horizontal, ficando lado a lado os círculos. Queria mesmo entender como dá formas nessas thead do Java android. Muito confuso as vídeos aulas, só sai exemplo em inglês e raros em é espanhol,, sem idéias aqui, alguma ajuda? Por ali vai, transformar um retângulo numa animação de estrela
Olá professor, sou iniciante em java, e tenho uma dúvida, e possível ter duas funções com o mesmo nome, porém com diferentes tipos de retorno?
Exemplo:
public int funcao(){
return 0;
}
public string funcao(){
return "exemplo";
}
Acredito que não, apesar que é possivel criar funcoes com mesmo nome e parâmetros diferentes, qnd chamamos uma funcao só informamos o nome dela entao seria conflitante. Se essas funcoes tivessem parametros diferentes seria possivel.
Caraca eu sinceramente estou achando a sintaxe de java bem mais difícil que c/c++ , é muita palavra e tem umas palavras letras maiúsculas que eu não to entendendo bem
Cara é bem igual ao C++, eu já tenho uma boa experiência com ele, então praticamente é só eu adaptar a escrita e ver outras regras, muito mais fácil do que se eu fosse um iniciante por completo.
professor, está errado falar funções ? Tem que ser métodos ? Qual a diferença entre os dois ?
é a mesma coisa
Função existe fora de uma classe, um método é só o nome de uma função que existe dentro de uma classe
De brinde já vou falar a diferença entre variável/atributo mesma coisa que função e método respectivamente
Parâmetro vs argumentos, parâmetro é o que a função/método recebe "no papel" e argumento é o que vc realmente coloca na função na prática
No exemplo do video o método msg recebe um _parametro_ do tipo String, e no main o profrssor chama o método msg com o _argumento_ "CFBCURSOS"
Também vejo pessoa chamando atributo de propriedade, é basicamente a mesma coisa tbm acontece com "parâmetro e argumento" no fim não faz muita diferença