摘要: 1.1 计算机的分类 电子计算机从总体来说分为两大类: 一类是电子模拟计算机,模拟计算机的特点是数值是由连续量来表示,运算过程也是连续的。数据表示方式为电压。 另一类是电子数字计算机,它是在算盘的基础上发展起来的,是用数字来表示数量的大小。数字计算机的主要特点是按位计算,并且不连续地跳动计算。数字表 阅读全文
posted @ 2021-09-04 09:17 甲乙丙I 阅读(536) 评论(0) 推荐(0)
摘要: 编程基础 2.1 基本语法 注释 # 单行注释,以“#”开头,下一行结束 “““ 多行注释,三对双引号 ””” ‘‘‘ 多行注释,也可以是三对单引号 ’’’ 标识符和关键字 在Python语言中,对程序中的各个元素进行命名,以便区分,这种用来标识变量、语言、类等元素的符号称为标识符。 标识符有字母、 阅读全文
posted @ 2021-09-04 08:04 甲乙丙I 阅读(165) 评论(0) 推荐(0)
摘要: Java顺序、选择、循环 Scanner Scanner s=new Scanner(System.in); 创建一个对象,实现人机交互 next()和nextLine() next() :一定是读取了有效字符之后才结束输入,对于输入有效字符前的空白会将其去掉,对输入有效字符后的空白作为结束符号,所 阅读全文
posted @ 2021-08-06 09:27 甲乙丙I 阅读(84) 评论(0) 推荐(0)
摘要: Java方法 概念:方法是语句的集合,它们一起执行一个功能。 方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用 **设计方法的原则:**方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功 阅读全文
posted @ 2021-08-06 09:26 甲乙丙I 阅读(51) 评论(0) 推荐(0)
摘要: 冒泡排序 双层循环,外层冒泡轮数,内层依次比较 public class B { public static void main(String[] args) { int[] a= {12,45,65,21,89}; System.out.pr intln(Arrays.toString(sort( 阅读全文
posted @ 2021-08-06 09:24 甲乙丙I 阅读(36) 评论(0) 推荐(0)
摘要: 面向对象 面向对象 面向过程:步骤简单清晰,第一步和第二步步骤清晰,面向过程适合处理一些较为简单的问题 面向对象:分类的思维方式,问题进行分类,对分类进行单独的思考,面向对象适合处理复杂的问题,适合处理需要多人协作的问题 对于描述复杂的事物,为了从宏观上把握,从整体上合理分析,我们需要使用面向对象的 阅读全文
posted @ 2021-08-06 09:23 甲乙丙I 阅读(44) 评论(0) 推荐(0)
摘要: 面向对象的三大特性 封装 思想:该露的露,该藏的藏 封装(数据的隐藏):通常,应该禁止直接访问一个对象中数据的实际表示,而应该通过操作接口在访问,这称为信息隐藏 程序设计追求“高内聚、低耦合” 高内聚:累的内部数据操作细节都是有自己完成,不允许外部干涉 低耦合:尽量暴露少量的方法给外部使用 属性私有 阅读全文
posted @ 2021-08-06 09:20 甲乙丙I 阅读(82) 评论(0) 推荐(0)
摘要: 选中类名ctrl+T可以查看类的继承关系 生成构造器的快捷方式 生成重写方法的快捷键 阅读全文
posted @ 2021-08-05 11:17 甲乙丙I 阅读(28) 评论(0) 推荐(0)
摘要: Java顺序、选择、循环 Scanner Scanner s=new Scanner(System.in); 创建一个对象,实现人机交互 next()和nextLine() next() :一定是读取了有效字符之后才结束输入,对于输入有效字符前的空白会将其去掉,对输入有效字符后的空白作为结束符号,所 阅读全文
posted @ 2021-07-20 17:27 甲乙丙I 阅读(54) 评论(0) 推荐(0)
摘要: 在需要测试的语句处打上断点,然后按下小虫子 开始测试 阅读全文
posted @ 2021-07-20 17:24 甲乙丙I 阅读(41) 评论(0) 推荐(0)