04 2019 档案
摘要:1. Collection 集合框架:在实际开发中,传统的容器(数组)在进行增、删等操作算法和具体业务耦合在一起,会增加程序的开发难度;这时JDK提供了这样的容器 Collection 集合框架,集合框架中 ,将使用的对象储存于特定数据结构的容器中 ,包含了一系列数据不同数据结构(线性表、查找表)的
阅读全文
摘要:1.Date类 1) java.util.Date类用于封装日期及时间信息,一般仅用它显示某个日期,不对他作任何操作处理,作处理用Calendar类,计算方便。 2) Date 类本质上拥有一个long fastTime属性的包装类,提供了很多属性和方法用于快速获取年月日、时分秒。而fastTime
阅读全文
摘要:在Java继承体系中,java.lang.Object类位于顶端(是所有对象的直接或间接父类)。如果一个类没有写extends关键字声明其父类,则该类默认继承java.lang.Object类。Object类定义了“对象”的基本行为,被子类默认继承。 1.Number 类 Number数值类型是by
阅读全文
摘要:1. 异常是指在程序的运行过程中所发生的不正常的情况或者发生错误,导致中断正在运行的程序。 2. 异常处理语句:try - catch, 如果try代码块中捕获到异常,则到catch代码块中处理,否则跳过忽略catch代码块。(良好的编程习惯,在异常捕获机制的最后书写catch(Exception
阅读全文
摘要:一. 接口(interface),是一种引用数据类型。 interface 差不多= = abstract class 1)接口是has a (继承是is a):“像”我中的一种,是继承体系之外的,用于功能扩展!想扩展就实现,不想就不用实现。 2)接口中只能声明抽象方法和常量且声明格式都是固定的,定
阅读全文
摘要:一:继承 继承是为了重用父类代码。两个类若存在IS-A的关系就可以使用继承。,同时继承也为实现多态做了铺垫。 二:什么是多态?多态的实现机制是什么? 多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用变量倒底会指向哪个类
阅读全文
摘要:一:包 包(package) 用于管理程序中的类,主要用于解决类的同名问题。包可以看出目录。 1.包的作用 [1] 防止命名冲突。 [2] 允许类组成一个单元(模块),便于管理和维护。 [3] 更好的保护类、属性和方法。 2.定义包 package 用于定义包,必须写到源文件的有效代码的第一句。 3
阅读全文
摘要:封装:将数据封装到类的内部,将算法封装到方法中。(★★★★★) 1. 访问控制 (封装) 1)封装原则:将不需要对外提供的内容都隐藏起来,把属性都隐藏,提供公共方法对其访问,通常有两种访问方式:set 设置,get 获取。 2)封装结果:存在但是不可见。 3)public:任何位置可见,可以修饰:
阅读全文
摘要:Object:对象,东西,一切皆对象 == 啥都是东西 面对对象的核心:封装、继承、多态。 1. 类(class)的概念 (★★★★★) 1)是同类型东西的概念,是对现实生活中事物的描述,映射到Java中描述就是class定义的类。类是对象的模板、图纸,是对象的数据结构定义。简单说就是“名词”。 理
阅读全文
摘要:一. 命令行参数(了解) 1.在程序运行过程中,可以向应用程序传递一些参数,这些参数称为命名行参数。 列: 运行时命令行 输入字符串 abcdjava java123(以空格形式分割),如果参数中本身包含空格,需要使用引号引起来。 二. Array 1.jdk中为了便于开发,给开发者提供了Array
阅读全文
摘要:数组 1.类型一致的一组数据,其实相当于集合概念。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素(item),每个数组元素可以通过一个下标/索引来(index)访问它们. 1)数组变量:是引用类型变量(不是基本变量)引用变量通过数组的内存地址位置
阅读全文