java/基础
ivylingling123
这个作者很懒,什么都没留下…
展开
-
面向对象程序设计基础总结
面向对象程序设计java基础总结原创 2017-05-11 19:58:15 · 2526 阅读 · 0 评论 -
控制执行流程
1.在Java中使用执行控制语句控制程序的执行 2.利用条件表达式的真或假来决定程序的执行流程 if-else语句 if-else if...语句 switch(整数值或char的表达式){ case 值:语句; break; .... default:语句;} 当满足switch条件的值时,开始执行,直到遇到一个break才会停止语句的执行,要不然原创 2017-05-17 18:58:04 · 324 阅读 · 0 评论 -
十.内部类总结
1.内部类指的是定义在类内部的类 2.怎么创建内部类对象, 第一种方法:使用外部类对象来创建内部类对象 (1)在外部类对象中添加创建内部类对象的方法 Class Out{ Class In{原创 2017-05-26 19:17:28 · 218 阅读 · 0 评论 -
常用链接
常用链接转载 2016-07-15 12:02:25 · 334 阅读 · 0 评论 -
操作符
1.操作符作用于操作数 操作符具有优先级,其优先级决定了各部分的计算顺序 2.作用于基本类型的操作符有很多 其中要注意: (1)"+":加法运算 当参与运算时,操作符两边有一个进行操作的值是字符串类型,则进行字符串拼接 (2)“=”:赋值运算 将右边的值赋给左边 左边必须是变量,右边可以是常量,变量,表达式原创 2017-05-15 20:57:22 · 283 阅读 · 0 评论 -
九.接口总结
1,接口和抽象类让实现和定义实现分离 2.抽象类 抽象类用abstract修饰,可包含抽象方法,和普通方法,其中抽象方法只是声明了存在一个方法,但不知道具体怎么做 抽象方法:方法只有声明没有方法体,使用abstract进行修饰,只是声明了一个方法 如果一个类有1个或多个抽象方法,那么该类一定是抽象类 抽象类:对于代码重构是一个很有用的工具,通过在该类中封装公共的方法,使得子类也能轻易原创 2017-05-25 19:44:48 · 227 阅读 · 0 评论 -
八.多态总结
1.多态 多态分离了能做什么和怎么做,也就是将接口和实现进行分离 便于扩展程序和改善代码可读性,消除类型间的耦合关系 2,.方法具有前期绑定和后期绑定 声明对象可以是类本身 也可以是父类 方法前期绑定指:在程序执行前进行绑定,eg:用static和final修饰的方法 方法后期绑定指:运行时才决定调用哪个对象的方法,即在程序运行时通过判断对象的原创 2017-05-24 20:32:33 · 213 阅读 · 0 评论 -
一切都是对象总结
1.一起都是对象 在java中一切都是像,操作对象,只是操作对象在内存中的地址 2,程序运行时对象是怎么在内存中存储的? 堆栈:位于RAM(随机存储器)中,堆栈指针向下移动,分配新内存,向上移动释放内存 存储对象的引用(地址),基本数据类型对应的值 堆:位于RAM(随机存储器)中,存放java对象 使用new关键字,在堆里自动分配内存创建对象 常量原创 2017-05-12 21:08:29 · 308 阅读 · 0 评论 -
七.类的复用
1.代码复用有两种方法 第一种方法,在新类中创建已有类的对象,即新的类由已有类的对象组成,组成 第二种方法:按照已有的类创建新类,子类继承父类的属性和方法并在其中添加上新的代码,继承 2.继承 创建一个类时,如果没有明确指明继承谁,默认隐式继承object 继承:子类会继承父类中的所有方法和属性 使用extends关键字进行继承 在子类中使用super关键字,表示调用父类的方法和属性原创 2017-05-23 18:51:06 · 500 阅读 · 0 评论 -
常用方法
主要用到dom4j和json的jar包 1.Map转换为xml 2.xml转为map 3.jsonString变为map 4.json对象转为map 5.按指定字符分割 6.把json数组转换为map public class CommonUtil { /** * 请求Map转换为xml * */ public String converterXml(Map dataMa原创 2017-05-11 23:33:21 · 224 阅读 · 0 评论 -
六 访问控制权限总结
1.访问控制权限解决了什么问题? 通过访问控制权限设立了一些界限,从而保护了数据,操作,对象的安全性,通过访问控制权限能实现对数据和方法的封装 2.访问控制权限用在哪里? 修饰类,类的方法或属性, 3.访问权限控制的等级有哪些 public>protected>包访问>privated 当没写时,默认的权限是包访问权限,只能访问同个包下面的 protected 继承和包访问权限 p原创 2017-05-22 20:46:56 · 867 阅读 · 0 评论