自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jdbcBaseDao封装模板

package easybuyDao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;public class jdbcbaseDao { private final String url="jdbc

2017-09-27 16:52:44 488

原创 ajax请求接收返回json数据

基础$.ajax({ url : url, //要提交的URL路径 type : “get”, //发送请求的方式 data : data, //要发送到服务器的数据 dataType : “te

2017-09-27 16:29:36 1466

原创 XML解析

package cm.luo.test;import java.io.File;import java.util.ArrayList;import java.util.Iterator;import java.util.List;import org.dom4j.Attribute;import org.dom4j.Document;import org.dom4j.Element;i

2017-08-25 20:53:46 236

原创 斗地主装牌

package cm.luo.test;import java.util.ArrayList;import java.util.Collections;public class test { public static void main(String[] args) { //创建牌盒 ArrayList<String> array = new ArrayL

2017-08-23 10:58:00 232

原创 猜字游戏升级

1、针对用户操作的功能的接口package cn.luo.dao;import cn.luo.pojo.User;/** * 针对用户操作的功能的接口 * @author USER * */public interface UserDao {/** * 用户登录功能 * @param username * @param password * @return */ pu

2017-08-19 18:01:25 231

原创 集合的几种遍历

步骤: 1、创建学生类 2、创建集合对象 3、创建学生对象 4、把学生对象加入集合对象 5、遍历package luo2;public class student{ private String name; private int age; public student(){} public student(String name, int age) {

2017-08-19 14:19:49 290

原创 存储过程

创建存储过程prcreate procedure pr is begin insert into emp(empno,ename) values(1001,'luo'); end;调用:exec pr 结果: SQL> select*from emp; EMPNO ENAME JOB MGR HIREDATE SAL COMM

2017-08-19 13:30:50 281

原创 游标

基础概念游标:用来处理使用 select 语句从数据库中检索到的多行记录的工具 游标的使用 1: 游标的声明 语法:CURSOR cursor_name [ ( parameter [ , parameter]……)] [ RETURN return_type ] IS selectsql 说明:CURSOR:用于声明一个游标 parameter:可选参数,用于指定参

2017-08-19 12:32:00 292

原创 分页查询

步骤: 第一层:构建我们所要查询字段信息并排序; 第二层:构建 rownum 别名 rn 第三层:加 where 条件, rn>=M and rn <=N例:按照入职时间的先后顺序,查询从第 7 至第 10 个人是谁? 第一步:构建我们所要查询字段信息并排序; (select ename,hiredate from emp order by hireda

2017-08-19 12:28:12 265

原创 连接

链接查询创建两张表做测试使用 s/e表create table s (id number,name varchar2(32)); insert into s values(1,'jack'); insert into s values(2,'tom'); insert into s values(3,'kity');

2017-08-19 12:21:32 209

原创 猜字小游戏

package com.luo;import java.util.Scanner;public class login { public static void main(String[] args) { String username = "luoluo"; String password = "123456"; for(int i = 0;

2017-08-09 18:21:39 379 1

原创 抽象类和接口的区别

抽象类和接口的区别: A:成员区别 抽象类: 成员变量:可以变量,也可以常量 构造方法:有 成员方法:可以抽象,也可以非抽象 接口: 成员变量:只可以常量 成员方法:只可以抽象B:关系区别 类与类 继承,单继承 类与接口 实现,单实现

2017-08-08 17:09:22 211 1

原创 抽象类

一个没有具体的方法体的方法是抽象的方法 抽象类的特点 A:抽象类和抽象方法必须用关键字abstract修饰 B:抽象类中不一定有抽象方法,但是有抽象方法的类一定是抽象类 C:抽象类不能实例化 D:抽象类的子类 a:是一个抽象类。 b:是一个具体类。这个类必须重写抽象类中的所有

2017-08-08 16:53:46 212

原创 多态

什么是多态多态:某一事物,在不同时刻表现出来的不同状态。 多态的前提和体现: 1. 有继承关系, 2. 有方法重写, 3. 有父类引用指向子类对象。class fu { public void show(){ System.out.println("show fu"); } }class zi extends fu{ public void sh

2017-08-08 16:15:08 157

原创 oracle查询

–得到工资大于自己部门平均工资的员工的信息SQL> select ename,sal,a_sal from (select avg(sal) a_sal,deptno from emp group by deptno) t,emp e where t.deptno=e.deptno and e.sal>t.a_sal;ENAME SAL A_SALALLEN

2017-08-08 15:39:53 367

原创 继承

1、方法定义为静态,可直接通过类名.方法名调用。 方法定义为私有,不能通过该类创建对象。 2、Java.lang下的包不需要导,其他的都需要导入。 3、开发的原则:低耦合,高内聚。 4、子类中所有的构造方法默认都会访问父类中的无参构造方法。 5、父类中带参的构造方法用super(…)去访问。 6、子类中本类的构造方法用this(…)去访问。 7、子类初始化之前会会先进行父类

2017-08-07 15:07:29 178

原创 JDBC数据库连接

eclipse和Oracle连接首先导入jar包在Oracle中建一个表并查询此时student表中并没有数据 JDBC数据库连接登录Scott用户,并插入数据(2,罗二)package dao;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import j

2017-08-04 19:44:13 248

原创 Oracle查询基础练习

1) 选择在部门 30 中员工的所有信息 2) 列出职位为(MANAGER)的员工的编号,姓名 3) 找出奖金高于工资的员工 4) 找出每个员工奖金和工资的总和 5) 找出部门 10 中的经理(MANAGER)和部门 20 中的普通员工(CLERK) 6) 找出部门 10 中既不是经理也不是普通员工,而且工资大于等于 2000 的员工 7) 找出有奖金的员工的不同工作 8

2017-08-04 18:00:09 3630

原创 Oracle函数练习

将所有员工的名字按小写的方式显示 将所有员工的名字按大写的方式显示。 显示正好为5个字符的员工的姓名。 显示所有员工姓名的前三个字符。 以首字母大写,后面小写的方式显示所有员工的姓名。 以首字母小写后面大写方式显示所有员工姓名。 显示所有员工的姓名,用“我是老虎”替换所有“A” 查找已经入职8个月多的员工 显示满10年服务年限的员工的姓名和受雇日期。 对于每个员工,显示其加入公司的

2017-08-04 15:47:53 3252 3

原创 Oracle总结

创建表空间create tablespace l_ldatafile 'D:luo.DBF'size 5mautoextend on next 4mmaxsize unlimited ;创建用户默认表空间create user luo identified by 123456 default tablespace l_l ;修改用户默认空间alter user luo default tab

2017-08-04 13:15:43 190

原创 Java 封装

Java 封装在面向对象程式设计方法中,封装(英语:Encapsulation)是指一种将抽象性函式接口的实现细节部份包装、隐藏起来的方法。 封装可以被认为是一个保护屏障,防止该类的代码和数据被外部类定义的代码随机访问。 要访问该类的代码和数据,必须通过严格的接口控制。 封装最主要的功能在于我们能修改自己的实现代码,而不用修改那些调用我们代码的程序片段。 适当的封装可以让程式码更容易理解与维

2017-08-02 18:47:20 261

原创 字符串里琐碎小知识

几种常见的字符串用法package test;public class test6 { public static void main(String[] args){ //1 String s = String.join("/","s","m","n"); System.out.println(s); //2 Str

2017-08-02 15:19:23 178

原创 Java 抽象类

Java 抽象类在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类。 抽象类除了不能实例化对象之外,类的其它功能依然存在,成员变量、成员方法和构造方法的访问方式和普通类一样。 由于抽象类不能实例化对象,所以抽象类必须被继承,才能被使用。也是因为这个原因,通常在设计阶段决定要不要设计

2017-08-02 13:13:30 176

原创 Java 包(package)

Java 包(package)为了更好地组织类,Java 提供了包机制,用于区别类名的命名空间。 包的作用 1. 把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用。 2. 如同文件夹一样,包也采用了树形目录的存储方式。同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免名字冲突。 3. 包也限

2017-08-02 12:27:47 388

原创 Java 接口

Java 接口接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。 除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。 接口无法被实例化,但是可以被

2017-08-02 10:20:01 180

原创 Java 重写(Override)与重载(Overload)

Java 重写(Override)与重载(Overload)重写(Override)重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写。 重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。 重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。 示例:package test;clas

2017-08-02 09:22:25 257

原创 约束

not null 非空约束:所在列的值不能为null create table t1(id number,name varchar2(20) not null);唯一约束:unique 所在列的值不能重复,但是可以为null create table t2(id number unique,name varchar2(20) not null);主键约束:所在列不能重复也不能为nu

2017-08-01 12:01:30 248

原创 Oracle基本用法

基本用法conn 用户名/密码 disc 断开 exit 退出 password 修改密码 desc 描述信息 show 查看用户基本用法示例–创建表空间SQL> create tablespace hp_ts 2 datafile 'D:\HP.DBF' 3 size 5m 4 autoextend on next 1m 5 maxsize unlimited

2017-07-31 11:15:21 360

原创 Java面向对象(2)

成员变量和局部变量的区别位置不同 成员变量:类中方法外 局部变量:方法定义中或方法声明上 内存不同 成员变量:堆内存 局部变量:栈内存 生命周期不同 成员变量:随着对象的创建而存在,随着对象的消失而消失 局部变量:随着方法的调用而存在,随着方法的调用完毕而消失 初始化值不同 成员变量:有默认出事值 局部变量:没有默认初始值,必须定义、赋值,然后才能使用注意:成员变量可以和局部变

2017-07-28 18:33:09 183

原创 Java面向对象(1)

面向对象思想面向对象是基于面向过程的思想 面向过程:强调的是每一个功能的步骤 面向对象:强调的是对象,然后由对象去调用功能面向对象的思想特点是一种更符合我们思想习惯的思想 可以将复杂的东西简单化 把我们从执行者变成指挥者面向对象开发、设计、特征面向对象的开发: 就是不断的创建对象,使用对象,指挥对象去做事情 面向对象的设计: 其实就是在管理和维护对象之间的关系 面向对象的特征: 封

2017-07-28 16:13:11 193

原创 Java日期时间

基本概念java.util 包提供了 Date 类来封装当前的日期和时间。 Date 类提供两个构造函数来实例化 Date 对象。 第一个构造函数使用当前日期和时间来初始化对象。 Date( ) 第二个构造函数接收一个参数,该参数是从1970年1月1日起的毫秒数。 Date(long millisec)Date对象创建以后,可以调用下面的方法。 序号 方法和描述 1 bo

2017-07-27 16:00:04 421

原创 Java Scanner类

Java Scanner类java.util.Scanner 是 Java5 的新特征,我们可以通过 Scanner 类来获取用户的输入。 下面是创建 Scanner 对象的基本语法: Scanner s = new Scanner(System.in); 接下来我们演示一个最简单的的数据输入,并通过 Scanner 类的 next() 与 nextLine() 方法获取输入的字符串,在

2017-07-26 11:25:10 248

原创 Java数组

声明数组变量首先必须声明数组变量,才能在程序中使用数组。下面是声明数组变量的语法: dataType[] arrayRefVar; // 首选的方法 或 dataType arrayRefVar[]; // 效果相同,但不是首选方法 实例: double[] myList; // 首选的方法 或 double myList[]; // 效果相

2017-07-26 10:58:00 199

原创 java StringBuffer类和StringBuilder类

基本概念当对字符串进行修改的时候,需要使用StringBuffer类和StringBuilder类 和String类不同的是StringBuffer类和StringBuilder类的对象能够被多次修改,并且不产生新的未使用对象。 StringBuilder有速度优势 StringBuffer方法是线程安全的 实例:package luo3;public class test7 { p

2017-07-26 10:47:08 291

原创 Java String 类

字符串广泛应用于Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串,创建字符串String greeting=“我我我”字符串长度String类的一个访问器方法是length()方法,他返回字符串对象包含的字符数 实例:package luo3;public class test3 { public static void main(String a

2017-07-26 10:44:25 149

原创 Java Character 类

Java Character 类Character 类用于对单个字符进行操作。 Character 类在对象中包装一个基本类型 char 的值 在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情况。为了解决这个问题,Java语言为内置数据类型char提供了包装类Character类。 Character类提供了一系列方法来操纵字符。你可以使用Character的构造方法创建一

2017-07-26 10:42:04 457

原创 Java Number & Math类

Java Number & Math 类一般地,当需要使用数字的时候,我们通常使用内置数据类型,如:byte、int、long、double 等。 实例 int a = 5000; float b = 13.65f; byte c = 0x4a; 然而,在实际开发过程中,我们经常会遇到需要使用对象,而不是内置数据类型的情形。为了解决这个问题,Java 语言为每一个内置数据类型提供了对应的包

2017-07-25 14:11:47 482

原创 Java分支结构

基本概念Java有两种分支结构: if语句, switch语句,if语句一个if语句包含一个布尔表达式和一条或者多条语句。 语法: if(布尔表达式) { //如果布尔表达式为true将执行的语句 } 如果布尔表达式为TRUE,则执行if语句中的代码块,否则执行if语句块后面的代码。 实例:package luo2;public class test5 { public s

2017-07-25 13:47:06 338

原创 Java循环结构 (1)

基本概念顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。 Java中有三种主要的循环结构: while 循环 do…while 循环 for 循环while 循环while是最基本的循环,它的结构为: while( 布尔表达式 ) { //循环内容 } 只要布尔表达式为 true,循环体会一直执行下去。 实例:package luo2;p

2017-07-25 13:46:26 382

原创 Java运算符

计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量。我们可以把运算符分成以下几组:算术运算符关系运算符位运算符逻辑运算符赋值运算符其他运算符1、算术运算符算术运算符用在数学表达式中,它们的作用和在数学中的作用一样。下表列出了所有的算术运算符。表格中的实例假设整数变量A的值为10,

2017-07-25 09:02:09 215

空空如也

空空如也

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

TA关注的人

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