摘要: 一、简介 描述: 生活中,我们要看电视,只需要按一下开关和换台就可以了。我们没有有必要了解电视机内部的结构。 制造厂家为了方便我们使用电视,把复杂的内部细节全部封装起来,只给我们暴露简单的接口,比如电源开关。 需要让用户知道的暴露出来,不需要让用户了解的全部隐藏起来,这就是封装。 概念: 我们程序设 阅读全文
posted @ 2020-11-24 16:35 conyoo 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 一、描述 类是一种抽象的数据类型,它是对某一类事物整体的描述或定义,但是并不能代表某一个具体的事物。 例如,我们生活中所说的词语:动物、植物、手机、电脑等等。这些也都是抽象的概念,而不是指的某一个 具体的东西。 二、类与对象的关系 从认识论角度考虑是先有对象后有类。对象,是具体的事物。类,是对对象的 阅读全文
posted @ 2020-11-24 15:35 conyoo 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 一、简介 面向过程的思维模式是简单的线性思维,思考问题首先陷入第一步做什么、第二步做什么的细节中。 面向对象的思维模式说白了就是分类思维模式。思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索。 对于描述复杂的事物,为了从宏观上把握、从整体上 阅读全文
posted @ 2020-11-24 15:33 conyoo 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 一、简介 **全类名:**java.util.Arrays 描述: 此类包含用来操作数组(比如排序和搜索)的各种方法。 此类还包含一个允许将数组作为列表来查看的静态工厂。 注意: 除非特别注明,否则如果指定数组引用为'null',则此类中的方法都会抛出**'NullPointerException' 阅读全文
posted @ 2020-11-10 16:54 conyoo 阅读(493) 评论(0) 推荐(0) 编辑
摘要: 一、简介 描述: 数组是相同类型数据的有序集合。 其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。 基本特点: 数组的长度是确定的。数组一旦被创建,它的大小就是不可以改变的。 数组元素必须是相同类型,不允许出现混合类型。 数组中的元素可以是任何数据类型,包括基本类型和引用类 阅读全文
posted @ 2020-11-10 11:14 conyoo 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 一、简介 描述: Java中方法是语句的集合,它们在一起执行一个功能。 方法是解决一类问题的步骤的有序组合,它在类中定义,属于类的成员,包含于类或对象中。 方法在程序中被创建后,在其他使用了该方法的地方被引用。 优点: 使程序代码变得更简短而清晰。 有利于程序维护。 可以提高程序开发的效率。 提高了 阅读全文
posted @ 2020-11-07 10:11 conyoo 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 一、简介 顺序结构的程序语句只能被执行一次,如果您想要同样的操作执行多次,就需要使用循环结构。 Java中有三种主要的循环结构: 'while'循环 'do...while'循环 'for'循环 在Java5中还引入了一种主要用于数组的增强型for循环:'foreach'循环。 二、'while'循 阅读全文
posted @ 2020-11-05 15:39 conyoo 阅读(189) 评论(0) 推荐(0) 编辑
摘要: 一、选择结构 选择结构用于判断给定的条件,根据判断的结果来控制程序的流程。 Java中选择结构的语法主要分为**'if...else'语句和'switch...case'语句**。 Java中选择结构语句在语法上可以随意嵌套,但不建议嵌套太深,会降低代码可读性。 二、'if...else'语句 描述 阅读全文
posted @ 2020-11-03 16:01 conyoo 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 一、流程控制 Java中的流程控制语句可以这样分类:顺序结构、选择结构、循环结构。这三种结构就足够解决所有的问题了! 二、顺序结构 描述: Java流程控制的基本结构就是顺序结构,除非特别指明,否则Java代码就是按照顺序,语句与语句之间、代码块与代码块之间从上往下执行。 顺序结构是最简单的算法结构 阅读全文
posted @ 2020-11-03 13:30 conyoo 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 一、简介 java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。 二、创建对象 示例: Scanner scanner = new Scanner(System.in); 三、常用方法 Ⅰ、获取输入 方法: next():获取用户下一次输入的字符串。 阅读全文
posted @ 2020-10-29 16:42 conyoo 阅读(796) 评论(0) 推荐(0) 编辑