A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

本帖最后由 越秃越强 于 2019-1-14 10:50 编辑

作为一个零基础的小白,2019年初我来到了黑马学习Java,经过了一段时间的学习,收获颇丰,现分享一些Java基础的知识要点给同样没有经验的你们,希望能够对你入门Java有所帮助。

第一天:
1.位(bit):一个数字01
   字节(Byte):计算机数据储存最小单位 1Byte=8bit

2.命令提示符(cmd
   切换盘符        盘符名称:
   进入文件夹        cd 文件夹名称
   进入多级文件夹        cd 文件夹名称1\文件夹名称2\文件夹名称3
   返回上一级        cd..
   直接回根路径        cd\
   查看当前内容        dir
   清屏                 cls
   退出                exit

3.标识符:程序中自定义的内容

命名规则:包含26个字母(区分大小写),0~9数字,$(不建议使用),  _ (下划线)
          不能以数字开头
          不能使用关键字   
规范要求: 首字母大写,其余每个单词首字母都大写(大驼峰式)(类的命名)
           首字母小写,其余每个单词首字母大写(小驼峰式)(变量的命名)            

4.基本数据类型:
        整数型:byte(范围:-128~127), shortintlong
        浮点型:floatdouble
        字符型:char
        布尔型:boolean

5.变量定义格式:数据类型 变量名称=数据值 (没有进行赋值的变量不能直接使用)
                      变量的使用不能超过作用域(从定义变量的一行开始,直到直接所属大括号结束为止)的范围

第二天:
1.数据类型转换
        自动类型转换:1.不需要任何操作自动完成   
                  2.只能将数据范围小的赋值给数据范围大的(double>float>long>int>char>short>byte
        强制类型转换:1.需要格式处理,不能自动完成
                  2.格式:数据范围小的类型  变量名=(数据范围小的类型)数据范围的类型
        注意事项:1.强制类型转换会发生精度损失和数据溢出,不推荐使用
                  2.byteshortchar(参照ASCII码表)在进行运算时会先提升为int类型,再进行运算
                  3.布尔类型不能进行运算

2.运算符:a. +    -    *      /     %(取模)
        注意事项:1.对于整数的表达式来说,除法用的是整除,整数除以整数 结果仍然是整数。只看商不看余数。
                   2.只有对于整数的除法来说,取模运算符(%)才有余数的意义
                   3.运算中有不同数据类型时,结果将会是数据类型范围大的那种

        加号(+)的三种用法:1.对于数值来说,就是加法
                        2.对于字符char类型来说,在计算之前,char会被提升成为int(参照ASCII码表),然后再计算
                        3.对于字符串String(首字母大写并不是关键字)来说,加号代表字符串的连接操作
                           任何数据类型和字符串进行连接的时候,结果都会变成字符串
        b.自增运算符:++
        自减运算符:--
        使用方式:1.单独使用时可以成为一个独立的步骤,前++和后++没有任何区别
                  2.混合使用时,如果是前++,那么变量立刻+1,然后再对结果进行使用
                     如果是后++,那么首先使用变量原来的数值,再让变量+1
        注意事项:只有变量才能使用自增、自减运算符,常量不行

        c.比较运算符: >, <, >=, <=, ==, !=
        比较运算符的结果一定是一个boolean值,成立就是true,不成立就是false

        d.逻辑运算符:&&(与), ||(或), !(非)
        ‘’‘&&’,或‘’‘||’,具有短路效果,如果左边已经可以判断得到最终结果,那么右边的代码将不再执行
        逻辑运算符只能用于boolean

        e.三元运算符
        格式:数据类型  变量名称=条件判断?表达式A:表达式B;
        流程:首先判断条件是否成立,如果成立为true,那么将表达式A的值赋给左侧的变量;
                                    如果不成立为false,那么将表达式B的值赋给左侧的变量;
        注意事项:1.必须同时保证表达式A和表达式B都符合左侧数据类型的要求
                  2.三元运算符的结果必须被使用

3.方法
        定义格式:
                public static void 方法名称(){
                        方法体
                }
        方法名称的命名规则和变量一样,使用小驼峰

        注意事项:1.方法的定义不能产生嵌套包含关系
                  2.方法需要进行调用才能执行

        调用方法:  方法名称();

以上就是我对Java学习初期的一些知识点的总结,希望能够对零基础的小白有所帮助。

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马