自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Java软贱攻城狮

相当于笔记

  • 博客(151)
  • 资源 (3)
  • 收藏
  • 关注

原创 JMeter常见抓包错误

·设置JMeter抓包代理·点击启动报错了Could not create script recorder -see log for detail:>>非法选项: -ext尝试 keytool help <<Command failed,code:1·解决方案:方案1:Java的JDK路径设置错误(具体配置自查百度)方案2:安装了两个版本的J...

2018-07-20 19:07:12 4104 1

原创 JDBC简介(批量处理与事务处理)

范例:执行批处理import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;import java.util.Arrays;public class OracleDemo { private static final String DBDRIVER = "oracle.jdbc.d...

2018-06-12 19:37:33 1534

原创 JDBC简介(PreparedStatement接口)

PreparedStatement操作PreparedStatement属于Statement的子接口,实例化对象要使用Connection接口下的的方法:public PrepareStatement preparedStatement(String sql)throws SQLException方法范例1:改进数据增加import java.sql.Connection;import jav...

2018-06-12 17:25:11 5321 1

原创 JDBC简介(ResultSet接口)

在ResultSet接口定义了如下的方法:·向下移动指针判断是否有数据行:public boolean next()throws SQLException;·取出数据内容:getInt(), getDouble(), getString() ,getDate()范例:import java.sql.Connection;import java.sql.DriverManager;import ...

2018-06-12 15:47:25 2183

原创 JDBC简介(Statement接口)

如果要取得Statement接口实例化对象 需要依靠Connection提供的方法完成:                 ·取得Statement接口对象:public Statement createStatement()throws SQLException取得数据库接口对象后使用以下两个方法实现数据库操作:                ·数据更新:public int executeUpd...

2018-06-11 18:27:10 8899

原创 JDBC简介(连接Oracle数据库)

import java.sql.Connection;import java.sql.DriverManager;public class OracleDemo { private static final String DBDRIVER = "oracle.jdbc.driver.OracleDriver"; private static final String DBURL = "j...

2018-06-11 15:55:33 193

原创 Java 网络编程(Echo程序)

本程序设计如下:·由于需要采用多次输入形式,所以不能够每次连接后立刻关闭服务器端;·可以设置一个字符串:如果输入"end",那么才结束本次的Echo操作;范例1:定义服务器端import java.io.IOException;import java.io.PrintStream;import java.net.ServerSocket;import java.net.Socket;imp...

2018-05-14 17:24:59 2270

原创 Java 打印流(JDK1.5改进)

格式化输出:public PrintStream printf(String format,Object...args)范例1:import java.io.File;import java.io.FileOutputStream;import java.io.PrintStream;public class Demo { public static void main(String[]...

2018-05-12 21:25:27 201

原创 Java 打印流(PrintStream)

PrintStream类的继承与构造方法:类的继承:java.lang.Object                       |-java.io.OutputStream                                |-java.io.FilterOutputStream                                        |-java.io.Pri...

2018-05-12 20:40:06 484

原创 Java 打印流(问题引出)

OutputStream有缺陷只能输入String类型,现在创建一个类弥补不足范例:import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;class PrintUtil { private OutputStream output...

2018-05-12 18:48:20 367

原创 Java 文件操作类(基本操作)

范例:操作文件·创建文件:public boolean createNewFile( )throws IOException;   |-如果目录不能访问;   |-如果现在文件重名,或者是文件名称错误;·删除文件:public boolean delete( );·判断文件是否存在:public boolean exists()import java.io.File;public class ...

2018-05-09 10:22:26 1123

原创 Java 反射机制(反射调用成员)

Class类里面提供取得成员方法:·取得全部成员:public Field [ ] getDeclareFields( )throws SecurityException;·取得指定成员:public Field getDeclareField(String name)throws NoSuchFieldException,SecurityException;返回类型是"java.lang.ref...

2018-05-08 15:04:38 355

原创 Java 反射机制(反射调用方法)

Class类提供获取类中Method的方法:·取得一个类中全部方法:public Method[ ] getMethods( )throws SecurityException;·取得指定方法:public Method[ ]getMethod(String name, Class<?>...parameterTypes);以上两个操作返回的是"java.lang.reflect.Me...

2018-05-08 14:36:34 244

原创 Java 反射机制(使用反射调用构造)

在Class类里面提供方法取得构造·取得全部构造:public Constructor<?>[ ] getConstructor( )throws SecurityException;·取得指定构造:public Constructor<?> getConstructor(Class<?> parameterTypes);以上两个方法返回“java.lang.r...

2018-05-08 13:20:55 282

原创 Java 反射机制(反射实例化对象)

范例1:利用反射实例化对象class Book { public Book() { System.out.println("*********Book类无参构造方法***********"); } @Override public String toString() { return "这是一本书"; }}public class Demo { public stati...

2018-05-08 13:06:09 3366

原创 Java 反射机制(Class类对象实例化)

范例1:调用Object类中的getClass()方法import java.util.Date;public class Demo { public static void main(String[] args) { Date date = new Date(); Class<?> cla = date.getClass(); System.out.println(...

2018-05-08 12:37:01 1407

原创 Java 正则表达式(java.util.regex包支持)

范例1:Pattern类import java.util.Arrays;import java.util.regex.Pattern;public class Demo { public static void main(String[] args) throws Exception { String str = "hjkhasjkghjk1123sdfasdf"; String ...

2018-05-08 11:38:56 1316

原创 Java String类对正则的支持

范例1:实现字符串的替换public class Demo { public static void main(String[] args) { String str = "woighasksgoi3423siofa5+5+4asdga55sd3488"; String regex = "[^a-z]"; System.out.println(str.replaceAll(regex...

2018-05-08 10:31:31 236

原创 Java 比较器(Comparable)

范例:使用比较器import java.util.Arrays;class Book implements Comparable<Book> { private String title; private double price; public Book(String title, double price) { this.title = title; this....

2018-05-07 19:57:05 388

原创 Java 综合实战:生产者与消费者(同步处理)

范例:class Info { private String title; private String content; public synchronized void set(String title, String content) { this.title = title; try { Thread.sleep(200); } catch (Exception ...

2018-05-05 22:40:28 255

原创 Java 综合实战:生产者与消费者(问题引出)

假设生产数据如下:·第一组数据:title=蜡笔小新,content=好学生;·第二组数据:title=小白,content=好狗狗;范例:class Info { private String title; private String content; public void setTitle(String title) { this.title = title; } pub...

2018-05-05 22:19:49 188

原创 Java 线程常用操作方法(休眠)

线程休眠指的是让线程执行速度稍微慢一点。休眠方法:·public static void sleep(long time)throws InterruptedException范例:class MyThread implements Runnable { @Override public void run() { for (int i = 0; i < 5; i++) { tr...

2018-05-05 17:57:19 854

原创 Java 多线程基础实现(两种实现方式的区别)

Thread类的定义:public class Thread extends Object implements Runnable使用Runnable接口比Thread能更好的描述出数据共享概念。数据共享指的是多线程访问同一资源的操作。范例1:class MyThread extends Thread { private int ticket = 5; @Override public v...

2018-05-05 15:22:57 163

原创 Java8 新特性(接口定义增强)

·随着时间的发展一个接口已经产生了2W个子类。但是发现接口方法不足,要增加一个方法,根据覆写规则,就要修改2W个子类。所以为了解决这一问题,允许接口里面定义普通方法了。范例1:使用default定义接口普通方法interface Message { public abstract void print(); default void fun() { System.out.println(...

2018-05-04 15:09:42 262

原创 Java 枚举(枚举应用)

范例1:枚举可以直接在switch上使用enum Color { RED, BLUE, GREEN;}public class Demo { public static void main(String[] args) { Color c = Color.GREEN; switch (c) { case RED: System.out.println("红色"); ...

2018-05-03 16:53:39 270

原创 Java 枚举(定义其它结构)

范例1:扩充枚举功能enum Color { RED("红色"),GREEN("绿色"),BLUE("蓝色"); private String title; private Color(String title) { this.title=title; } @Override public String toString() { return this.title; } ...

2018-05-03 16:41:21 1183

原创 Java 类图描述(时序图)

范例:工厂模式interface Fruit { public void eat();}class Apple implements Fruit { @Override public void eat() { System.out.println("吃苹果....."); }}class Factory { public static Fruit getInstance(...

2018-05-02 20:01:01 2692

原创 Java 类图描述(类图)

使用PowerDesigner可以描述出类的结构图与时序图范例1:Dog类==============分割线==============范例2:抽象类

2018-05-02 19:36:57 3438

原创 Java 异常的捕获及处理(自定义异常)

范例:class AddException extends Exception { public AddException(String msg) { super(msg); }}public class Test { public static void main(String[] args) { int num = 10; try { if (num > 1...

2018-05-02 16:48:35 3934

原创 Java 异常的捕获及处理(异常处理标准格式)

范例:class MyMath { public static int div(int x, int y) throws Exception { int result = 0; System.out.println("1.除法计算开始...."); try { result = x / y; } catch (Exception e) { throw e;// 继续抛...

2018-05-02 16:38:51 2229

原创 Java 异常的捕获及处理(throw 关键字)

在程序开发中可以直接throw手工抛出一个异常类的实例化对象范例:public class Test { public static void main(String[] args) { try { throw new Exception("自定义异常"); } catch (Exception e) { e.printStackTrace(); } }}...

2018-05-02 16:32:25 1279

原创 Java 异常的捕获及处理(处理异常)

范例1:public class Demo { public static void main(String[] args) { System.out.println("1.开始除法计算...."); try { System.out.println("2.除法计算:" + (10 / 0)); } catch (ArithmeticException e) { Syst...

2018-05-02 16:03:53 1157

原创 Java 基本数据类型的包装类(数据类型转换)

范例1:public class Demo { public static void main(String[] args) { String str = "123"; int num = Integer.parseInt(str); System.out.println("Num=" + num); }}==============分割线==============范例2:pu...

2018-04-30 23:34:34 400

原创 Java 基本数据类型的包装类(装箱与拆箱)

·对象型包装类(Object 直接子类):Character,Boolean。·数值型包装类(Number 直接子类):Byte,Short,Integer,Float,Double,Long;Number是一个抽象类,里面一共定义了6个方法:intValue().doubleValue(),floatValue(),byteValue(),shortValue(),longValue().范例1...

2018-04-30 23:24:42 767

原创 Java 匿名内部类

范例1:interface Message { public void print();}class MyMessage implements Message { @Override public void print() { System.out.println("Hello World!"); }}public class Demo01 { public static...

2018-04-30 20:44:53 76

原创 Java 接口(接口基本定义)

范例1:interface A { public static final String MSG = "Hello"; public abstract void print();}interface B { public abstract void get();}class X implements A, B { public void print() { System....

2018-04-27 19:46:18 342

原创 Java 辅助概念(多态性)

·多态的依赖:方法的覆写·方法的多态性:        |-方法的重载:同一个方法名称,根据传入参数的类型及个数不同执行不同的方法体;        |-方法的覆写:同一个方法名称,根据子类的不同,实现不同的功能。·对象的多态性:发生在继承关系的类中,子类和父类之间的转换        |-向上转型(自动完成)父类 父类对象    =    子类实例;        |-向下转型(强制完成)子类 ...

2018-04-27 16:09:39 126

原创 Java 覆写(属性的覆盖)

范例1:class A { String info = "Hello";}class B extends A { int info = 100; public void print() { System.out.println(super.info); System.out.println(this.info); }}public class Demo04 { pu...

2018-04-25 16:31:14 693

原创 Java 覆写(方法的覆写)

覆写原则:1.父类方法名称功能不足,但必须使用这个方法名,所以必须采用覆写。2.被子类覆写的方法不能够比父类更加严格的访问权限。开发中一般都使用public.范例1:class A{ public void fun() { System.out.println("A类中的fun()方法"); }}class B extends A{ public void fun() { Sy...

2018-04-25 16:24:08 3464

原创 Java 继承性(继承的实现)

范例1:class Person { private String name; private int age; public void setName(String name) { this.name = name; } public void setAge(int age) { this.age = age; } public String getName() {...

2018-04-25 16:03:05 6489

SeleniumWeb浏览器驱动包

UIRecorder安装Selenium时候下载浏览器驱动失败可直接复制该文件到指定文件夹

2018-10-16

疯狂Java讲义(第3版)高清带书签目录完整版.pdf

疯狂Java讲义(第3版)高清带书签目录完整版.pdf 疯狂Java讲义(第3版)高清带书签目录完整版.pdf

2018-04-18

java从入门到精通第三版(明日科技)高清有目录

java从入门到精通第三版(明日科技)高清有目录。 java从入门到精通第三版(明日科技)高清有目录

2018-04-18

空空如也

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

TA关注的人

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