上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 现在的python项目都是基于python3的了,再用ubuntu的时候默认的版本是py2的,所以想切换到py3上: 打开终端: 然后输入python回车,没有意外的话就可以看到是已经切换到python3的版本啦 如果想切换到py2的话, 然后选者你需要的python版本,输入序号回车即可 阅读全文
posted @ 2019-05-08 16:22 雪地里的Alan 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 数据的逻辑结构 数据的逻辑结构指数据元素之间的逻辑哦关系(和实现无关) 分类一:线性结构和非线性结构 线性结构:有且只有一个开始结点和一个终端节点,并且所有节点都最多只有一个直接前继和一个直接后继。 线性表就是一个典型的线性结构,它有四个基本特征: 1.集合中必存在唯一的一个“第一个元素” 2.集合 阅读全文
posted @ 2019-05-05 19:38 雪地里的Alan 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 有哪些数据结构: 线性表、栈、队列、(字符)串、数组、广义表、树、二叉树、图 重点是:线性表、二叉树 对于每种数据结构都会有其添加、更新、删除、查询等操作的实现 数据结构与算法是不可分的 数据: 数据是描述客观事物的数值、字符以及能输入机器且能被处理的各种符号集合 数据的含义非常的广泛,除了通常的数 阅读全文
posted @ 2019-05-05 17:45 雪地里的Alan 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一、异常的概念: java 中的异常通常指的是在运行期出现的错误,这样的错误也是比较难以调试的,解决问题的时候注意观察出现错误的名字和行号最重要 下面看这个例子: 在这个例子当中将arr数组的下标第四个元素取出来,在java当中会报这样的错误 java在运行期间,加入会出现上面代码的异常事件,那么就 阅读全文
posted @ 2019-02-12 22:30 雪地里的Alan 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 1、在类中,用static声明的成员变量为静态成员变量,他为该类的公用变量,在第一次使用时被初始化,对于该类的所有对象来说static成员变量只有一份 2、用static声明的方法为静态方法,在调用该方法时,不会将对象的引用传递给他,所以在static方法中不可访问非static的成员 静态方法不在 阅读全文
posted @ 2018-12-28 09:11 雪地里的Alan 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 接口是一种特殊的抽象类,在这个抽象类里面所有的方法都是抽象方法 的并且成员变量都是public static final 类型 常量名,java 默认是public static final 当然可以直接写 类型 常量名 ,例如: public static final int id=10,可以写成 阅读全文
posted @ 2018-12-27 11:23 雪地里的Alan 阅读(223) 评论(0) 推荐(0) 编辑
摘要: final可以用来修饰变量,可以用来修饰类,可以修饰方法 1、final 变量的值不能被改变 final的成员变量 final的局部变量 2、final的 方法不能够被重写 3、final的类不能被继承 下面 看一下这个程序进行学习: 一、 在上面的代码中 我先定义了一个变量i,是final的,在m 阅读全文
posted @ 2018-12-27 10:44 雪地里的Alan 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1、用abstract 关键字来修饰一个类时,这个类叫做抽象类:用abstract来修饰一个方法时,该方法叫做抽象方法 2、含有抽象方法的类必须被声明为抽象类,抽象类必须被继承,抽象方法必须被重写 3、抽象类不能被实例化 4、抽象方法只需被声明,而不需实现 abstract class Aniaml 阅读全文
posted @ 2018-12-27 10:39 雪地里的Alan 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 动态绑定也指多态:是指在执行期间(而非编译期间)判断所引用对象的实际类型,根据其实际的类型调用其相应的方法, 下面的例子是根据Lady对象的成员变量pet所引用的不同的是积累形成而调用相应的enjoy方法 多态:要有继承;要有重写;父类引用指向子类对象 当这三个对象都被满足的时候调用父类里面被重写的 阅读全文
posted @ 2018-12-27 09:59 雪地里的Alan 阅读(194) 评论(0) 推荐(0) 编辑
摘要: java等面向对象语言中有一种境界也就是常说的可扩展性,可扩展性在实际的项目开发当中非常重要,假如说你盖了一幢大楼,想要在添加某类东西,第二个项目工程师如果把所有结构都基本打乱之后再重新开始,一个是效率的问题,另一个也就是人力、物力以及财力的问题,例如下面例子: class Aniaml { pub 阅读全文
posted @ 2018-12-27 08:37 雪地里的Alan 阅读(126) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页