随笔
programing_s
少壮不努力,老大徒伤悲,希望多年以后我们都会以自己为荣
展开
-
交通灯管理系统
Road类每个Road对象都有一个name成员变量来代表方向,有一个vehicles成员变量来代表方向上的车辆集合。在Road对象的构造方法中启动一个线程每隔一个随机的时间向vehicles集合中增加一辆车(用一个“路线名_id”形式的字符串进行表示)。在Road对象的构造方法中启动一个定时器,每隔一秒检查该方向上的灯是否为绿,是则打印车辆集合和将集合中的第一辆车移除掉im原创 2014-08-21 20:27:02 · 377 阅读 · 0 评论 -
数组排列计算
/*数组习题:数组加密=某个公司用公用电话传递数据信息,数据是小于8位的整数,为了确保安全,在传递过程中需要加密。加密规则如下:首先将数据倒序,然后将每位数字都加上5,再用和除以10的余数代替该数字。最后将第一位和最后一位数字交换。请给定一个小于8位的整数,然后将加密后的结果在控制台打印出来。eg:643689一大堆计算:198134498131提示:原创 2014-07-28 21:10:37 · 457 阅读 · 0 评论 -
练习题随笔
/*设计人、餐厅员工、餐厅经理、厨师4个类。强制要求: 本关系中存在两层继承关系 对于人类必须有吃饭、睡觉的方法,以及姓名,年龄的属性 对于员工必须有薪资属性与上班的方法, 要求上班的方法内有System.out.println(“上班打卡”)。 对于餐厅经理与厨师除了上班打卡外,分别均有自己的上班方式: 如经理上原创 2014-07-28 21:28:58 · 356 阅读 · 0 评论 -
键盘录入,时间转换
package com.itheima;import java.util.Scanner;/*2.从键盘接受一个数字,打印该数字表示的时间,最大单位到天,例如:键盘输入6,打印6秒;键盘输入60,打印1分;键盘输入66,打印1分6秒;键盘输入666,打印11分6秒;键盘输入3601,打印1小时1秒*/public class Test原创 2014-07-28 21:33:23 · 565 阅读 · 0 评论 -
API,简单猜数字游戏程序
import java.util.*;class Test4 {public static void main(String[] args) {int num=(int)(Math.random()*100+1);//Math中方法是静态的,可以直接调用(类名.方法名)while (true){Scanner sc=new Scanner(System.in);原创 2014-07-29 22:15:32 · 411 阅读 · 0 评论 -
递归组合
/*6、 编程列出一个字符串的全字符组合情况,原始字符串中没有重复字符例如:原始字符串是"abc",打印得到下列所有组合情况:"a" "b" "c""ab" "bc" "ca" "ba" "cb" "ac""abc" "acb" "bac" "bca" "cab" "cba" */public class Test06{ // main方法 控制程序 p原创 2014-08-02 17:33:23 · 386 阅读 · 0 评论 -
数组排序
/* * 排序组合:对给定数组进行排序{5,1,6,4,2,8,9} */import java.util.Arrays;public class Demo {public static void main(String[] args) {int[] arr={5,1,6,4,2,8,9};SelectSort.selectSort(arr);for原创 2014-08-04 23:11:40 · 335 阅读 · 0 评论 -
继承与多态
继承:(1)把多个类中的相同的属性和行为进行抽取,封装到一个类中, 然后再建立新类的时候,不需要从头做起,继承刚才定义的那个类即可。(2)好处:A:提高代码的复用性。B:让类与类之间产生了一个关系,是多态的前提。(3)什么时候使用继承?A:如果类之间存在着:is a 的关系,就可以考虑使用继承。B:不要为了继承部分功能,而去使用继承。(4)继承的特点:原创 2014-08-05 11:28:45 · 275 阅读 · 0 评论 -
线程
线程的两种实现方法:继承Tread类和实现Runable接口。线程线程(thread)是控制线程(thread of control)的缩写。线程有:自己的方法代码,方法中定义的局部变量(栈中),共享数据。线程是独立的,局部变量不能被其他线程访问,若两个线程同时访问同一个方法,每个现在讲各自得到属于自己的一份该方法的拷贝。继承Thread类创建线程1转载 2014-08-05 12:21:57 · 368 阅读 · 0 评论 -
集合-Cllection
1.集合是什么?跟数组差不多。集合就是用来存储对象的容器,原创 2014-08-11 14:37:51 · 485 阅读 · 0 评论 -
java高新技术.其他
1:自动拆装箱:java中数据类型分为两种 :基本数据类型引用数据类型(对象)在 java程序中所有的数据都需要当做对象来处理,针对8种基本数据类型提供了包装类,如下:int --> Integer byte --> Byte short --> Shortlong --> Long char --> Character double --> Double原创 2014-08-21 20:11:51 · 306 阅读 · 0 评论 -
redis学习-持久化存储rdb和aof的比较
RDB和AOF持久化对比Redis提供了RDB持久化和AOF持久化,本篇文章中将会对这两种机制进行一些对比RDB机制的优势和略施RDB持久化是指在指定的时间间隔内将内存中的数据集快照写入磁盘。 也是默认的持久化方式,这种方式是就是将内存中数据以快照的方式写入到二进制文件中,默认的文件名为dump.rdb。可以通过配置设置自动做快照持久化的方式。我们可以配置redis转载 2017-08-05 13:44:33 · 322 阅读 · 0 评论