发表于: 2018-04-04 00:35:26
1 691
两天没来写日报了,深度罪恶中
1.今天完成的事情
A.继续完成基本的JAVA 入门的知识点进行深入学习
1.Java语言特点
简单(Simple)
面向对象(Object-Oriented)
方便,可移植(Portable)
平台独立(Platform independent)
安全(Secured)
强大,健壮(Robust)
体系结构中立(Architecture neutral)
动态(Dynamic)
解释执行(Interpreted)
高性能(High Performance)
多线程(Multithreaded)
分布式(Distributed)
2.在Java中创建对象的不同方法有哪些?
在java中有很多方法可以用来创建对象。它们分别是:
通过new关键字
通过newInstance()方法
通过clone()方法
通过反序列化
通过工厂方法等
3.字符串的学习,这个没有看的特别细致,目前还没有遇到,等后面遇到再深入学习
B.了解了JDBC与DAO,并通过教程的代码模拟上手
JDBC从根本上说,JDBC是一种规范,它提供的接口,一套完整的,可移植的访问底层数据库的程序
(我理解的意思就是,JDBC 创建了一个简单有效且快速的调用数据库中数据的接口,为我们在开发编写程序时提供了简洁有效的访问数据的链接,同时所有这些不同的可执行文件就可以使用JDBC驱动程序来访问数据库,并把存储的数据)
DAO 是一个面向对象的数据库接口,模式是标准的J2EE设计模式之一.开发人员使用这个模式把底层的数据访问操作和上层的商务逻辑分开.
关于DAO要记住的一件重要事情是它们是事务性对象。每个被DAO执行的操作(对象创建,更新、或删除数据)都是和事务相关联的
关于DAO的意思大概就是对象和数据联系的API,我们在写程序的时候为了将对象和数据之间联系需要一个桥梁,这就是DAO
2.明天计划的事
继续任务17的要求去尝试在电脑上的操作
3.遇到的问题
A.在这些基础的知识里面虽然穿插着很多实例的代码,但是还是有很多地方需要花费很久的时间理解,比如,输出的代码里面连接两个变量之间的两个+号,中间的两个“ ”之前不能理解,想了很久总算是明白了
B.在理解JDBC 的时候也是,为什么JAVA 不能直接去调用和连接,后面想了一下,因为我们的需求有很多,数据类型也很多,如果每次都用JAVA去写的话,不利于移植,而且不能够统一标准,这样就会给每个程序适配的时候花费大量的时间
4.收获
荒废了两天的时间(上班的时间太长,每天除去工作,睡觉的时间都不到八小时,每次抱着书或者电脑头就往下掉,心里真的是很难受)
现在每天都在学习和模拟Java的基本知识类容,很多东西都是抢着记了一个大概,不是特别的熟悉,上手的时候也是按着上面的代码一个个的敲出来的,虽然看的还是能看懂的,但还是有很多疑惑,每个知识点感觉自己都没有吃透,不知道师兄们是不是也是这种情况,然后也不知道自己应该怎么去思考,或者说怎么去动手操作,这个是现在我最苦恼的事情,身边很多朋友都是这样培训出来的,也大概的问了他们之前的心理路程,满满的无力感
评论