Java基础知识

1.注释
        功能:对程序的解释说明(方便其他人快速理解你的代码)
        特点:不影响程序的编译和运行
        分类:
            单行注释
                语法:    //注释内容
                特点:只对本行//后的内容起到注释作用
            多行注释:
                语法:/* 多行注释的内容 */
                特点:    在范围内的内容,都是注释
                应用场合:对局部代码的解释
            文档注释
                语法: /** 文档注释的内容 */
                特点:包含多行注释的功能 ,用于产生帮助文档
                应用场合:对整个类,整个方法的注释
                生成帮助文档:javadoc -d doc【-author -version】 源文件名.java
        以后编写代码,能多谢注释就多写注释
            好处:
                a.帮助我们更好的理解代码
                b.为了以后自己去看的时候,更好的回忆
                c.为了他人方便
                
    2.关键字
        特点:变颜色、全小写
        个数会比较对,不用现在全部背下,遇到哪个记哪个
        自己起名的时候,不能使用java中的关键字和保留字

    3.常量
        概念:在程序执行的过程中,其值不可以发生改变的量
        分类:
            自定义常量:final关键字的时候再讲
            字面值常量(数据类型):
                整数(整数常量):1 2 3  45  788
                小数(浮点常量):1.5    1.4
                字符(字符常量):'a' '1' '上'...单引号中有且只有一个字符
                字符串(字符串常量):"任意内容"
                布尔(布尔常量):判断题的答案  对、成立、真-->true 错、不成立
                空常量: null-->空    ""->空串
            使用:
                通过输出语句使用
    
    4.标识符
        在程序开发过程中,需要自己创建大量的标识符
        标识符的命名规则:(必须遵守)
            a.字母、数字、符号组成
            b.符号只有两个$和_
            c.数字不能作为开头
            d.不能使用java中的关键字和保留字
            e.不能有空格、区分大小写    Hello 和 hello是不一样的

        标识符的命名规范:(建议遵守)
            a.见名知意
                1.类名和接口名
                    每个单词的首字母都大写,形式XxxYyyZzz 大驼峰(驼峰命名法)
                2.变量名和方法名
                3.包名
                4.常量名

5.数据类型
        java是一个强类型的语言,数据的类型区分的很详细
        分类:
            基本数据类型(4类8个):
                整形数据(4个):
                    byte        1个字节        -2^7~2^7        -128~127
                    short        2个字节        -2^15~2^15-1        
                    int            4个字节        -2^31~2^31-1    是程序默认的类型
                    long        8个字节        -2^63~2^63-1
                        一般都用int去存储,超过int就用long,如果超过long,
                        使用BigInteger(常用类)
                浮点型数据(2个):
                    float    单精度    4个字节
                    double    双精度    8个字节
                字符型数据(1个):
                    char    gbk就是2个字节,utf-8就是3个字节(Sring类会遇到)
                       char采用Unicode-8编码格式,每一个字符都对应一个码int值;范围0~65535
                布尔型数据(1个):
                    boolean    一个字节
                    
            引用数据类型(除基本的8个以外都是引用数据类型)
                字符串数据:
                    String        无限大(内存足够就可以)
                后期的所有数据类型都是引用数据类型

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值