07 2021 档案
摘要:面向对象的三大特征 封装 该露的露,该藏的藏 我们程序设计要求”高内聚,低耦合“。高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合:仅暴露少量的方法给外部使用。 封装(数据的隐藏) 通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。 记住这句话:属性
阅读全文
摘要:面向对象编程 初识面向对象 面向过程&面向对象 面向过程思想 步骤清晰简单,第一步骤做什么,第二步做什么..... 面对过程适合处理一些较为简单的问题 面向对象思想 物以类聚,分类的思想模式,思考问题首先会解决问题需要哪些分类,然后对这些分类进行单独思考。最后,才对某个分类下的细节进行面向过程的思索
阅读全文
摘要:数组 数组的概述 数组是相同类型数据的有序集合 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成 其中,每个数据称为一个数组元素,每个数组元素可以通过下标来访问它们 数组声明创建 首先必须是声明数组变量,才能在数据中使用数组,下面声明数组的语法: dataType[] arrayRe
阅读全文
摘要:JAVA方法详解 何为方法 System.out.println(),他是什么? System:是一个类 out:是一个对象 println():就是一个方法 Java方法是语句的集合,它们在一起执行一个功能。 1.方法是解决一类问题的步骤的有序组合 2.方法包含与类或对象中 3.方法在程序中被创建
阅读全文
摘要:用户交互Scanner java给我们提供了一个工具类,我们可以获取用户的输入。Java.util.Scanner 是java5 的新特征,我们可以通过Scancer类来获取用户的输入 基本语法 Scaner s = new Scanner(System.in); 通过Scanner类的next()
阅读全文
摘要:包机制 包的本质就是文件夹,他不是随便命名的,一般利用公司域名倒置作为包名;com.baidu.www 包的命名格式 package pkg1[.pkg2[.pkg3...]]; 一般利用公司的域名倒置作为包名; 为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。 使用 import
阅读全文
摘要:标识符 关键字 Java所有的组成部分都需要名字。类名、变量名以及方法名都被称为标识符。 标识符注意点 所有的标识符都应该以字母(A-Z或者a-z),美元符($)、或者下划线(_)开始。 首字符之后可以是字母(A-Z或者a-z),美元符($)、或者下划线(_)或数字的任何字符组合。 不能使用关键字作
阅读全文