发表于: 2017-12-11 22:38:18

1 556


一、今天完成的事情:


        1、复习了sql语句和运用MySQL对表格进行增删查改的工作。


        2、解决了最新版本IDEA无法登陆激活的问题


        3、学习了Java基础语法、基本数据类型、变量类型、修饰符、运算符、循环结构和面向对象的思想。、

       

标识符和关键字

分隔符;Java关键字(所有关键字都是小写的)共50个关键字


数据类型分类  (基本类型和引用类型)


基本数据类型  整型,字符型,浮点型,布尔型


自动类型转换    表数范围小的可以向表数范围大的进行自动转换


强制类型转换    表数范围大的转换为表数范围小的需要使用强制转换,强制转换可能会造成数据丢失


表达式类型的自动提升  当一个算数表达式中包含多个基本类型值时,整个算数表达式的数据类型将自动提升 所有byte类型,short,和char将被提升到int

直接量  通过源代码直接给出的值就是直接量 支持 int;long;float;double;boolean;char;String;null


直接量的赋值  


运算符:  算术运算符,赋值运算符,比较运算符,逻辑运算符,位运算符,类型相关运算符


        4、开始学习了解 抽象,封装,继承,多态

抽象就是将客观世界抽象定义为多种对象的组合,根据物理意义将复杂的系统分解为更多更易理解的部件


封装就是在程序中将对象的状态和行为封装成一个完整的,结构高度集成的整体,只保留单一且通用的接口,将编程人员和用户分隔开,编程和使用维护分隔开  个人理解为把编写好的程序封装为单元,对提高软件效率,代码重复利用,缩短开发周期,便于维护后极大好处和便利


继承就是将一个已有的类包含在一个新类当中,这两个类之间的关系就是继承,通过再对子类(新类)特殊化,产生一系列的子类


多态就是允许一个类中有多个同名方法,但方法具体的实现却以不同的机制,也就是说方法名字相同 却能达到不同的功能或结果

学习类和包


类是对具有相同特性的对象的封装组合,是JAVA程序的基本单位,我们编程也就是编写类的过程




        5、制作了脑图。

       

        6、尝试用枚举

        

     


        7、背了第二章Java必备英语单词

                   第二章:
                       string:[striŋ] 字符串类型
                       double:['dʌbl] 双精度浮点型
                        int:[int] 整型
                        char:[tʃɑ:] 字符型
                        scanner:['skænə] 接收输入
                        integer:['intidʒə]整数 整型
                        type:[taip]类型



二、明天的计划:


  下定决心花3-4天时间了解流程控制、线程、集合与泛型等完成任务必备基础知识,把每天的收获做成脑图梳理知识和加强记忆,在学习新知识的

同时兼顾复习之前已经掌握的内容。



三、遇到的问题:

   1、早上在进入IDEA编辑器的时候发现无法登陆,在网上搜索一系列解决方法后仍然没有解决,然后尝试重装也没有办法,最后

 只能去买了一个一年使用期限的账号。

          2、再用IDEA练习代码的时候,在代码输入没有问题的情况下仍然提示错误

在网上找了解决方法,说是classpath环境变量没有配置成功,结果按照网上的教程操作了一波也没有解决问题,重新安装配置了一次jdk也没有完成问题。最后求助张庆东师兄,师兄也没找到问题所在,在师兄的建议下尝试重启电脑,发现问题自动解决了。




返回列表 返回列表
评论

    分享到