- 浏览: 63770 次
- 性别:
- 来自: 广州
最新评论
-
walkingman_c:
/**
* final finally finalize ...
final finally finalize 之间的区别 -
walkingman_c:
123
final finally finalize 之间的区别 -
walkingman_c:
引用1
final finally finalize 之间的区别 -
walkingman_c:
引用不错哦 不错哦
final finally finalize 之间的区别 -
walkingman_c:
哈哈
javase-->重载
文章列表
/**
* 修饰符(public protected private ),final ,static之间没有先后顺序
* @author Administrator
*
*/
public class Demo20 {
protected final int w = 0 ;
public final int i = 1;
final public int j = 0 ;//final 与public没有先后顺序
final static public int g = 0;
public final static int f= 0 ;
static ...
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.util.List;
/**
* 异常专题:
* 异常分类:检查性异常(非运行时异常)和非检查性异常(运行时异常)
* 非运行时异常:是RuntimeException以外的异常,从语法角度来说,是必须进行处理的异常,
* 如果不经行处理, ...
/**
* switch的用法
* @author 够潮
*
*/
public class Demo4 {
/**
* @param args
*/
public static void main(String[] args) {
int a = 1;
//byte a = 1;
//char a = 1;
//long a = 1;
//String a = "";
String b = "";
b.length();//String有length方法,数组则只有len ...
javase-->重载
- 博客分类:
- javase
/**
* 重载:同一个类之间的多态
* 方法名相同,参数类型,参数个数不同,返回值可以相同或者不同
* @author 够潮
*
*/
public final class Demo2 {
public void eat(String str){
System.out.println(str);
}
//方法名相同,参数类型可以不同
public String eat(int str){
System.out.println(str);
return null;
}
//参数个数不同,返回类型可 ...
/**
* final finally finalize 之间的区别
* @author 够潮
* final 可以修饰变量(静态变量,非静态变量),方法的参数,方法,类
* 被final修饰的静态变量不能再非静态代码块中初始化
* 被final修饰的非静态变量不能在静态代码块当中 ...
从后台获取前台传递过来的数据
- 博客分类:
- struts2
1、前台页面:parameter.jsp
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme() + "://"
+ request.getServerName() + ":" + reques ...
简单的helloWorld程序
- 博客分类:
- struts2
简单的helloWorld程序
1、新建一个Web工程strust2.0Demo
2、把struts2.0的jar包导入工程、
3、编写配置文件web.xml 即配好过滤器的映射文件
<filter>
<filter-name>struts2</filter-name>
<filter-class
struts2.0搭建环境
- 博客分类:
- struts2
一、搭建环境:
1、新建一个Web工程strust2.0Demo
2、把struts2.0的jar包导入工程
3、编写配置文件web.xml 即配好过滤器的映射文件
<filter>
<filter-name>struts2</filter-name>
<filter-class>
org.apache.struts2.dispatcher.FilterDispatcher
</filter-class>
</filter>
<filter-mapping& ...
oracle学习笔记之五(触发器)
- 博客分类:
- oracle
触发器:
触发器 是 特殊的存储 过程,它当指定的表中的数据 发生变化 时自动 运行:
触发器的执行是由事件触发的,而普通 存储过程是 由命令调用运行的
触发器的组成:触发事件,触发条件,触发操作
触发事件:
Insert
Update
delete
出发时间:
Before:在指定的事件发生之前执行触发器
A
oracle学习笔记之四(存储过程)
- 博客分类:
- oracle
存储过程:
不带参数:
create or replace procedure out_line
is
begin
dbms_output.put_line(systimestamp);
dbms_output.put_line('helloWorld');
end;
/
set Serveroutput on ;
exec out_line ;
带输入参数:
create or replace procedure demo2(dno number ,dname varchar2 ,loc ...
函数:
Pl/sql:
基本语法:
set ServerOutput on;[定义输出]
declare[定义]
bookName varchar2(40);
begin[开始]
bookName :=[给变量赋值]'gouchao';
dbms_output[输出].put_line(bookName);
end[结束];
/
条件语句 if
set ServerOutput on ;
declare
num integer :=-11 ;
begin
if num < ...
oracle学习笔记之二
- 博客分类:
- oracle
表:
建表:
create table user_list
(
user_name varchar2(23),
user_age int
);
查看表结构:
desc user_list;
添加字段:
alter table user_list
add (userno int );
修改字段:
创建表空间:
create tablespace gouchao
datafile 'f:\xyc01.dbf' size 50m;
用户:
创建用户:
create user xuyongchao3 identified by xyc
default tablespace gouchao
oracle序列专题
- 博客分类:
- oracle
查看当前用户所有序列:
select * from user_sequences;
创建序列
create sequence SEQ_TBLCLASSROOM
start with 50
increment by 10
MAXvalue 1E27
cache 10;
修改序列
alter sequence SEQ_TBLCLASSROOM
maxvalue 200 cache 20 ;
删除序列
drop sequence tigger_TBLCLASSROOM;
使用序列
nextVal:用于返 ...