JAVA入门

本文详细介绍了JAVA编程中的注释类型,包括单行、多行和文档注释,强调了标识符的命名规则,并重点讲解了JAVA的数据类型,如基本数据类型(整数、浮点数、字符、布尔)和引用数据类型。此外,还讨论了数据类型的拓展,如浮点数的精度问题和字符的编码表示。最后,提到了字节和位的概念以及计算机内存中的数据表示。
摘要由CSDN通过智能技术生成

注释的种类

  • eclipse->widow->perference->java->editor->Syntax color->comments->进行comments注释的颜色修改

  • 单行注释 使用两个斜杆来表示//

  • 多行注释 /* */

  • 文档注释 /** */

标识符

关键字

不可以用这些名词取名字

  • JAVA所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符

  • 所有的标识符都应该用字母,美元符或者下划线开始

  • 首字母之后可以是字母,美元符,下划线或数字的任何字符组合

  • 不能使用关键词作为变量名或方法名

  • 标识符大小写敏感!

  • 可以使用中文命名,但是不建议这样使用,也不建议用拼音,很low

数据类型

  • 强类型语言 要求变量的使用要严格符合规定,所有变量都必须先定义再使用 java c等等

  • 弱类型语言 可以随便玩,JS VB等等

JAVA数据类型分为两大类

基本数据类型:

整数(byte ,short,int,long),浮点数(float,double),字符类型(char),布尔类型(是非对错true和false两个值)

引用数据类型:类,接口,数组

JAVA的数据拓展

  • 整数拓展: 进制 二进制0b 十进制 八进制0 十六进制0x

  • //浮点数拓展 银行业务怎么表示?钱 //BigDecimal 用这个数学工具类!!

        //float   有限,离散,含入误差  大约   接近但不等于!
        //double
        //最好避免使用浮点数进行比较,因为可能导致结论错误
        //最好避免使用浮点数进行比较
        //最好避免使用浮点数进行比较
      float f=0.1f;//0.1
      double d=1./10;//0.1
            System.out.println(f==d);//false
            System.out.println(f);
            System.out.println(d);
            
            float d1=2313131313131313f;
            float d2=d1+1;
            System.out.println(d1==d2);//true
  • //所有的字符本质还是数字 //编码 unicode 表:97=a 65=A 2字节 0 - 65536 Excel 2的16次方=65536

  • //转义字符 //\t 制表符 //\n 换行 //....

  •  //SA不等于SB,因为对象开辟了两个空间
          System.out.println("============================");
          String sa=new String("Hello world");
          String sb=new String("Hello world");
          System.out.println(sa==sb);
          
          String sc="hello world";
          String sd="hello world";
          System.out.println(sc==sd);
          //对象   从内存分析
  •  //布尔值拓展
          boolean flag=true;
          if(flag==true)//新手
           //if(flag) 老手
           //less is more  代码要精简易读
          {
           
          }

字节

位(bit):是计算器内部储存最小单位

字节(byte):是计算机中数据处理的基本单位,习惯上用大写B来表示

1B=8bit

1024B=1KB

1024KB=1M

1024M=1G

32位电脑和64位电脑区别是寻址能力 64最多支持128G,32位只可以4GB

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值