泊而至远

导航

 

2016年3月13日

摘要: 单例模式定义:单例模式就是只有一个实例,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类。 单例模式要点: ① 某个类只能有一个实例 ② 它必须自行创建这个实例 ③ 它必须自行向整个系统提供这个实例 1 public class SingleTonDemo{ 阅读全文
posted @ 2016-03-13 19:38 积_跬步 阅读(239) 评论(0) 推荐(0) 编辑
 
摘要: 一、理解面向对象 结构化程序设计 1、程序=算法+数据结构 2、算法第一,数据结构第二 二、面向对象程序设计OOP 1、程序=对象+对象+… 2、据第一,算法第二 3、关键:让每个对象负责执行一组相关任务 三、面向对象编程的特性 1、万物皆对象 2、程序是一组对象彼此之间在发送消息 3、每个对象都有 阅读全文
posted @ 2016-03-13 15:22 积_跬步 阅读(647) 评论(2) 推荐(0) 编辑
 

2016年3月12日

摘要: 利用二维数组打印一个杨辉三角 案例介绍 ①设计打印输出一个8行的杨辉三角形 ②找出杨辉三角形的特点 案例设计 ①二维数组的声明和使用 ②使用for循环来对数组进行赋值和输出 实施方案 ①声明一个8行8列的数组 ②第一列和对角线值为1,其它列的值是其正上方元素和其左上方元素之和。 ③对数组进行赋值并打 阅读全文
posted @ 2016-03-12 17:12 积_跬步 阅读(547) 评论(0) 推荐(0) 编辑
 
摘要: 一、静态方法 静态方法属于类的,可以直接使用类名.方法名()调用。 静态方法的声明 访问修饰符 static 类型 方法名(参数列表) { //方法体 } 方法的作用:一个程序分解成几个方法,有利于快速调试程序,也有利于提高程序代码的利用率。因为方法是可以多次被调用的,调用次数和调用场合没有限制。 阅读全文
posted @ 2016-03-12 16:45 积_跬步 阅读(838) 评论(0) 推荐(0) 编辑
 

2016年3月10日

摘要: 一、常用数组查找算法 工作原理:它又称为顺序查找,在一列给定的值中进行搜索,从一端的开始逐一检查每个元素,知道找到所需元素的过程。 例1:查找指定的数在数组中出现的位置,找到返回下标,找不到返回-1 1 import java.util.Scanner; 2 public class LinearS 阅读全文
posted @ 2016-03-10 22:20 积_跬步 阅读(1001) 评论(0) 推荐(1) 编辑
 

2016年3月9日

摘要: 根据if与for编写万年历程序 上一篇中有判断年月的天数,这一篇中有几个要点 ①计算1900年1月1日之前的总天数 ②计算输入月份的天数(比如输入5,应计算1-4月的总天数) ③星期几计算:1+总天数%7 \t ④每行输入7个 完成万年历完整代码如下 1 import java.util.Scann 阅读全文
posted @ 2016-03-09 22:46 积_跬步 阅读(328) 评论(0) 推荐(0) 编辑
 
摘要: 一、while循环:又称为当型循环 while(循环条件){ //循环操作语句 } 要点:①先判断后执行②循环次数不定③避免死循环 例题:输入一个正整数,把整数逆序输出,如输入12345,输出54321 1 import java.util.Scanner; 2 public class dowhi 阅读全文
posted @ 2016-03-09 21:31 积_跬步 阅读(522) 评论(0) 推荐(0) 编辑
 

2016年3月8日

摘要: 先用条件语句判断年月的天数 分析: 一、年份有闰年与平年之分,区分方法 ①年份能被400整除为闰年。 ②年份能被4整除,且不能被100整除为闰年。 二、月份中1,3,5,7,8,10,12月份有31天 月份4,6,9,11有30天 闰年2月有29天,平年2月有28天。 下列代码仅用于判断天数 1 i 阅读全文
posted @ 2016-03-08 22:41 积_跬步 阅读(250) 评论(0) 推荐(0) 编辑
 
摘要: 一、if...else语句 1 //导入包使用Scanner 2 import java.util.Scanner; 3 public class IfDemo{ 4 public static void main(String [] args){ 5 Scanner input=new Scann 阅读全文
posted @ 2016-03-08 22:29 积_跬步 阅读(324) 评论(0) 推荐(0) 编辑
 

2016年3月7日

摘要: 一、自动化类型转换:在某种条件下,系统自动完成类型转换也称为隐含转换 ① 两种类型兼容 ② 目标类型大于源类型 ③ 对于表达式,如果一个操作数为double型,则整个表达式可提升为double型 ④ 示例:int i=10;double d=i; 1 public class DataDemo2 2 阅读全文
posted @ 2016-03-07 21:02 积_跬步 阅读(549) 评论(0) 推荐(1) 编辑