Passando aqui para deixar minha contribuição à aula: Todos os valores, na verdade, são formados por bits e eles ficam na nossa memória RAM. > Um pente de memória RAM de 8gb (64,000,000,000bits). Cada tipo primitivo utiliza uma quantidade fixa de bits para representar um valor na RAM. O tipo 'int' usa 4 bytes para representar números. Isto é, para representar números, o 'int' utiliza 32 dígitos binários (uns e zeros): 00000000000000000000000000000000 Com 32 bits, podemos representar um total de 4 bilhões e alguns milhões (2^32). Porém, para acomodar tanto números NEGATIVOS quanto POSITIVOS, esse valor é "partido ao meio". Consequentemente, uma variável do tipo 'int' pode armazenar, aproximadamente, cerca de 2 bilhões e 100 milhões: int num = 2100000000; // ou int num = -2100000000; Se a gente ultrapassar muito esse valor, teremos erro: int num = 2800000000; // error ->> Esse erro ocorre porque o valor '2800000000' exige mais bits para ser representado. E para resolver essa questão, temos o tipo 'long'. O 'long' utiliza 8 bytes (64 bits) para armazenar valores, então, se precisarmos armazenar o número '2800000000', usaremos o tipo 'long' e não o 'int' Além disso, temos o 'byte' e o 'short'. Não vou me prolongar muito na explicação, então vou abordar apenas o tipo 'byte'. O 'byte' utiliza apenas 1 byte (8 bits - 00000000) para representar um valor. Portanto, variáveis do tipo 'byte' são usadas para armazenar valores muito pequenos, por exemplo: byte numzinho = 100 Se tentarmos armazenar o valor de 200 numa variável do tipo 'byte', teremos um erro, já que o 200 requer mais bits para ser representado
Mano estou curtindo muito suas aulas!! Muito didático.. passo a passo, até chegar onde vc quer, que é fazer com que vc seja um programador java parabéns!!
Variáveis declaradas! 💻 Mais uma aula impecável! Como sempre, papo reto, sem firula mas também sem pressa, completo. Indo pra frente de verdade. Bora lá.
Para quem está com a msg apresentando problema não lendo o acento da letra é e saindo outra coisa, pra resolver é simples: Basta ir em File - Setting na lupa digite encoding e ao lado troque Global e Project para UTF-8 e na parte de baixo troque também o Default encoding para UTF-8 e por último na opção Create UTF-8 files escolha a opção with Bom. Só assim as minhas palavras com acento ou ç voltaram a funcionar.
Devdojo, voçê acha necessário hoje em dia fazer faculdade? tenho 17 anos e comecei a estudar java pelo seu canal, e estou aprendendo e gostando muito mas tenho dúvida se realmente começo a estudar programação desde agora ou estudo para passar em uma boa faculdade faculdade pública da área de TI porque não tenho condição de pagar uma faculdade particular. o que voçê acha? o que faria no meu lugar?
Na verdade, é 'Case-Sensitive'. CamelCase é um padrão para nomes em que a primeira letra é minúscula e as outras letras (caso seja uma palavra composta) são maiúsculas.
Presente! Eu acho que ficaria mais claro, ao invés de mencionar "Tipos Primitivos" , falar sobre "Tipos de *Dados* Primitivos/básicos" já que é o que mais encontramos na literatura e que pode dar margem pra confusão pra quem tá iniciando. não?
Aula top!! Mas alguem pode me explicar, porque que no nome "idadeDoPaiNaHoraDoCadastro", tem o "idade" com letra minuscula? Nao deverias ser "IdadeDoPai..." Obg
@@dani12310 abre a página do canal. Do lado do botão de se inscrever tem outro botão pra participar, custa 19.90 reais por mês. Pra ganhar o certificado só mandar um vídeo ou print da playlist toda assistida
@@DevDojoBrasil blz mano eu já tinha assistido 20 aula antes de saber desse certificado rsr vc falou dele bem no começo do curso e eu já fui direto nas aulas rsr com cede de aprender rs, aí agora quero ter direito ao certificado também, aí no caso eu tenho que me inscrever na comunidade Virado no Jyraia e mandar o print das 20 aulas que já assisti? Fora o pagamento mensal claro rsr
package academy.devdojo.javadevdojo.vintage; import java.util.Scanner; public class aula02Drugs { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("digite um numero="); String name = input.next(); System.out.println("o numero escolhido e=" +name); //obs sempre fazer a mais doque pede } } Scanner ;)
Passando aqui para deixar minha contribuição à aula:
Todos os valores, na verdade, são formados por bits e eles ficam na nossa memória RAM.
> Um pente de memória RAM de 8gb (64,000,000,000bits).
Cada tipo primitivo utiliza uma quantidade fixa de bits para representar um valor na RAM.
O tipo 'int' usa 4 bytes para representar números. Isto é, para representar números, o 'int' utiliza 32 dígitos binários (uns e zeros): 00000000000000000000000000000000
Com 32 bits, podemos representar um total de 4 bilhões e alguns milhões (2^32).
Porém, para acomodar tanto números NEGATIVOS quanto POSITIVOS, esse valor é "partido ao meio".
Consequentemente, uma variável do tipo 'int' pode armazenar, aproximadamente, cerca de 2 bilhões e 100 milhões:
int num = 2100000000;
// ou
int num = -2100000000;
Se a gente ultrapassar muito esse valor, teremos erro:
int num = 2800000000; // error
->> Esse erro ocorre porque o valor '2800000000' exige mais bits para ser representado.
E para resolver essa questão, temos o tipo 'long'. O 'long' utiliza 8 bytes (64 bits) para armazenar valores, então, se precisarmos armazenar o número '2800000000', usaremos o tipo 'long' e não o 'int'
Além disso, temos o 'byte' e o 'short'. Não vou me prolongar muito na explicação, então vou abordar apenas o tipo 'byte'.
O 'byte' utiliza apenas 1 byte (8 bits - 00000000) para representar um valor. Portanto, variáveis do tipo 'byte' são usadas para armazenar valores muito pequenos, por exemplo:
byte numzinho = 100
Se tentarmos armazenar o valor de 200 numa variável do tipo 'byte', teremos um erro, já que o 200 requer mais bits para ser representado
OTIMA explicaçao, complementa demais a aula.
cara parabéns pelo trabalho finalmente estou entendendo algo sobre java já vi outros vídeos no youtube mais nada com essa qualidade
Além do atalho PSVM, também tem o MAIN que faz a mesma coisa. Para mim MAIN é mais prático devido a posição das teclas. Aula 10 ✔
Também acho!
Nem conhecia essa, obrigado pela dica.
show esta nao conhecia ainda, deve ter muitos por ai que nao sei kkk
Aula 10 - Finalizado.
Um outro atalho legal também é pro println(), só digitar "sout" :)
O dia no trampo foi corrido, mas separei 30 minutinhos finais pra ver umas aulas, bora bora !
01/11/2024 17h32
Aula 10 completa!
Mano estou curtindo muito suas aulas!! Muito didático.. passo a passo, até chegar onde vc quer, que é fazer com que vc seja um programador java parabéns!!
Aula 10 OK ✔ A concatenação é igual no JS. Gostei ♥
Chegando para maratona Java no DevDojo.
Variáveis declaradas! 💻 Mais uma aula impecável! Como sempre, papo reto, sem firula mas também sem pressa, completo. Indo pra frente de verdade. Bora lá.
Aula 10 = ✔
Maratona louca 10 aulas concluídas já em 1 dia 😅, graças adeus tenho tempo livre 🙏 , partiu para aula 11 👊.
Não paremmm pessoal go go go go ✊✊
show, parabéns
Aula 10 = OK! ✔️
Aula 10, ok!
Top
Excelente aula!!!
AULA 10 = OK! ✅
esse java é doidão hein
Aula incrivelmente boa, professor!
Aula 10,ok.
Aula 10 OK!
Aula 10 ok
Aula 10. OK !
A metodologiae a explicacao que faz a diferenca na hora de aprender Java
Muito obrigado Ricardo
Aula 10 ok!
Comecei DevDojo hoje dia 06/09/22 devorei as primeira 10 aulas.
Aula 10 - ok
Aula 10 = OK! ✔
Aula 10 OK
Aula 10 - OK!
Obrigado pela aula :)
até aqui bem simples né. assim como uma linguagem c ou outra. chega por hoje. 10 aulas pra revisar o basico. ;)
AULA 10 CONCLUÍDA ✅
Aula 10 ^^
Showww
Aula concluida 27/09/23
Aula 10 = OK
Aula 10 finalizada! 24/08/2023
aula ok
Aula 10 = OK!
Para quem está com a msg apresentando problema não lendo o acento da letra é e saindo outra coisa, pra resolver é simples: Basta ir em File - Setting na lupa digite encoding e ao lado troque Global e Project para UTF-8 e na parte de baixo troque também o Default encoding para UTF-8 e por último na opção Create UTF-8 files escolha a opção with Bom. Só assim as minhas palavras com acento ou ç voltaram a funcionar.
Mais uma aula concluida, Aula 10 07/12/2024
aula 10 14/02/2023 13:13h
Aula 10 terminada!
✅
Aula 10 - OK
psvm =)
Aula 10 finalizada! 22/07/2022
aula 10=ok
Devdojo, voçê acha necessário hoje em dia fazer faculdade? tenho 17 anos e comecei a estudar java pelo seu canal, e estou aprendendo e gostando muito mas tenho dúvida se realmente começo a estudar programação desde agora ou estudo para passar em uma boa faculdade faculdade pública da área de TI porque não tenho condição de pagar uma faculdade particular. o que voçê acha? o que faria no meu lugar?
Deixar aqui meu primeiro checkpoint. Aula 10 confirmada!
Revendo em 13/10/2022
Aula 10 finalizada! 31/10/2022
Revendo em 02/12/2022
Feito!
//Aula 10 ok
Aula 10 = OK ! ✔️ 15/06/2022
Aula 10 concluída
O importante é lembrar que o JAVA é "CamelCase" ou seja, é sensitível durante a escrita do código...
Na verdade, é 'Case-Sensitive'. CamelCase é um padrão para nomes em que a primeira letra é minúscula e as outras letras (caso seja uma palavra composta) são maiúsculas.
lesson 10 done.
começando 22/04/24.
Aula 010 - 05/02/2023 - OK !
Aula 10 = Ok!
03/04/2022 - 19h e alguns minutos.
Aula 10 CONCLUÍDA
Aula 10 = OK! 15/12/2022
☑
AULA 10 MARATONA VIRADO NO JIRAYA = OK ✅
Presente!
Eu acho que ficaria mais claro, ao invés de mencionar "Tipos Primitivos" , falar sobre "Tipos de *Dados* Primitivos/básicos" já que é o que mais encontramos na literatura e que pode dar margem pra confusão pra quem tá iniciando. não?
Aula 10 - OK! 14/04/2023
aula concluida
Aula top!! Mas alguem pode me explicar, porque que no nome "idadeDoPaiNaHoraDoCadastro", tem o "idade" com letra minuscula? Nao deverias ser "IdadeDoPai..." Obg
Assistindo a aula em 18/07/2024
Vlw, William, aula 10 ok - 27/06/2022
hoje e 10
Se você só digitar main e dar enter, já aparece toda a linha sozinha. Descobri digitando por engano. Hehehehehe.
Aula 10 = OK! ✔ 29/12/2022
Thanks \(ツ)/
Aula 10 Ok! 11/07/2023
Agora me ficou uma dúvida o curso da direito a certificado? Se tiver como faço para ter acesso a um certificado no final ro curso??
Fala Daniel, muito obrigado pelo elogio na outra mensagem. Certificado está disponível para quem é membro do canal no nível ViradoNoJiraya.
@@DevDojoBrasil e como faço para ser membro para ter acesso ao certificado também??
@@dani12310 abre a página do canal. Do lado do botão de se inscrever tem outro botão pra participar, custa 19.90 reais por mês. Pra ganhar o certificado só mandar um vídeo ou print da playlist toda assistida
@@DevDojoBrasil blz e como seria o pagamento?
@@DevDojoBrasil blz mano eu já tinha assistido 20 aula antes de saber desse certificado rsr vc falou dele bem no começo do curso e eu já fui direto nas aulas rsr com cede de aprender rs, aí agora quero ter direito ao certificado também, aí no caso eu tenho que me inscrever na comunidade Virado no Jyraia e mandar o print das 20 aulas que já assisti? Fora o pagamento mensal claro rsr
check
AULA 10 = OK! ✔
21/08/23
não entendi porque tá errado o nome da classe
Gogogo! (19/07/2024)
Gogogo! (31 out 2024)
Aula 10 OK 10/11/2021
Aula concluida
Aula 10 dia 01/12/2021 = ✔️
Aula 10 = 01/04/2022
aula 10 OK! 19/03/2023
Aula 10 OK 12/07/2021
AULA 10 // 13/09/24
Aula 10 = OK! ✔ 01/02/2024
Aula [10]: OK! 04/08/2024
check 28/06/2021
24/09/2024
System.out.println("Aula 10 concluída");
System.out.println("Aula 10 = OK!");
ᶆỵ@ηη⋲řऽ ☕💛♾🆗
package academy.devdojo.javadevdojo.vintage;
import java.util.Scanner;
public class aula02Drugs {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.println("digite um numero=");
String name = input.next();
System.out.println("o numero escolhido e=" +name);
//obs sempre fazer a mais doque pede
}
}
Scanner ;)
AULA 10 - OK!