摘要: 流: 流按照方向分分为输入流和输出流。以内存做参照物。当从数据源中将数据读取到内存中时,叫做输入流,也叫读取流。当将内存中的数据写入到数据源时,叫做输出流,也叫写入流 流按照传输的内容分分为字节流,字符流和对象流。无论是哪一种流,底层部分都是以字节方式传输的。所以,其本质都是字节流。但是,为了方便程 阅读全文
posted @ 2018-04-22 20:05 UNIKII 阅读(75) 评论(0) 推荐(0) 编辑
摘要: 数据库: 关系模型:关系模型把世界看作是由实体(Entity)和联系(Relationship)组成的。所谓实体就是指在现实世界中客观存在并可相互区别的事物。 关系数据库:是一种以表作为实体,以主键和外键作为标间联系的数据库结构。 主键:在关系型数据库表中,用一个唯一的标识符来标识每一行,这个标识符 阅读全文
posted @ 2018-04-22 20:05 UNIKII 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 1.抽象类和接口都不能被直接实例化,抽象类的变量只能指向子类对象,接口变量只能指向实现类对象 2.抽象类中可以定义抽象方法和具体的方法,但是在接口中只能定义抽象方法 3. 抽象类中定义的变量是普通属性,在接口中定义的变量只能是公共的静态常量。 4. 抽象类只能单根继承,但是接口可以多实现 5.pri 阅读全文
posted @ 2018-04-15 23:13 UNIKII 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 异常 异常:描述出错信息的对象。 异常的API结构: Throwable有两个子类:Error和Exception。其中Error表示错误,能被虚拟机捕获,但没法处理,一般用于描述崩溃级别的严重错误。 Exception称为异常,能被虚拟机捕获,同时也能在发生异常时,对该异常进行处理。 Error是 阅读全文
posted @ 2018-04-15 23:09 UNIKII 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 1.1 升序排序 用法: Arrays.sort(数组名); Arrays.Sort(数组名,起始下标,终止下标); 对于字符串,这种方式会根据字母大小写排序:大写字母>小写字母(若首字母相同,则比较第二个字母,以此类推)。若想要对字符串大小写不敏感排序,则使用: Arrays.sort(数组名,S 阅读全文
posted @ 2018-04-07 11:54 UNIKII 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 在写程序的过程中,我们常常会对数据以数组的形式进行整理,而数组有一个较大的缺陷就是 它的定长性,当我们需要增加或减少数组中元素时,往往需要建立一个临时数组,将数据一个 一个的进行拷贝转移,这时候如果用system类中的arraycopy就会很方便了: System.arraycopy(src, sr 阅读全文
posted @ 2018-04-07 11:52 UNIKII 阅读(86) 评论(0) 推荐(0) 编辑
摘要: 1.顺序结构 指的是程序从上到下,依次执行每一条语句的方法 2.分支结构 指的是程序根据条件,转向不同的程序段的结构 1)分支不应该是模块间的转移,执行分支后应返回流程主线 2)要注意防止从一个分支的出口进入另一个分支的入口 3.循环结构 指的是程序按循环控制条件重复执行某一段程序,用于连续的重复性 阅读全文
posted @ 2018-03-25 10:46 UNIKII 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 在写程序时,通常会遇到交换两个变量位置的情况,那么,该如何交换两个变量的位置呢? 1.引入第三个变量 2.利用表达式 3.利用加减算法 4.利用乘除算法 5.利用异或位运算符 阅读全文
posted @ 2018-03-25 10:10 UNIKII 阅读(273) 评论(0) 推荐(0) 编辑