发表于: 2017-12-03 00:42:07
2 884
今日完成(2017/12/02)
1.JDK,eclipse在任务之前已经安装完成,当时感觉配置环境变量很头疼;
2.Maven下载和环境变量配置完成(更改仓库位置还未完成);
3.创建了maven项目,在clean时发现自己不知道m2是什么,它的作用是什么,自己只完成了maven的环境变量的配置,却为更改仓库位置)
3.复习SQL语言;
今日未完成
JAVA基础-数组的学习;
明日计划
今天事情较多,耽误了学习时间,但是学习的决心进一步增强。明天学习时间加长
1.完成JAVA基础——数组篇章的学习;
2.完成maven的环境配置;
3.了解Dao,完成部分任务一第17项;
遇到问题
以前安装的eclipse自带mave,现在更改为外部maven,环境变量配置遇到不能变更仓库位置的问题;
收获
第一次认识了maven;
JDK和JRE的区别和关系;(明天日报中补上该项)
ps.今天学习时间2个半小时,较少。一直在怼环境变量的问题,所以截图较少,明天尽量补上。
今日完成(2017/12/3)
1. JAVA基础-数组的学习完成
(1).数组的创建及使用;
(2).数组的基本操作:
a.遍历数组;这里二维数组需要用到双层for循环,通过length属性获得数组长度;也可以运用foreach语句;
b.填充或替换数组元素、复制数组、数组查询;
C.数组排序:
I.通过Array类的静态sort()方法实现对数组排序;
II.冒泡排序算法
基本思想:对比相邻的元素值,如果满足条件就立即交换两者的元素值,把较小或较大的元素移动到数组的前面或后面;
实现:双层for语句
发散:可以通过更改for语句中的条件或if语句来实现正排序或倒排序;
III.直接选择排序
基本思想:将指定排序位置与其他数组元素分别对比,如果满足条件就交换元素值,(与冒泡算法不同,这里是将满足条件的元素与指定位置交换,如交换到数组最后一位或第一位);
实现:双层for语句
IV.反转排序:指一相反的顺序把原有数组的内容重新排序;
2.maven仓库更改成功:
看了很多师兄的日志,发现大家好像都没有卡在这一步,在删除下方图中蓝色框中的内容后插入红色框中的内容后设置成功;
在进行1小时的其他操作之后发现该文件变成了与上图中一模一样,但是仓库位置亦成功更改(不明原因);
配置成功仓库后运行maven build、maven test成功,
在target文件夹中生成了很多文件(Jar包?)
打开仓库
运行 maven clean命令,成功和target文件夹被清空
3.JDK和JRE的区别
JRE面向JAVA程序的使用者,没有就没法运行JAVA程序;
JDK面向程序的开发者,用于开发JAVA程序;
明日计划
1.再撸一遍数组的排序;
2.学习JAVA基础-类和对象;
3.任务一第17项(今天只出本了解到DAO是什么)
收获
Java数组的知识,for语句进一步熟练掌握;
Maven配置成功;
评论