自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Oracle分页查询

.按rownum来分* select * from (select t.*,rownum rn from(select * from t_xiaoxi order by cid desc)t where rownum<10000) where rn>9980; 其中t_xiaoxi为表名称,cid为表的关键字段,取按cid降序排序后的第9981-9999条记录,t_xiaoxi表有70...

2019-12-01 19:51:26 276

原创 Oracle 操作

Oracle 操作 一、用户 1.系统用户 system 用来创建用户 2.普通用户 scott 用来创建表 二、连接命令 1.conn 用户连接 切换用户(切换用户失败自动断开连接。show user为空) 2.dise 断开链接 3.passw 修改当前用户密码,要修改其他用户的需登录system 4.show user 显示当前用户名 5.exit 断开连接并退出程序 三、文件操...

2019-11-30 16:27:28 310

原创 oracle数据库----创建表

CRUD操作 create 添加数据 read 读取数据 update 修改数据 delete 删除数据 数据库操作语句类型 DQL DML DDL DCL DQL 数据查询语言 select <字段名表> from <表或视图名> where <查询条件> DML 数据操纵语言 . 1) 插入:insert 2) 更新:upda...

2019-11-26 19:28:52 295

原创 工厂模式

我想从工厂生产各种面条 父类 //父类 public class Miantiao{ public void show(){ } } 子类 public class Daoxiaomian extends Miantiao{ public void show(){ System.out.println("我生产刀削面"); } } public class Ximiantiao ex...

2019-11-24 18:56:27 142

原创 网络编程(CMD 窗口中通过局域网实现聊天对话)

服务端 public class ServerDemo { public static void main(String[] args) { ServerDemo sd=new ServerDemo(); sd.start(); } //开启连接 public void start(){ //开启服务器 try{ ServerSocket ss=new Serve...

2019-11-21 20:13:45 3222 1

原创 线程同步锁synchronized

public class MySynchronized { public String name="jack"; public static void main(String[] args) { final MySynchronized mySynchronized=new MySynchronized(); //匿名线程 new Thread(){ public void ...

2019-11-21 19:39:13 94

原创 多线程售卖门票

public static void main(String[] args){ MyRunnable runnable=new MyRunnable(); Thread t1 =new Thread(runable); t1.setNmae("海淀区"); Thread t2=new Thread(runnable);t2.setName("朝阳区"); Thread t3=new...

2019-11-21 19:27:15 181

原创 序列化与反序列化

序列化: 将对象转换成字节的过程叫做序列化。 反序列化:将字节转换成对象的过程叫做反序列化 什么是java序列化,如何实现java序列化? 序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。 可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。 序列化是为了解决在对对象流进行读写操作时所引发的问题。 序列化的实现:将需要被序列化的类实现Serializab...

2019-11-19 20:20:07 124

原创 流 Stream

流 Stream 网络中,不同计算机之间,软件之间,传输的字节码数据信息。 方向来看: 输入流:由文件源向本地系统传输数据信息,叫做输入流。 输出流:由本地系统向目标系统传输数据信息,叫做输出流。 读取数据: read 写出数据:write 数据方向看: 字节流 FielInputStream fileOutputStream 字符流 FileRead FileWrite 对象流 Object...

2019-11-19 20:17:26 114

原创 JAVA中关于IO流读和写的方法

写的方法 public static <T> void writeObject(T t,String fileName){ ObjectOutputStream out; try { out = new ObjectOutputStream(new FileOutputStream(new File(fileName))); out.writeObject(t);...

2019-11-15 18:58:48 150

原创 JAVA中的冒泡排序

public static void main(String[] args){ int[] str={3,4,5,3,2,1,0,2}; for(int i=0;i<str.length;i++){ for(int j=i+1;j<str.length;j++){ if(str[i]>str[j]){ int em=str[i]; str[i]=st...

2019-11-13 17:40:10 133

原创 单例模式的四种类型

懒汉模式 public class Demo{ public static Demo demo; private Demo(){ } public static Demo getInstace(){ if(demo==null){ demo=new Demo(); } return Demo; } } 饿汉模式 public class Demo{ private ...

2019-11-12 20:56:09 381

原创 Java中集合分页显示的方法

public void listStr(int pageNo1,List list) { //当前页码 Integer pageNo=pageNo1; //每页显示条数 Integer pageSize=2; //总页数 总页数等于总条数模余每页条数 如果总条数模余每页条数等于0总页数=总条数/每页条数 否则总页数=总条数/每页条数+1 Integer pageC...

2019-11-11 17:54:45 397

原创 JAVA 中分页的显示

分页 public void listCars(Interger pageNo1){ List<Car> cars=cii.show(); //当前页码 Integer pageNp=pageNo1; //每页显示条数 Integer pageSize=3; //总页数:总条数 模余 每页条数 如果等于零 总页数=总条数、每页条数 否则 总页数=总条数/每页条数+1 ...

2019-11-11 14:58:54 278

原创 手机号和邮箱的验证

手机号码的验证 public static void main(String[] args){ phone(); } public static void phone(){ String phoneNu="18902846304"; boolean flag=false; boolean flag1=false; boolean flag2=false; //判断号码长度是否为11位 ...

2019-10-27 19:28:32 511

原创 斗地主(按照顺序给玩家发牌)

斗地主 人物 String[ ] names={“奥巴马”,“特朗普”,“小泽玛利亚”}; 发牌 String[ ] cards={“黑桃8”,“红桃6”,“方片7”,“梅花5”,“黑桃5”,“红桃2”,“方片3”,“梅花4”,“黑桃10”,“红桃10”,“方片9”,“梅花8”,“黑桃K”,“红桃A”,“方片10”,“梅花1”,“梅花J”,“方片Q”,“红桃Q”} 将扑克牌按照顺序发放给玩家 ...

2019-10-27 17:55:43 4816

原创 抽象类和接口

面向对象的总结 抽象:将现实中的事物抽取出事物的属性和方法,封装成对象,同过对象的实例化和调用,完成需求 封装:隐藏类的内部细节,提供外部访问的接口 将多次重复运行的代码,封装到方法中,减少代码的冗余,提高代码的重复性 继承:子类继承父类中的共有属性和方法。关键字是extends 充分体现了JAVA 对象重用的特性,继承属性,重写方法,提高了代码的重用性 多态:一种类型,多种形态。父类对象在编辑...

2019-10-22 19:45:42 100

原创 JAVA中的访问修饰符和多态

1. JAVA中的访问修饰符 访问修饰符 本类 本包其他类(子类) 其他包 其他包子类 public(公共的) √ √ √ √ private(私有的) √ × × × default(缺省的,默认...

2019-10-21 19:52:15 175

原创 继承

什么是继承 什么是继承:子类可以以继承父类共有的属性和方法。继承关键字是:extends 子类不能继承父类的构造方法,也就是说**super()**不是继承,是调用。 继承的优点:实现类的重用,减少代码的冗余。 子类继承父类后: 子类可以访问父类中的共有属性,对象可直接访问父类的属性。 【子类可以访问父类中的方法】。对象可以直接访问父类的方法 子类可以重写父类的方法 什么叫做重...

2019-10-17 20:18:51 130

原创 封装和方法的重载

封装 隐藏类的内部细节,提供外部访问的接口,叫做封装,封装使用get,set方法。 this 便是当前对象 类中拥有构造方法。构造方法hi用来构建对象。 构造方法:方法名称与类名相同,无返回值的方法 默认一个类中,有一个无参构造方法。 当手动提供了一个右参构造方法,系统将不再提供无参构造方法。 方法的重载 方法的重载:在一个类中,方法名称相同,参数列表不同,与返回值无关的方法,叫做方法的重...

2019-10-16 20:05:26 443

原创 JAVA的思想

JAVA思想的游戏化的理解 给你我曾经的一个思路,不知道正不正确,学JAVA那阵子正在流行“帝国时代II”这一款游戏,我也很喜欢玩,所以自已想了一个类似JAVA思想的概念。 在JAVA世界里,就好像在游戏的世界里一样,你是这个世界唯一的神,你创建类并实例出对象。 1、在游戏里,已经帮你做了各种各样的角色,你只要创建他们出来就可以了。而在JAVA世界里,你不仅可以使用已有了类来创建对象,也可以自已写...

2019-10-15 19:51:32 219

原创 面向对象(1:局部变量和全局变量 2:静态变量和成员变量 3:值传递)

1、全局变量,局部变量 2、静态变量,成员变量 3、值传递

2019-10-14 20:00:36 248

原创 面向对象

面向过程:将现实生活中的事物,按照发生的顺序使用代码顺序执行 面向对象:将现实生活中的事物,封装成对象,通过对象的实例化和调用,完成需求。 抽象:将现实中的事物,抽取出外部特征和方法,使用类来表示。 类:是对象的抽象 对象:是类的实例化 everything is object 万物皆对象 //类 public class Book{ //属性 //方法 } 8...

2019-10-13 19:51:43 104

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除