`
L0K47
  • 浏览: 358 次
  • 性别: Icon_minigender_1
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

菜鸟新手入门之死记硬背基础篇!

阅读更多
作为一名大龄青年,是否早已经过了年少上学时期那股对学习的冲劲呢?
各种原因下...鬼使神差地跑来学习Java语言,作为一名新手入门,刚接触这个还是有点新鲜感,那些说Java前期枯燥的同学肯定是老师讲课讲得无聊吧!我们老师还是挺好的,非常风趣幽默。
下面我就把最开始学到的,以后将要用到的知识来总结下,一些很基础 基本的知识点,也许平时用多了都知道,一但问起又怕说不清楚...........

首先 计算机中只有两种状态  通电  断电
使用0和1表示这两种状态
每个0或者1叫做一个位[bit]
计算机中是一个二进制的世界

下面是几种常用进制

二进制 八进制 十进制 十六进制
0 0 0 0
1 1 1 1
10 2 2 2
11 3 3 3
100 4 4 4
101 5 5 5
110 6 6 6
111 7 7 7
1000 10 8 8
1001 11 9 9
1010 12 10 A
1011 13 11 B
1100 14 12 C
1101 15 13 D
1110 16 14 E
1111 17 15 F
10000 20 16 10

定义十进制  int t=10;
    二进制  int t=0b1010110;
    八进制  int t=027;
   十六进制 int t=0x2f;

Java中的数据类型:
8种基本类型
  表示数值类型【注意:数值类型长度固定并有正负之分,在最高位表示正负,0为正1为负】
         整数类型:
  字节型:byte = 8bit 长度范围 -128~127      【注意:-128~-1 二进制表示1000 0000~1111 1111
  短整型:short=16bit 长度范围 -32768~32767          0~127   二进制表示0000 0000~0111 1111
  整型:  int  =32bit 长度范围 -21亿~21亿              二进制最左边第一位为高位,由于负数的表示是用其正数的源码的反码的补码,
  长整型:long =64bit 长度范围 -900亿亿~900亿亿       所以-128的正数128的源码  1000 0000
                   反码  0111 1111
           补码  1000 0000    (补码:   +1)】
         
浮点型:float 单精度浮点型 32bit 保留8位有效数字,最后一位不精确
         double双精度浮点型 64bit 保留16位有效数字,最后一位不精确
                 【注意:表示是float型数值必须在其后加F,例如float a=65.123456789F;
                    System.out.println(a);得到结果65.12345X(X为不精确数值)】





       字符型:char     16bit      0~65535【注意:每个字符都对应一个唯一数字,叫做Unicde编码
                                                  例如 字符'a'对应97,字符'A'对应65,字符'0'对应48】
             
关于用法:char i=97;System.out.println(i);可得到结果为a。
若要得知字符对应的数字,则可用字符采用Unicode编码来进行数学计算特性来得出
例如System.out.println('a'+0);可得到结果为97  【注意:字符要加''  字符串加"" 数字则不加】
       
布尔型: bloolean  只占1 bit空间   不是用来表示具体数字与字符,只表示两个值:真true  假false


引用类型{类类型
{数组类型
{枚举类型
分享到:
评论

相关推荐

    JAVA菜鸟级入门教程.pdf

    JAVA菜鸟级入门教程

    谁说菜鸟不会数据分析(入门篇)数据

    《谁说菜鸟不会数据分析(入门篇)》显然是一本旨在引导初学者入门的数据分析教程。通过这本书的学习,菜鸟们可以逐步建立起对数据分析的基本理解,掌握常用的数据处理方法和分析工具。以下是基于这个主题的详细知识...

    谁说菜鸟不会数据分析(入门篇)第四版-数据.rar

    《谁说菜鸟不会数据分析(入门篇)第四版》是一本专为初学者设计的数据分析教程,旨在帮助新手快速掌握数据分析的基础知识。这本书可能包含了Excel在数据处理、分析和可视化方面的应用,因为“excle”标签暗示了内容...

    菜鸟商城基础篇源码与图片

    基础篇的菜鸟商城源码,android studio类型,走好第一步

    谁说菜鸟不会数据分析(.入门篇)].张文霖.全彩版.pdf

    《谁说菜鸟不会数据分析(入门篇)》作为一本入门书籍,不仅为数据分析的初学者提供了基础知识和技能的学习,还通过实际案例让读者了解数据分析的实际应用。通过学习和实践,初学者可以逐步建立起对数据分析的全面...

    菜鸟学习JAVA简单入门到精通

    菜鸟学习JAVA简单入门到精通,可以帮助刚入门的程序猿快速学习进入公司需要的技能

    vue基础知识-菜鸟入门

    Vue的基础知识对于任何想要学习或在实际项目中使用Vue的开发者来说至关重要。以下是对压缩包文件中各主题的详细解释: 1. **Vue全局API**: Vue 提供了一套丰富的全局API,如 `Vue.createApp` 用于创建应用实例,`...

    易语言从入门到精通全套教程包括基础篇和进阶篇

    易语言从入门到精通全套教程包括基础篇和进阶篇,学完可独立开发软件 百度“易语言下载” 编写第一个程序 首先添加一个按钮控件,然后创建按钮被单击事件,输入代码后,点击上面的运行图标或单击F5键即可运行新的...

    OpenStack菜鸟最佳入门宝典

    是在零基础学习 openstack【完整中级篇】及 openstack 资源汇总基础的一个继续,我们将会继续出一系列的内容。对于新手来说,一篇部署 openstack 的文章显得有些庞大,到部署完毕,才发现问题不少。但是又不能很好的...

    VC++ 2010 新手入门

    【Visual C++ 2010 新手入门】这篇教程主要面向的是刚接触C++编程,尤其是使用Visual Studio 2010作为集成开发环境(IDE)的初学者。作者指出,很多C++教材往往只关注语言语法,而忽略了如何实际操作、编译和运行...

    RedHatLinux菜鸟入门教程--无私奉献了!

    RedHatLinux菜鸟入门教程 欢迎来到Red Hat Linux的探索之旅!作为一款开源操作系统,Red Hat Linux因其稳定性、安全性和灵活性而备受赞誉,尤其在企业级应用中占据重要地位。本教程将带你逐步走进这个强大的Linux...

    很全面的菜鸟入门教材很全面的菜鸟入门教材

    这个标题明确地指出,这是一份针对初学者的全面性学习资料,可能是针对IT领域的基础教程,旨在帮助新手快速入门。"很全面"这个词组暗示了这份教材包含了众多主题,涵盖了基础知识到进阶技能,可能包括操作系统使用、...

    Ubuntu常用命令菜鸟入门.rar_Ubuntu!_ubuntu_ubuntu 入门_命令_菜鸟

    ubuntu常用的编程命令,适合ubuntu入门的菜鸟查阅

    Linux菜鸟入门级命令大全

    以下是一些关于Linux菜鸟入门级命令的详细说明,旨在帮助新手快速熟悉这个强大的操作系统。 1. **ls**:用于列出目录中的文件和子目录。通过`ls -l`可以显示详细信息,包括权限、所有者、大小等。 2. **cd**:改变...

    DB2菜鸟快速入门.zip

    这篇“DB2菜鸟快速入门”文档,旨在为初学者提供一个全面且易懂的DB2学习起点,帮助他们快速掌握DB2的基本概念、安装、配置、操作以及简单的查询语言。 一、DB2基础 DB2是一种高性能、安全且可扩展的数据库解决...

    Linux零基础学习笔记 Shell编程-菜鸟入门(超详细)

    Linux是开源的操作系统,它的命令行界面,尤其是Shell编程...因此,无论你是技术小白还是希望进一步提升,这份“Linux零基础学习笔记 Shell编程-菜鸟入门”都会是你宝贵的资源。祝你在学习的道路上越走越远,不断进步!

    菜鸟Ajax入门手册教程

    菜鸟Ajax入门手册教程是一套针对新手小白们的ajax语言学习辅助资料,它的主要内容是大神们对于学习ajax时必须掌握的重点内容和学习常犯的错误,它对于指导新手绕开学习过程中的天坑,进行高效学习提供便利!...

    1、区块链之菜鸟入门-1.docx

    本文是我为大家分享的区块链技术文章系列中的第一部分【区块链之菜鸟入门】的第一篇,这篇文章咱们先抛开技术细节,用漫画的形式撩开神秘面纱,和大家聊一聊到底区块链是什么。

    菜鸟Android基础入门.pdf

    android开发的入门教程

Global site tag (gtag.js) - Google Analytics