发表于: 2017-08-02 22:59:14
3 1087
今天完成的事
1.新学员入学后基本流程
见师兄,自我介绍,加内门弟子群,找负责师兄获取WIKI账号,企业邮箱,禅道账号,拍入学视频并再WIKI登记
2:程远师兄首先帮我讲解任务一我做过的步骤不懂的地方,在师兄帮助下我解决了一些问题
mysql中文乱码问题的成功解决
解决方法 完全卸载老MYSQL 安装并配置最新的Mysql5.7版本
navicat运行sql文件错误的问题成功解决
解决方法 把我自己的SQL文件发给程远也是导入失败 果断重装navicat 后解决
3.和师兄交流沟通帮我简单的了解我基础如何,最后得出结论,我必须暂时脱离任务步骤,看书打基础,因为是完完全全零基础,不能盲目追求任务方面的进度。最后张帆师兄让我近几天学习书上的基础内容。
张帆师兄帮我有目的性勾画了前期学要认真了解的内容,主要包括以下章节:
JAVA语言概论
基本数据类型
运算符和表达式
流程控制
线程
集合与泛型
师兄给我3-5天时间去学习这些内容,有了目的性我自己也终于找到了劲该往哪使
4.学习JAVA语言概论章节
重新了解JVM,JRE,JDK之间的关系
在了解了JVM,JRE,JDK的意思之后,简单来说就是JVM+类库(lib)=JRE JRE+编译器(bin)+类库(lib)=JDK
打个比方 把JDK比作工厂,那么JRE就是工厂的所有硬软设施,而JVM就是当工厂通电运行时才会出现,也就是说只有JDK和JER开始运行,JVM才会开始工作,当程序员在编程时,JVM时不运行或者说不参与编程的,只参与程序开发后的运行工作
开始学习了解 抽象,封装,继承,多态
抽象就是将客观世界抽象定义为多种对象的组合,根据物理意义将复杂的系统分解为更多更易理解的部件
封装就是在程序中将对象的状态和行为封装成一个完整的,结构高度集成的整体,只保留单一且通用的接口,将编程人员和用户分隔开,编程和使用维护分隔开 个人理解为把编写好的程序封装为单元,对提高软件效率,代码重复利用,缩短开发周期,便于维护后极大好处和便利
继承就是将一个已有的类包含在一个新类当中,这两个类之间的关系就是继承,通过再对子类(新类)特殊化,产生一系列的子类
多态就是允许一个类中有多个同名方法,但方法具体的实现却以不同的机制,也就是说方法名字相同 却能达到不同的功能或结果
学习类和包
类是对具有相同特性的对象的封装组合,是JAVA程序的基本单位,我们编程也就是编写类的过程
类的声明声明语法 【类修饰符】class 类名 【extends 父类名】 【implements 接口名列表】{类 体}
ex : pubilc class HelloWorld {}
明天的计划 认真理解变量相关,学习基本数据类型和运算符和表达式
今天遇到的问题
书本的内容一下子理解不了,看不懂 特别是看到变量那里,这个明天想办法问问师兄或者是参考其他书找一些相对容易理解的先看
收获:通过今天的学习,我重新认识了JDK,JRE,JVM三个之间的关系,重新了解了JAVA程序的运行机制,今天两位师兄帮我指点了我学习的方向,找到了可以使劲的地方,希望明天收获更大
评论