`
吕金含
  • 浏览: 87979 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论
文章列表
Comparable 接口 所有可以排序的类都实现了java.lang.Comparable 接口,Comparable接口中只有一个方法 public int compareTo(Object obj);该方法: 返回 0 表示 this==obj 返回 正数 表示 this>obj 返回 负数 表示 this<obj 8.2 实现了Comparable接口的类通过实现compareTo方法从而确定该类对象的排序方式。 comparator-比较器-在实体类之外定义-比较灵活,可以根据需求排序 comparable-定义在实体类上 ...
9.1 Stack//压栈 弹栈-弹出一个数据,最顶的那个数据就没有了: 方法摘要 boolean empty() 测试堆栈是否为空。 E peek() 查看堆栈顶部的对象,但不从堆栈中移除它。 E pop() 移除堆栈顶部的对象,¹
项目1 Map各个方法的示例: packageMap; importjava.util.HashMap; importjava.util.Map; importjava.util.Map.Entry; importjava.util.Set; //测试Map的方法; publicclassTestMap { publicstaticvoidmain(String[] args) { // 声明以Map; Map<
11.1 IO流 File:得到文件信息、文件存在情况、文件创建、文件删除 文件改名、查询文件父目录-上一级目录、目录有哪些文件文件:名称、可读可写、设置是否可读可写、文件大小、文件修改时间 注意:文件夹不能直接删除 11.2 创建一个文件,或者文件夹,先判断,文件或文件夹是否存在。 11.3 删除一个文件或文件夹,先判断,文件是否存在,是否是目录,是否是文件。 boolean canExecute() 测试应用程序是否可以执行此抽象路径名表示的文件。 boolean
13.1 进程的简单描述 * 进程:分配资源最小的单位 * 线程:“同时”去做几件事情 * 进程与线程: * 一个程序一个进程; * 一个进程最少有一个线程 * 并行与并发:cpu-单核、双核、四核、八核 * 并行:真正的"同时" * 并发:不是真正的"同时" * 控制不了并行,一般只说并发:并发量 * 系统:实时-分时-时间轮 * 线程的实现方式 1.继承Thread 2.实现 Runnable接口
13.8 线程加锁的设置,所谓线程就是为了防止多个线程为同一个动作进行操作。 synchronized是Java中的关键字,是一种同步锁。它修饰的对象有以下几种: 1. 修饰一个代码块,被修饰的代码块称为同步语句块,其作用的范围是大括号{}括起来的代码,作用的对象是调用这个代码块的对象; 2. 修饰一个方法,被修饰的方法称为同步方法,其作用的范围是整个方法,作用的对象是调用这个方法的对象; 3. 修改一个静态的方法,其作用的范围是整个静态方法,作用的对象是这个类的所有对象; 4. 修改一个类,其作用的范围是synchronized后面括号括起来的部分,作用主的对象是这个类的所有 ...
//首先新建一个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 ...
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("*********** ...
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 ...
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. ...
***************************************************** 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 ...
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表下的第 ...
在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 ...
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 { //实体对 ...
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( ...
Global site tag (gtag.js) - Google Analytics