总结——2016年1月13日

最近学习了计算机基础,和JAVA入门。

主要学习内容有:

1、计算机基础:计算机的发展、应用、组成;操作系统;办公软件的使用;思维导图的概念。

对我而言,思维导图是全新的东西,需要更多的练习画思维导图,并在以后的工作、生活中学以致用。

2、程序设计基础:

a.程序:完成某些事务的一种既定方式和过程。在日常生活中,可以将程序看成对一系列动作的执行过程的描述。计算机中的程序就是为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合,通过程序实现人机对话的过程。

b.二进制转换:除2取余,将最后的1和余数倒写

c.软件是为完成某些特定功能而编制的一到多个程序文件的集合;计算机语言是人们发明的可以和计算机进行沟通交流的一种工具

d.计算机语言:机器语言(一台计算机能懂得的指令的全体,叫做这个计算机的指令系统,不同幸好的计算的指令系统不同),汇编语言(用助记符表示指令功能的计算机语言),高级语言

e.机器语言的特点:编写出来的程序全部由0和1组成;计算机可以直接识别;

缺点:指令难以记忆,消耗编程人员精力;代码实现复杂,开发周期长;不便于推广,交流,合作;严重的依赖于具体的计算机,可移植性差,重用性差

f.汇编语言相对机器语言可读性得到改善,编写容易,修改方便,阅读简单,程序清楚,但任然是面向机器的语言,不同的计算机可以有不同的指令集。

g.算法:解决问题的方法和步骤(做任何事情都需要按步骤进行)

h.算法的基本特征:有穷性、确定性、有效性、有零个或多个输入、有一个或多个输出

i.算法流程图:流程图就是解决问题的步骤,方案。只有一个好的流程图才能编写出好的程序。

j.程序设计步骤:分析(做什么、已知什么、要得到什么、清楚开发期限)、设计(确立算法,即怎么做)、编码(编写源代码、字节码、运行程序)、调试(语法错误、运行错误、逻辑错误)、维护

k.高级语言翻译方式:编译、解释

3、什么是JAVA(具有多种功能的高级语言);平台体系(JAVASE\JAVAEE\JAVAME)

JAVA的特点:简单性、面向对象(万物皆对象,对象因关注而产生)、跨平台(JAVA的程序可以在多个不同平台上运行)、健壮性和安全性、多线程(能够同事运行多项任务)、垃圾回收(JVM检查并释放可以被释放的内存空间)

虚拟机JVM工作原理:源程序(.JAVA)—字节码(.CLASS)—类装载器—字节码校验器—解释器—操作平台

JDK:JAVA的开发工具集。包括JAVA的编译环境,运行环境,调试环境,以及基础类库

JRE:JAVA的运行环境。包括虚拟机、核心类库、以及连接文件。JDK包含JRE

类库:存放类的仓库

类装载器先加载启动类库,再加载扩展类库,最后加载用户自定义类库

通过这两天的学习,发现思维方式是最重要的。思维导图的方式,JAVA编程的面向对象的思维方式尤其重要,只有将思维方式转变过来,才能更快更好的学习JAVA.

对面向对象的理解:平时我们做一件常做的事,通常都是已面向过程进行的,因为已知,所以按照步骤进行就可以完成。但是当我们不知道某件事要怎样做的时候,一开始我们肯定会问:某个工具,或者某个材料是干什么的,有什么用,怎么样用等等,这个时候我们就关注的是这个具体的对象,而不是直接面对做这件事的过程。

第一个HELLO WORLD开始了,我也算正式开始了程序员的生涯,加油吧,老马!!!

时间: 2025-01-02 17:40:40

总结——2016年1月13日的相关文章

2016年4月13日作业

一.外包管理 1.外包的形式有哪五种?什么是利益关系? 活动外包.服务外包.内包.合包.利益关系 利益关系是一种长期的合作关系,双方先为此关系进行投资,再根据预先拟定的协议分享利益,共同承担风险,同时共享利益. 2.外包管理的目标是什么?要实现这个目标,对外包管理提出哪四个方面的要求? 软件外包管理的总的目标是用强有力的手段来管理同时进行的众多外包项目,满足进度.质量.成本的要求.要实现这个目标就对外包管理提出了以下四方面的要求. 1)慎重选择合格的软件承包商; 2)互相同意对方的承诺; 3)需

薛老师软考高项学员:2016年4月13日作业

一.外包管理 1.外包的形式有哪五种?什么是利益关系? 活动外包.服务外包.内包.合包.利益关系: 利益关系是一种长期合作关系,双方先为此关系进行投资,再根据预先拟定的协议分享利益,共同承担风险,同时共享利益.如果利益无法实现,供应商不会因他们的努力与投入而获得任何报酬. 2.外包管理的目标是什么?要实现这个目标,对外包管理提出哪四个方面的要求? 外包管理的目标是用强有力的手段来管理同时进行的众多外包项目,满足进度.质量.成本的要求.要实现这个目标就对外包管理提出了以下四方面要求. 慎重选择合格

软考中高项学员:2016年4月13日作业

一.外包管理1.外包的形式有哪五种?什么是利益关系? 活动外包.服务外包.内包.合包.利益关系 利益关系是一种长期的合作关系,双方先为此关系进行投资,再根据预先拟定的协议分享利益,共同承担风险. 2.外包管理的目标是什么?要实现这个目标,对外包管理提出哪四个方面的要求? 外包管理总的目标是用强有力的手段来管理同时进行的众多外包项目,满足进度.质量.成本的要求. 对外包管理提出四个要求: 慎重选择合格的软件承包商 相互同意对方的承诺 需要经常保持交流 根据合同的承诺跟踪承包商实际完成的情况和成果

软考高项学员:2016年4月13日作业

一.外包管理 1.外包的形式有哪五种?什么是利益关系? 活动外包,服务外包.内包.合包.利益关系. 利益关系是一种长期合作关系,双方先为此关系进行投资,再根据预先拟定的协议分享利益,共同承但风险,同时共享利益.如果利益无法实现,供应商不会因他们的努力与投入而获得任何报酬. 2.外包管理的目标是什么?要实现这个目标,对外包管理提出哪四个方面的要求? 用强有力的手段来管理同时进行众多外包项目,满足进度.质量.成本的要求. 要求:慎重选择合格的软件承包商:互相同意对方的承诺:需要经常保持交流:根据合同

2016年4月13日作业(外包管理、需求管理、组织级项目管理与大型项目管理)

一.外包管理1.外包的形式有哪五种?什么是利益关系? 答:活动外包.服务外包.内包.合包.利益关系: 利益关系,这是一种长期合作关系,双方先为此关系进行投资,再根据预先拟定的协议分享利益,共同承担风险,同事共享利益.如果利益无法实现,供应商不会因他们的努力与投入获得任何报酬.2.外包管理的目标是什么?要实现这个目标,对外包管理提出哪四个方面的要求? 答:软件外包管理总的目标是用强有力的手段来管理同时进行的众多外包项目,满足进度.质量.成本的要求. ①慎重选择合格的软件承包商. ②互相同意对方的承

2016年1月13日前端笔记

一.$.fn.name 指 jquery 的命名空间加上fn的方法和属性会对每一个jquery实例都有效 例: $.fn.abc(); 是对Jquery 扩展了一个abc方法,那么后面的每一个jquery实例都可以引用这个方法 如: $('div').abc(); jquery为开发插件提供了两个方法: 为扩展jquery类本身,为类添加新的方法. jquery.extend(object); 给jquery对象添加方法 jquery.fn.extend(object); jQuery.fn=j

2016年4月13日

1.urmdir mkdir都是创建删除目录,-p parents 让其不报错而已 -v 可视化的意思 -pv   可以看见其过程 总体上可以理解成文件在界面上复制粘贴 2. rm -i  本来就属于默认 -f  强制 -v  可视化 -r  删除下面的东西,一定要有的 rm -r 只是删除路径的最后一层,-r是强制把最后一层目录中的所有文件都删除.还有rm -rf 不要乱用,小心在 / 下执行,你就知道后果了 3.拷贝目录就用-r cp-r   理解成先动金字塔顶 后动拓扑分支 4.unali

2016年10月13日--二维数组、多维数组、推箱子

数组:相同数据类型的元素按照一定的顺序进行排列的 二维数组 int[,] array = new int[3, 2]; int[,] array = new int[3, 4] { { 1, 2, 3, 4 }, { 1, 2, 3, 4 }, { 1, 2, 3, 4 } }; int[,] array = new int[3, 4] {{ 1, 2, 3, 4 }, { 1, 2, 3, 4 }, { 1, 2, 3, 4 } }; [3, 2]   3表示有三个一维数组 [3, 2]   

2016年9月13日 星期二 --出埃及记 Exodus 17:9

Moses said to Joshua, "Choose some of our men and go out to fight the Amalekites. Tomorrow I will stand on top of the hill with the staff of God in my hands." 摩西对约书亚说:“你为我们选出人来,出去和亚玛力人争战.明天我手里要拿著 神的杖,站在山顶上.”