摘要:
常见对象·Object类 Object类的概述 * A:Object 类概述 * 类层次结构的根类 * 所有类都直接或间接地继承自该类 * B:构造方法 * public Object() * 回想为什么面向对象中说: 子类的构造方法默认访问的是父类的无参构造 Object类的 hashcode() 阅读全文
摘要:
开发工具·Eclipse 常见开发工具介绍 * A:操作系统自带的记事本软件 * B:高级记事本软件 * C:集成开发环境 IDE * (Integrated Development Environment) * D:Eclipse和MyEclipse的区别 * a:Eclipse是一种可扩展的开放 阅读全文
摘要:
面向对象·五级 package关键字的概述及作用 * A:为什么要有包 * 将字节码(.class)进行分类存放 * 包其实就是文件夹 * B:包的概述 举例: 学生:增加,删除,修改,查询 老师:增加,删除,修改,查询 ... 方案1:按照功能分 com.heima.add AddStudent 阅读全文
摘要:
面向对象·四级 多态的概述及其代码实现 * A:多态(polymorphic)概述 * 事物存在的多种形态 * B:多态前提 * a:要有继承关系 * b:要有方法重写 * c: 要有父类引用指向子类对象 class Demo1_Polymorphic { public static void ma 阅读全文
摘要:
语言基础·二级 顺序结构语句 * A:什么是流程控制语句 * 流程控制语句:可以控制程序的执行流程。 * B:流程控制语句的分类 * 顺序结构 * 选择结构 * 循环结构 * C:执行流程: * 从上往下,依次执行。 * D:案例演示 * 输出几句话看效果即可 选择结构if语句格式 * A:选择结构 阅读全文
摘要:
面向对象·三级 代码块的概述和分类 * A:代码块概述 * 在Java中,使用 { } 括起来的代码被称为代码块。 * B:代码块分类 * 根据其位置和声明的不同,可以分为局部代码块,构造代码块,静态代码块,同步代码块(多线程讲解)。 * C:常见代码块的应用 * a:局部代码块 * 在方法中出现; 阅读全文
摘要:
面向对象·二级 构造方法Constructor概述和格式 * A:构造方法概述和作用 * 给对象的数据(属性)进行初始化 * B:构造方法格式特点 * a:方法名与类名相同(大小也要与类名一致) * b:没有返回值类型,连void都没有 * c:没有具体的返回值return; class Demo1 阅读全文
摘要:
面向对象·一级 面向对象思想概述 * A:面向过程思想概述 * 第一步 * 第二步 * B:面向对象思想概述 * 找对象(第一步,第二步) * C:举例 * 买煎饼果子 * 洗衣服 * D:面向对象思想特点 * a:是一种更符合我们思想习惯的思想 * b:可以将复杂的事情简单化 * c:将我们从执行 阅读全文
摘要:
随笔内的第二篇文章比较适合新手看 阅读全文
摘要:
语言基础·一级 什么是计算机? 计算机(Computer)全称:电子计算机,俗称电脑。是一种能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件和软件所组成,没有安装任何软件的计算机称为裸机。常见的形式有台式计算机、笔记本计算机、大型计算机等。 * 应用举例 * 1:科学计算 * 2 阅读全文
摘要:
一、大致介绍 我们在计算机上进行的操作,归根结底是对文件的操作,其实质是由操作系统发送请求,将用户或者应用程序对文件读写操作转换成具体的硬盘指令。 众所周知,内存中的数据是无法永久保存的。在计算机硬件中,能长期保存数据的只有计算机硬盘。因此,对文件的操作的实质是对硬盘的操作。 以下,我们将探讨如何用 阅读全文
摘要:
pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。 但是,由于pip使用的pip仓库默认为:http://pypi.python.org/ 是国外的 所以pip 下载安装第三方库的时候速度惊人的慢,1kb\s,2kb\s是家常便饭,更要命的是下到一半 阅读全文
摘要:
一、前期知识储备 函数定义 你可以定义一个由自己想要功能的函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 () 任何传入参数和自变量必须放在圆括号中间,圆括号之间可以用于定义参数 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明 函数内容以冒号起始 阅读全文
摘要:
程序设计基础课程 设计 2019程序设计课程实践编程百题 要求: 1、 每道题都写出解题思路 2、 写出编程过程中自己碰到的问题,总结一下自己在解题过程中碰到的问题及解决方法。 3、 保存所有题目的源代码,并保存输入输出的截图。(注意测试用例需要包括临界值、覆盖所有程序分支) 4、 完成所有题目后编 阅读全文
摘要:
关于数据分类依据 一、数字型(int) Python可以处理任意大小的正负整数,但是实际中跟我们计算机的内存有关,在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1。对于int类型,需要掌握的方法不多 阅读全文