- 浏览: 87979 次
- 性别:
- 来自: 广州
-
最新评论
文章列表
Comparable 接口
所有可以排序的类都实现了java.lang.Comparable 接口,Comparable接口中只有一个方法
public int compareTo(Object obj);该方法:
返回 0 表示 this==obj
返回 正数 表示 this>obj
返回 负数 表示 this<obj
8.2 实现了Comparable接口的类通过实现compareTo方法从而确定该类对象的排序方式。
comparator-比较器-在实体类之外定义-比较灵活,可以根据需求排序
comparable-定义在实体类上 ...
- 2016-08-16 10:51
- 浏览 212
- 评论(0)
9.1 Stack//压栈
弹栈-弹出一个数据,最顶的那个数据就没有了:
方法摘要
boolean
empty()
测试堆栈是否为空。
E
peek()
查看堆栈顶部的对象,但不从堆栈中移除它。
E
pop()
移除堆栈顶部的对象,¹
- 2016-08-16 10:50
- 浏览 178
- 评论(0)
项目1 Map各个方法的示例:
packageMap;
importjava.util.HashMap;
importjava.util.Map;
importjava.util.Map.Entry;
importjava.util.Set;
//测试Map的方法;
publicclassTestMap {
publicstaticvoidmain(String[] args) {
// 声明以Map;
Map<
- 2016-08-16 10:49
- 浏览 151
- 评论(0)
11.1 IO流
File:得到文件信息、文件存在情况、文件创建、文件删除 文件改名、查询文件父目录-上一级目录、目录有哪些文件文件:名称、可读可写、设置是否可读可写、文件大小、文件修改时间
注意:文件夹不能直接删除
11.2 创建一个文件,或者文件夹,先判断,文件或文件夹是否存在。
11.3 删除一个文件或文件夹,先判断,文件是否存在,是否是目录,是否是文件。
boolean
canExecute()
测试应用程序是否可以执行此抽象路径名表示的文件。
boolean
- 2016-08-16 10:47
- 浏览 169
- 评论(0)
13.1 进程的简单描述
* 进程:分配资源最小的单位
* 线程:“同时”去做几件事情
* 进程与线程:
* 一个程序一个进程;
* 一个进程最少有一个线程
* 并行与并发:cpu-单核、双核、四核、八核
* 并行:真正的"同时"
* 并发:不是真正的"同时"
* 控制不了并行,一般只说并发:并发量
* 系统:实时-分时-时间轮
* 线程的实现方式 1.继承Thread 2.实现 Runnable接口
- 2016-08-16 10:46
- 浏览 153
- 评论(0)
13.8 线程加锁的设置,所谓线程就是为了防止多个线程为同一个动作进行操作。
synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种:
1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象;
2. 修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是调用这个方法的对象;
3. 修改一个静态的方法,其作用的范围是整个静态方法,作用的对象是这个类的所有对象;
4. 修改一个类,其作用的范围是synchronized后面括号括起来的部分,作用主的对象是这个类的所有 ...
- 2016-08-16 10:45
- 浏览 174
- 评论(0)
//首先新建一个stu表,并添加相应的字段约束;
--创建学生表;
create table stu(
id number(20),
name varchar2(10),
sex char(2),
age number(10),
score number(10),
password number(10)
);
--给学生表字段添加约束;
--id 添加主键
alter table stu add primary key (id);
--name 不能为空
alter table stu modify name not null;
--性别为男或女
alte ...
- 2016-08-16 10:44
- 浏览 114
- 评论(0)
package jdbc.eduask.banksystem;
import java.sql.Connection;
import java.util.Scanner;
public class Control {
static Connection c = null;
public static void main(String[] args)throws Exception {
//获取数据库连接
c=MyJdbcTools.getConnection();
while(true){
System.out.println("*********** ...
- 2016-08-16 10:42
- 浏览 242
- 评论(0)
package jdbc.eduask.banksystem;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class MyJdbcTools {
/**用户名*/
static String user="scott";
/**密码*/
static String password="tiger";
/**驱动*/
static String driverName="o ...
- 2016-08-16 10:41
- 浏览 141
- 评论(0)
package jdbc.eduask.banksystem;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.text.DateFormat;
import java.text.DecimalFormat;
import java.text. ...
- 2016-08-16 10:41
- 浏览 263
- 评论(0)
*****************************************************
1.java代码实现启动服务,外部IP地址可以直接访问;
2.新建一个html的网站
3.html代码如下:
<html>
<head>
</head>
<body>
这是java连接web网页程序!
</body>
</html>
4.java代码:
import java.io.BufferedReader;
import java.io.FileReader;
import jav ...
- 2016-08-16 10:39
- 浏览 116
- 评论(0)
Myeclipse中配置tomcat,以及项目发布到tomcat,以及jsp的连接
1.首先新建一个web工程,我的工程名字为webDemo
2.添加自己的tomcat,添加路径widows-preference-输入tomcat,之后根据自己的tomcat的版本号来选择。
3.添加项目到tomcat下
4.之后配置JDK
5.添加项目到tomcat下
6.把oracle数据中的驱动包放入项目lib下
7.在项目中新建一个测试的jsp文件,test.jsp
8.添加一下测试代码放入test.jsp中,直接覆盖原来的test.jsp文件
代码如下:以下是显示emp表下的第 ...
- 2016-08-16 10:38
- 浏览 124
- 评论(0)
在Myeclipse下servlet和oracle配置和连接
1.导入的包servlet-api.jar和ojdbc6.jar
2.必要代码:Jdbc连接代码、TestHtml页面,TestOracle代码,web.xml配置文件
3.建立一个数据库myUser表,
******************************************
1.连接Jdbc的代码
package eduask;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLExcep ...
- 2016-08-16 10:37
- 浏览 136
- 评论(0)
package com.eduask.md5;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
//新建一个md5测试类;
public class TestMd5 {
private static String TestMd5(String pwd) throws NoSuchAlgorithmException {
//实体对 ...
- 2016-08-16 10:35
- 浏览 205
- 评论(0)
package com.eduask.json;
import java.util.ArrayList;
import java.util.List;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import net.sf.json.JsonConfig;
import org.junit.Test;
public class TestJson {
//打印persion信息;
@Test
public void test1() {
Persion p=new Persion( ...
- 2016-08-14 10:34
- 浏览 163
- 评论(0)