JAVA开发基础
文章平均质量分 58
普通网友
这个作者很懒,什么都没留下…
展开
-
数组——找最大值
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-07-23 20:17:06 · 393 阅读 · 0 评论 -
JAVA面向对象——封装
/** * 面向对象 * 封装 继承 多态 *封装: *权限修饰符: *public 公共的。public修饰的成员变量或者方法任何人都可以访问 *private 私有的。private修饰的成员变量只能在本类中访问 *封装的步骤: *1.使用需要private修饰被封装的对象 *2.提供一个公共的方法设置或者获取该私有的属性 * 命名规范: *set属性名()原创 2017-07-31 00:25:02 · 351 阅读 · 0 评论 -
数组——排序算法
/**定义一个函数接收一个int数组对象,把数组对象从大到小进行排列**/public class Day3 { public static void main(String[] args){ int[] rad={10,50,30,15,5}; lined(rad); } public static void lined(int[] rad){ for(int j=原创 2017-07-23 23:28:01 · 173 阅读 · 0 评论 -
数组——基本概念
/*数组: 存储同一数据类型的类型集合容器数组定义: 数组类型[ ] 变量名=new 数据类型[长度]数组的好处:对分配到数组的对象都会用有一个编号,索引从0开始局部变量: 变量在一个方面内部声明,那就是局部变量成员变量: 成员变量在方法外,类之中栈内存的特点:栈内存存储的都是局部变量,变量一旦出了自己的作用域就会马上从内存中原创 2017-07-20 22:20:24 · 239 阅读 · 0 评论 -
设计模式——单列设计模式
package com.java.day5;/** * 模式:模式就是解决一类问题的固定步骤 * 单列设计模式:保证一个类在你内存中只有一个对象 * 模板设计模式 * 装饰者设计模式 * 观察者设计模式 * 工厂设计模式 * * 饿汉单列设计模式: * 1.私有化构造函数 * 2.声明本类的引用类型变量,并且使用该变量指向本类方法 * 3.提供一个公共静态方法获取本类的对原创 2017-08-09 00:07:05 · 350 阅读 · 0 评论 -
JAVA——构造函数
构造函数的作用:给对应的对象初始化构造函数定义的结构:修饰符 函数名(形式参数){ }1.构造函数,是没有返回值类型。2.构造函数的函数名必须要与类名一致。3.构造函数并不是由我们手动调用的,而是创建对应的对象时JAVA会主动调用对应的构造函数构造函数与普通函数的区别1.返回类型的区别 1).构原创 2017-08-02 19:34:44 · 238 阅读 · 0 评论 -
数组——二分查找法
/** * 二分查找法又称折半查找,优点是比较查找次数少,查找速度快,平均性能好;其缺点是要求待查表为有序表,且插入删除困难。 * 需求:定义一个函数接收一个数组对象和一个查找的目标对象,函数要返回该对象的索引。不存在则返回—1; * @author final * */public class Day1 { public static void main(String[] ar原创 2017-07-25 22:27:38 · 386 阅读 · 0 评论 -
JAVA定时调度工具详细解析
在JAVA中定时调度的工具包括有:Timer和QuartzTimer和Quartz的区别1.Timer是直接调用接口而Quertz则是需要架包2.时间控制上的不同。3.低层机制的不同。Timer的定义:有且仅有一个后台线程对多个业务线程进行定时定频率的调度Timer——定时调用TimerTask/** * 抽象类 * @author * */publ原创 2017-07-25 22:50:37 · 274 阅读 · 0 评论