2018年5月31日
摘要: 在java中提供三个操作字符串的类:String,StringBuilder,StringBuffer (1)什么是字符串:多个字符的集合 (2)String 是内容不可变的字符串。(底层使用了一个不可变的字符数组:final char[]) [插]被final修饰的类不可被继承,final修饰的变 阅读全文
posted @ 2018-05-31 21:57 song.yan 阅读(192) 评论(0) 推荐(0)
摘要: 回答这类抽象问题需要举例说明: (1)封装:将对象封装成一个高度封闭自治的个体,他的属性尽量由自己来操作控制。 在开发过程中是经常使用的,比如说在javabean对象中,将对象的属性声明成private类型(从而拒绝外界其他对象对他的操作),对外提供公有的方法进行访问。 在这些共有的方法中可以进行一 阅读全文
posted @ 2018-05-31 21:48 song.yan 阅读(120) 评论(0) 推荐(0)
摘要: 1,什么是索引: 索引就是帮助DBMS高效检索数据的数据结构 2,索引分类 (1)普通索引:允许重复的值出现 (2)唯一索引:除了不允许重复的记录以外,其他和普通索引一样 (3)主键索引:给主键所在的列设置索引 (4)全文索引:用来对表中的文本域(char,varchar,text)设置索引 3,使 阅读全文
posted @ 2018-05-31 16:40 song.yan 阅读(339) 评论(0) 推荐(0)
摘要: 一,什么是基本数据类型 java中提供了八个基本的数据类项: 整型:int(4B),byte(1B),short(2B),long(8B), 浮点型:float(4B),double(8B), 布尔型:boolean(1B), 字符型:char(2B) *String不是基本的数据类型 每个基本的数 阅读全文
posted @ 2018-05-31 12:00 song.yan 阅读(379) 评论(0) 推荐(0)
摘要: java开发需要使用jdk,jre里面有jre,jre的核心jvm 内存就是由jvm管理的,在程序启动的时候。jvm就会像OS申请一片内存空间,然后将其分配为下面五个部分: 1,栈(Stack):主要用来存放局部变量 2,堆(Heap):堆中存放的是对象,都是可以被垃圾回收器回收的(凡是new 出来 阅读全文
posted @ 2018-05-31 08:03 song.yan 阅读(102) 评论(0) 推荐(0)
摘要: 一、接口 接口:只能有方法的定义不能有方法的实现(在java8中接口可以有方法体) 抽象类:可以只定义方法体,也可以有方法 的实现 类:只能是既有方法的定义又有方法的实现 二、面向接口编程 阅读全文
posted @ 2018-05-31 08:03 song.yan 阅读(106) 评论(0) 推荐(0)
摘要: 前言:对于引用类型的变量,它涉及到两块内存,一块是堆中的内存,用于存放new出来的对象(就是对象的具体内容);另一块是栈内存,用来存放变量在堆内存中的地址。 1,“==” 判断两个变量是否是同一个变量 基本数据类型:直接比较值 引用数据类型:需要比较对应的引用的内存的首地址 2,equals 用来比 阅读全文
posted @ 2018-05-31 08:02 song.yan 阅读(273) 评论(0) 推荐(0)
摘要: 1. 2,A 3,常见的Ascoll表 空格:32; 数字0:48; A:65; a:97 4, 简述SOA架构和单例架构: SOA:面向服务的架构 是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服 阅读全文
posted @ 2018-05-31 07:07 song.yan 阅读(118) 评论(0) 推荐(0)