java学习
马忠义
梦想一定要有,万一见鬼了呢
展开
-
java String类的操作
1 string类判断是否以指定内容开头或者结尾(1)public boolean startWith(String prefix)(2)public boolean startWith(String prefix,int toffset) 从指定位置开始判断时候以指定的内容开头用法 startwith(’ds’,9)(3)public boolean endWith(String pr原创 2015-12-09 21:29:00 · 315 阅读 · 0 评论 -
设计模式之简单工厂模式
简单工厂模式是由一个工厂对象决定创造出哪一种产品类的实例。简单工厂模式是工厂模式中最简单实用的模式。实现代码如下:public class Factory { public static void main(String[] args) { A a=Factory.getOBj("B"); a.getInfo(); }}class Factory{原创 2015-12-16 16:10:26 · 269 阅读 · 0 评论 -
内部类
1 在一个类中定义一个类 代码如下public class Inner { public static void main(String[] args) { A a =new A(); //内部类的声明 方法1 A.B b=null; b=a.new B(); //内部类的申明 方法2 调用一个方法,在方法原创 2015-12-17 20:54:34 · 259 阅读 · 0 评论 -
集合框架Set接口之hashset
1 set接口 public interface Set extends Collection 一个不包含重复元素的collection。更确切的说,set不包含满足 e1.equal(e2)的元素对e1和e2,并且最多包含一个null元素.set接口不包含重复的元素,并且做多只能有一个null值,而list可以允许重复的值2HashSet public class HashSet exten原创 2016-04-30 19:23:35 · 324 阅读 · 0 评论 -
集合框架值List接口
1list接口list继承了collection接口,list是有序的Collection,允许重复,空元素。虽然list可以存各种类型,但是取数据时不一样的对象不一样,所以往list中存数据存一个类型的 所以创建集合对象时,使用泛型例如 List list =new Arraylist 强制性的把元素要求为stringpublic interface List extend Collect有序原创 2016-04-30 19:31:46 · 361 阅读 · 0 评论 -
ArrayList模拟数据库的增删改查
模拟数据库的增删改查import java.util.ArrayList; import java.util.List;public class homework { public static void main(String[] args) { UserService userServicer =new UserService(); System.原创 2016-04-30 19:35:08 · 991 阅读 · 0 评论 -
Dekker算法和Peterson算法解决互斥锁的并发的Java实现
假设P、Q两个进程需要互斥进入某一个临界区。Dekker算法的基本思想是:首先看P、Q是否有进入临界区的意愿,(1)如果没有进程想进临界区,自然不用做任何事情,(2)如果只有一个进程想进临界区,就让他进入临界区,(3)如果两个进程同时都想进临界区,那么再看轮到谁进临界区了,如果刚好轮到P,P就进入临界区,Q等待,P退出临界区后Q再进入;同样,如果刚好轮到Q,Q就进入临界区,P等待,Q退出临界区后P再原创 2016-06-20 18:51:15 · 1924 阅读 · 0 评论