{"id":503,"date":"2019-10-15T13:15:50","date_gmt":"2019-10-15T16:15:50","guid":{"rendered":"https:\/\/micheladrianomedeiros.com.br\/blog\/?p=503"},"modified":"2019-10-28T13:36:35","modified_gmt":"2019-10-28T16:36:35","slug":"aprendendo-java-para-certificacao-7","status":"publish","type":"post","link":"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/","title":{"rendered":"Aprendendo Java Para Certifica\u00e7\u00e3o #7"},"content":{"rendered":"\n<p><strong>Tipos Primitivo<\/strong><\/p>\n\n\n\n<p>Java possui oito tipos de\ndados, referenciados como tipos primitivos. Estes oito tipos representa a base\npara os objetos Java, porque todos os objetos s\u00e3o apenas cole\u00e7\u00f5es complexas\npara os tipos primitivos.<\/p>\n\n\n\n<p>Na Table 1.1 mostrar os tipos\nprimitivos do java com seus tamanhos em bytes e a faixa de valores que eles\nsuportam.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"519\" height=\"312\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/1-2.png\" alt=\"\" class=\"wp-image-504\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/1-2.png 519w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/1-2-300x180.png 300w\" sizes=\"auto, (max-width: 519px) 100vw, 519px\" \/><\/figure><\/div>\n\n\n\n<p>Vamos ver algumas informa\u00e7\u00f5es\nda tabela.<\/p>\n\n\n\n<p>float e double s\u00e3o utilizados\npara valores que n\u00e3o s\u00e3o inteiros.<\/p>\n\n\n\n<p>um float precisa da letra f no\nfim do valor para o Java saber que \u00e9 um float.<\/p>\n\n\n\n<p>byte, short, int e long s\u00e3o\nutilizados para n\u00fameros inteiros.<\/p>\n\n\n\n<p>Cada tipo tem o dobro do tamanho\ndo seu antecessor na tabela. Por exemplo, short \u00e9 duas vezes maior que o byte.<\/p>\n\n\n\n<p>No exame n\u00e3o ser\u00e1 perguntado\nsobre os tamanhos dos tipos. Mas voc\u00ea deve saber que um byte pode guardar um\nvalor entre -128 a 127. \u00c9 bom saber o valor que cada tipo precisa de mem\u00f3ria do\nseu computador. Por exemplo, o Java reserva 32 bits na mem\u00f3ria quando voc\u00ea digita:&nbsp; int num;<\/p>\n\n\n\n<p>O maior valor que o tipo int\nconsegue guardar \u00e9 2.147.483.647. Para saber isto por meio de c\u00f3digo basta\ndigitar System.out.println(Integer.MAX_VALUE);<\/p>\n\n\n\n<p>Mais algumas coisas que precisamos\nsaber sobre os primitivos num\u00e9ricos. Quando um n\u00famero est\u00e1 presente em um\nc\u00f3digo, ele \u00e9 chamado de literal. Por padr\u00e3o, o Java define o valor int como um\nliteral. Isto significa que o Java espera que voc\u00ea saiba o valor m\u00e1ximo que o\ntipo int suporta e todo n\u00famero que estiver no c\u00f3digo ser\u00e1 considerado do tipo\nint.<\/p>\n\n\n\n<p>long max = 3123456789; \/\/n\u00e3o\ncompila<\/p>\n\n\n\n<p>O c\u00f3digo n\u00e3o compila porque a\nvari\u00e1vel max recebeu um valor acima do que o tipo int suporta. Se quiser guardar\neste valor o correto \u00e9:<\/p>\n\n\n\n<p>long max = 3123456789L;\n\/\/agora sim o Java sabe que isto \u00e9 um long.<\/p>\n\n\n\n<p>Se voc\u00ea adicionar a letra L na\nforma min\u00fascula tamb\u00e9m funciona, por\u00e9m n\u00e3o \u00e9 recomendado, j\u00e1 que a letra L (l) pode\nser confundido com o n\u00famero 1.<\/p>\n\n\n\n<p>Outra maneira de programar com\nn\u00famero \u00e9 mudando a sua base decimal para outras. Os prefixos utilizados s\u00e3o\npara o Java reconhecer a base utilizada.<\/p>\n\n\n\n<p>Octal (d\u00edgitos de 0 a 7), utiliza\no n\u00famero zero como prefixo. Exemplo, <strong>0<\/strong>17 \u00e9 igual ao valor 15 decimal.<\/p>\n\n\n\n<p>Hexadecimal (d\u00edgitos de 0 a 9\ne letras de A a F), utiliza o n\u00famero zero seguindo da letra x mai\u00fascula ou\nmin\u00fascula como prefixo. Exemplo, <strong>0x<\/strong>FF \u00e9 igual ao valor 255 decimal.<\/p>\n\n\n\n<p>bin\u00e1rio (d\u00edgitos de 0 a 1),\nutiliza o n\u00famero zero seguido da letra b mai\u00fascula ou min\u00fascula como prefixo.\nExemplo, 0b10 \u00e9 igual ao valor 2 decimal.<\/p>\n\n\n\n<p>No exame n\u00e3o cair\u00e1 convers\u00f5es\nde n\u00fameros, mas voc\u00ea deve saber que valores literais podem ser modificados.<\/p>\n\n\n\n<p>Mais um recurso que o valor num\u00e9rico\npossui a partir do Java 7 \u00e9 poder adicionar underscore entre n\u00fameros para ficar\nmais f\u00e1cil de ler.<\/p>\n\n\n\n<p>int milhao = 1000000;<\/p>\n\n\n\n<p>int milhao = 1_000_000;<\/p>\n\n\n\n<p>N\u00e3o pode colocar underscore no\nin\u00edcio ou no fim dos n\u00fameros. N\u00e3o pode colocar underscore seguido de ponto.\nVamos ver exemplos.<\/p>\n\n\n\n<p>double noInicio = _1000.00;\n\/\/n\u00e3o compila<\/p>\n\n\n\n<p>&nbsp;double noFim = 1000.00_; \/\/n\u00e3o compila<\/p>\n\n\n\n<p>double comPonto = 1000_.00;\n\/\/n\u00e3o compila<\/p>\n\n\n\n<p>double estranhoMaisFunciona =\n1_00_0.0_0; \/\/compila<\/p>\n\n\n\n<p><strong>Tipos de Refer\u00eancia<\/strong><\/p>\n\n\n\n<p>Um tipo de refer\u00eancia para um\nobjeto (\u00e9 uma inst\u00e2ncia de uma classe). Diferente dos tipos primitivos que\nguarda o valor na mem\u00f3ria, a refer\u00eancia guarda o valor do objeto. Diferente de\noutras linguagens, o Java n\u00e3o permite voc\u00ea manipular o endere\u00e7o de mem\u00f3ria f\u00edsica.\nS\u00f3 \u00e9 permitido referenciar um objeto.<\/p>\n\n\n\n<p>Vamos ver um exemplo. Suponhamos\nque queremos declarar uma refer\u00eancia para o tipo java.util.Date e uma\nrefer\u00eancia para o tipo String.<\/p>\n\n\n\n<p>java.util.Date hoje;<\/p>\n\n\n\n<p>String greeting;<\/p>\n\n\n\n<p>A vari\u00e1vel hoje \u00e9 refer\u00eancia do\ntipo Date e s\u00f3 pode ser utilizado por um objeto Date. A vari\u00e1vel greeting \u00e9\nrefer\u00eancia do tipo String e s\u00f3 pode ser utilizado por um objeto String. Um valor\npode ser atribu\u00eddo a uma refer\u00eancia de duas formas:<\/p>\n\n\n\n<p>Uma refer\u00eancia pode ser atribu\u00edda\na outro objeto de mesmo tipo.<\/p>\n\n\n\n<p>Uma refer\u00eancia pode ser\natribu\u00edda para um novo objeto utilizando a palavra new.<\/p>\n\n\n\n<p>hoje = new java.util.Date();<\/p>\n\n\n\n<p>greeting = \u201cHow are you?\u201d;<\/p>\n\n\n\n<p>&nbsp;Agora a vari\u00e1vel hoje aponta\npara um novo objeto Date na mem\u00f3ria e pode utilizar v\u00e1rios campos e m\u00e9todos do\nobjeto Date. Isto acontece tamb\u00e9m com a vari\u00e1vel greeting quando assume o valor\n\u201cHow are you?\u201d. Os objetos String e Date n\u00e3o tem nomes e s\u00f3 podem ser acessados\nvia refer\u00eancia. A figura 1.1 mostra como os tipos de refer\u00eancia aparece na\nmem\u00f3ria.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"438\" height=\"288\" src=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/2-2.png\" alt=\"\" class=\"wp-image-505\" srcset=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/2-2.png 438w, https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/10\/2-2-300x197.png 300w\" sizes=\"auto, (max-width: 438px) 100vw, 438px\" \/><\/figure><\/div>\n\n\n\n<p><strong>As Diferen\u00e7as<\/strong><\/p>\n\n\n\n<p>H\u00e1 algumas diferen\u00e7as que voc\u00ea\ndeve saber entre primitivos e tipos de refer\u00eancia. Primeiro, tipos de\nrefer\u00eancia pode ter o valor null, isto significa que n\u00e3o est\u00e1 referenciando\nnenhum objeto. Um tipo primitivo se for relacionado ao um valor null, haver\u00e1 um\nerro de compila\u00e7\u00e3o. Exemplo.<\/p>\n\n\n\n<p>int valor = null; \/\/n\u00e3o\ncompila<\/p>\n\n\n\n<p>String s = null; \/\/tudo certo<\/p>\n\n\n\n<p>Tipos de refer\u00eancia podem utilizar\nm\u00e9todos quando n\u00e3o est\u00e3o nulos. Primitivos n\u00e3o possuem m\u00e9todos.<\/p>\n\n\n\n<p>String referencia = \u201chello\u201d;<\/p>\n\n\n\n<p>int ok = referencia.length();<\/p>\n\n\n\n<p>int errado = len.length(); \/\/n\u00e3o\ncompila<\/p>\n\n\n\n<p>Uma outra diferen\u00e7a \u00e9 que o\ntipo primitivo come\u00e7a com a letra min\u00fascula e as classes com a letra mai\u00fascula.\n<\/p>\n\n\n\n<p><strong>Declarando M\u00faltiplas Vari\u00e1veis<\/strong><\/p>\n\n\n\n<p>Voc\u00ea pode declarar e inicializar\nm\u00faltiplas vari\u00e1veis de uma vez. Quantas vari\u00e1veis voc\u00ea acha que est\u00e3o declaradas\ne inicializadas nas duas linhas seguintes?<\/p>\n\n\n\n<p>String s1, s2;<\/p>\n\n\n\n<p>String s3 = \u201csim\u201d, s4 = \u201cn\u00e3o\u201d;<\/p>\n\n\n\n<p>Quatro String foram\ndeclaradas: s1, s2, s3 e s4. Duas vari\u00e1veis foram inicializadas: s3 e s4. Voc\u00ea\npode declarar muitas vari\u00e1veis na mesma declara\u00e7\u00e3o. Voc\u00ea tamb\u00e9m pode\ninicializar muitas ou todas as vari\u00e1veis que est\u00e3o na mesma declara\u00e7\u00e3o.<\/p>\n\n\n\n<p>Preste aten\u00e7\u00e3o nas pegadinhas\nna prova. Quantas vari\u00e1veis voc\u00ea acha que est\u00e3o declaradas e inicializadas neste\nc\u00f3digo?<\/p>\n\n\n\n<p>int i1, i2, i3 = 0;<\/p>\n\n\n\n<p>S\u00e3o tr\u00eas vari\u00e1veis declaradas:\ni1, i2 e i3. Contudo, somente a i3 foi inicializada. Outra pegadinha.<\/p>\n\n\n\n<p>int num, String value; \/\/n\u00e3o\ncompila;<\/p>\n\n\n\n<p>Este c\u00f3digo n\u00e3o compila porque\nh\u00e1 m\u00faltipla vari\u00e1veis de tipos diferentes na mesma declara\u00e7\u00e3o. S\u00f3 pode declarar\nm\u00faltipla vari\u00e1veis se for do mesmo tipo.<\/p>\n\n\n\n<p>boolean b1, b2;<\/p>\n\n\n\n<p>String s1 = \u201c1\u201d, s2;<\/p>\n\n\n\n<p>double d1, double d2;<\/p>\n\n\n\n<p>int i1; int i2;<\/p>\n\n\n\n<p>int i3; i4;<\/p>\n\n\n\n<p>O primeiro exemplo compila, \u00e9\nv\u00e1lido declarar duas vari\u00e1veis sem inicializ\u00e1-las.<\/p>\n\n\n\n<p>O segundo exemplo compila, s\u00e3o\ndeclaradas duas vari\u00e1veis e inicializada apenas uma.<\/p>\n\n\n\n<p>O terceiro exemplo n\u00e3o\ncompila, o Java n\u00e3o permite declarar mais de um tipo na mesma declara\u00e7\u00e3o, mesmo\nque os tipos sejam iguais.<\/p>\n\n\n\n<p>O quarto exemplo compila,\napesar de estarem na mesma linha o Java entende como outra linha por causa do\nponto e v\u00edrgula.<\/p>\n\n\n\n<p>O quinto exemplo n\u00e3o compila, porque o i4 est\u00e1 sem declara\u00e7\u00e3o de tipo.<\/p>\n\n\n\n<p>\u2764\ufe0f Curso Java Para Iniciantes<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><a href=\"http:\/\/bit.ly\/java-swing\">http:\/\/bit.ly\/java-swing<\/a><\/p><\/blockquote>\n\n\n\n<p>\ud83d\udc4d Curso de Desenvolvimento Web Completo<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\"><p><a href=\"http:\/\/bit.ly\/2FnB5Sp\">http:\/\/bit.ly\/2FnB5Sp<\/a><\/p><\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Tipos Primitivo Java possui oito tipos de dados, referenciados como tipos primitivos. Estes oito tipos representa a base para os objetos Java, porque todos os objetos s\u00e3o apenas cole\u00e7\u00f5es complexas para os tipos primitivos. Na Table 1.1 mostrar os tipos primitivos do java com seus tamanhos em bytes e a faixa de valores que eles [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":144,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[38,1],"tags":[],"class_list":["post-503","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-certificacao","category-java"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.5 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Aprendendo Java Para Certifica\u00e7\u00e3o #7 - Viciados em Aprender<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/\" \/>\n<meta property=\"og:locale\" content=\"pt_PT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Aprendendo Java Para Certifica\u00e7\u00e3o #7\" \/>\n<meta property=\"og:description\" content=\"Tipos Primitivo Java possui oito tipos de dados, referenciados como tipos primitivos. Estes oito tipos representa a base para os objetos Java, porque todos os objetos s\u00e3o apenas cole\u00e7\u00f5es complexas para os tipos primitivos. Na Table 1.1 mostrar os tipos primitivos do java com seus tamanhos em bytes e a faixa de valores que eles [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/\" \/>\n<meta property=\"og:site_name\" content=\"Viciados em Aprender\" \/>\n<meta property=\"article:published_time\" content=\"2019-10-15T16:15:50+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-10-28T16:36:35+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/Java-Certification.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"500\" \/>\n\t<meta property=\"og:image:height\" content=\"334\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"blackzig\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"blackzig\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo estimado de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/aprendendo-java-para-certificacao-7\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/aprendendo-java-para-certificacao-7\\\/\"},\"author\":{\"name\":\"blackzig\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\"},\"headline\":\"Aprendendo Java Para Certifica\u00e7\u00e3o #7\",\"datePublished\":\"2019-10-15T16:15:50+00:00\",\"dateModified\":\"2019-10-28T16:36:35+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/aprendendo-java-para-certificacao-7\\\/\"},\"wordCount\":1222,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\"},\"image\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/aprendendo-java-para-certificacao-7\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/Java-Certification.jpg\",\"articleSection\":[\"Certifica\u00e7\u00e3o\",\"Java\"],\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/aprendendo-java-para-certificacao-7\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/aprendendo-java-para-certificacao-7\\\/\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/aprendendo-java-para-certificacao-7\\\/\",\"name\":\"Aprendendo Java Para Certifica\u00e7\u00e3o #7 - Viciados em Aprender\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/aprendendo-java-para-certificacao-7\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/aprendendo-java-para-certificacao-7\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/Java-Certification.jpg\",\"datePublished\":\"2019-10-15T16:15:50+00:00\",\"dateModified\":\"2019-10-28T16:36:35+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/aprendendo-java-para-certificacao-7\\\/#breadcrumb\"},\"inLanguage\":\"pt-PT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/aprendendo-java-para-certificacao-7\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/aprendendo-java-para-certificacao-7\\\/#primaryimage\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/Java-Certification.jpg\",\"contentUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/07\\\/Java-Certification.jpg\",\"width\":500,\"height\":334},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/aprendendo-java-para-certificacao-7\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Aprendendo Java Para Certifica\u00e7\u00e3o #7\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/\",\"name\":\"Viciados em Aprender\",\"description\":\"Queremos aprender tudo o que for poss\u00edvel nesta vida.\",\"publisher\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-PT\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/687a6d17428a0f0e040aefbd858ebc1e\",\"name\":\"blackzig\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-PT\",\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\",\"url\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\",\"contentUrl\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\",\"width\":1920,\"height\":1080,\"caption\":\"blackzig\"},\"logo\":{\"@id\":\"https:\\\/\\\/micheladrianomedeiros.com.br\\\/blog\\\/wp-content\\\/uploads\\\/2025\\\/07\\\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg\"},\"sameAs\":[\"http:\\\/\\\/www.micheladrianomedeiros.com.br\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Aprendendo Java Para Certifica\u00e7\u00e3o #7 - Viciados em Aprender","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/","og_locale":"pt_PT","og_type":"article","og_title":"Aprendendo Java Para Certifica\u00e7\u00e3o #7","og_description":"Tipos Primitivo Java possui oito tipos de dados, referenciados como tipos primitivos. Estes oito tipos representa a base para os objetos Java, porque todos os objetos s\u00e3o apenas cole\u00e7\u00f5es complexas para os tipos primitivos. Na Table 1.1 mostrar os tipos primitivos do java com seus tamanhos em bytes e a faixa de valores que eles [&hellip;]","og_url":"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/","og_site_name":"Viciados em Aprender","article_published_time":"2019-10-15T16:15:50+00:00","article_modified_time":"2019-10-28T16:36:35+00:00","og_image":[{"width":500,"height":334,"url":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/Java-Certification.jpg","type":"image\/jpeg"}],"author":"blackzig","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"blackzig","Tempo estimado de leitura":"6 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/#article","isPartOf":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/"},"author":{"name":"blackzig","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e"},"headline":"Aprendendo Java Para Certifica\u00e7\u00e3o #7","datePublished":"2019-10-15T16:15:50+00:00","dateModified":"2019-10-28T16:36:35+00:00","mainEntityOfPage":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/"},"wordCount":1222,"commentCount":0,"publisher":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e"},"image":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/#primaryimage"},"thumbnailUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/Java-Certification.jpg","articleSection":["Certifica\u00e7\u00e3o","Java"],"inLanguage":"pt-PT","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/","name":"Aprendendo Java Para Certifica\u00e7\u00e3o #7 - Viciados em Aprender","isPartOf":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/#primaryimage"},"image":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/#primaryimage"},"thumbnailUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/Java-Certification.jpg","datePublished":"2019-10-15T16:15:50+00:00","dateModified":"2019-10-28T16:36:35+00:00","breadcrumb":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/#breadcrumb"},"inLanguage":"pt-PT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/"]}]},{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/#primaryimage","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/Java-Certification.jpg","contentUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2019\/07\/Java-Certification.jpg","width":500,"height":334},{"@type":"BreadcrumbList","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/aprendendo-java-para-certificacao-7\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/micheladrianomedeiros.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Aprendendo Java Para Certifica\u00e7\u00e3o #7"}]},{"@type":"WebSite","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#website","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/","name":"Viciados em Aprender","description":"Queremos aprender tudo o que for poss\u00edvel nesta vida.","publisher":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/micheladrianomedeiros.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-PT"},{"@type":["Person","Organization"],"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/#\/schema\/person\/687a6d17428a0f0e040aefbd858ebc1e","name":"blackzig","image":{"@type":"ImageObject","inLanguage":"pt-PT","@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg","url":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg","contentUrl":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg","width":1920,"height":1080,"caption":"blackzig"},"logo":{"@id":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-content\/uploads\/2025\/07\/a7e4b18a2d7254b5cf6da7ca7f92dc71da86905bd1de486e98e3a98664e058f2.jpg"},"sameAs":["http:\/\/www.micheladrianomedeiros.com.br\/"]}]}},"_links":{"self":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/503","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/comments?post=503"}],"version-history":[{"count":2,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/503\/revisions"}],"predecessor-version":[{"id":533,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/posts\/503\/revisions\/533"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/media\/144"}],"wp:attachment":[{"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/media?parent=503"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/categories?post=503"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/micheladrianomedeiros.com.br\/blog\/wp-json\/wp\/v2\/tags?post=503"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}