jsp中的文件下载

一、jsp代码 <html> <head> <title></title> </head...

2018-08-09 18:11:23

阅读数:49

评论数:0

jsp中的文件上传

一、jsp端代码 <html> <head> <title>文件上传</title> <...

2018-08-09 18:08:19

阅读数:43

评论数:0

Java中Servlet技术

Servlet 是什么? Java Servlet 是运行在 Web 服务器或应用服务器上的程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。 使用 Servlet,您可以收集来自网页表单的用户输入,呈现来自数据库或者其他源的...

2018-07-23 19:22:04

阅读数:39

评论数:0

Java设计模式之策略模式

什么是策略模式?    定义一系列的算法,把每一个算法封装起来, 并且使它们可相互替换,使得算法可独立于使用它的客户而变化。这就是策略模式。优点:1、可以动态的改变对象的行为缺点:1、客户端必须知道所有的策略类,并自行决定使用哪一个策略类2、策略模式将造成产生很多策略类组成1、接口策略类  将算法...

2018-06-21 14:06:09

阅读数:10

评论数:0

Java中Lambda表达式(jdk8之后的新特性)

一个Lambda表达式其实就是定义了一个匿名方法,只不过这个方法必须符合至少一个函数接口。什么是函数式接口?一个接口,如果只有一个显式声明的抽象方法,那么它就是一个函数接口。lambda表达式的基本语法形式:()->方法体。而在整个java之中,对于lambda表达式一共定义...

2018-06-21 13:04:24

阅读数:22

评论数:0

Java中使用枚举创建对象

创建无参对象public enum Direction { FRONT ,BEHIND,LEFT,RIGHT; }创建有参对象public enum Directions{ FRONT("前") { @Overrid...

2018-06-08 18:07:55

阅读数:1415

评论数:0

Java设计模式之装饰者模式

装饰者模式: 动态地给一个对象添加一些额外的职责。就增加功能来说, Decorator模式相比生成子类更为灵活。该模式以对客 户端透明的方式扩展对象的功能。在什么情况下使用(1)在不影响其他对象的情况下,以动态、透明的方式给单个对象添加职责。(2)处理那些可以撤消的职责。(3)当不能采用生成子类的...

2018-06-08 17:41:30

阅读数:16

评论数:0

Java中静态代理和动态代理

代理模式:使用代理对象来执行目标对象的方法并在代理对象中增强目标对象方法的一种设计模式。代理模式的元素是:共同接口、代理对象、真实对象。代理模式的行为:由代理对象执行目标对象的方法、由代理对象扩展目标对象的方法。代理模式的宏观特性:对客户端只暴露出接口,不暴露它以下的架构。静态代理静态代理需要自己...

2018-06-08 17:05:28

阅读数:21

评论数:0

Java中反射

什么是反射:   反射就是通过获取class字节码文件对象/Class的类对象,获取该字节码文件对象中的成员变量,构造方法,和成员方法 Field: 简称成员变量    (Field 提供有关类或接口的单个字段的信息,以及对它的动态访问权限。反射的字段可能是一个类(静态)字段或实例字段。)Cons...

2018-06-07 20:09:29

阅读数:16

评论数:0

Java中基于Socket的TCP编程

TCP编程        1)需要建立连接通道        2)数据大小无限制        3)可靠连接---->执行效率低用到的类和类的方法Socket类此类实现客户端套接字(也可以就叫“套接字”)。构造方法public Socket(InetAddress addre...

2018-06-07 14:17:59

阅读数:20

评论数:0

Java中基于Socket的UDP编程

UDP编程     1)不需要建立连接通道     2)数据大小有限制     3)不可靠连接---->传输速度快!用到的类和类中方法Socket类此类实现客户端套接字(也可以就叫“套接字”)。套接字是两台机器间通信的端点。 (套接字当作手机理解)DatagramSocket...

2018-05-31 18:29:29

阅读数:17

评论数:0

Java中InetAddress类

InetAddress:此类表示互联网协议 (IP) 地址。没有构造方法,常用创建对象的方法public static InetAddress getByName(String host) throws UnknownHostException在给定主机名的情况下确定主机的 IP 地址。 host...

2018-05-31 17:35:30

阅读数:35

评论数:0

Java中IP,端口与协议

计算机网络: 多台计算机通过网络协议,实现网络资源共享和信息传递!     http://localhost:端口号 (80)www.baidu.com     ( 网址的组成)username:账号password:密码 (MD5算法   加密很难解密)网络通信三要素    1)ip地址(物理地...

2018-05-31 17:11:01

阅读数:63

评论数:0

Java中Runtime类

Runtime每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。可以通过 getRuntime 方法获取当前运行时。 创建Runtime类对象public static Runtime getRuntime()返回与当前 Java 应用程序相关的运行时对...

2018-05-31 16:44:29

阅读数:56

评论数:0

Java设计模式之单例模式

设计模式之单例模式         单例模式核心思想:某些类的对象在创建的时候 ,在系统内存始终只有一个对象!    单例模式分类:             1)饿汉式    2)懒汉式(类似于多线程环境..) 饿汉式:在加载那个类的时候,对象的创建工作就已经完成了!1)自定义一个类,将无参构造私...

2018-05-31 16:35:21

阅读数:127

评论数:0

Java中设计模式之工厂方法模式

工厂方法模式     提供一个抽象类(抽象工厂)还需要提供一个接口(工厂接口),每一个具体的类都有对应的工厂类(实现工厂接口)     具体对象的创建工作由继承抽象工厂的具体类实现 优点:客户端不需要在负责对象的创建(不需显示创建具体对象),从而明确了各个类的职责,如果有新的对象增加,只需要增加一...

2018-05-31 16:08:25

阅读数:25

评论数:0

Java中设计模式之简单工厂模式

简单工厂模式--->静态工厂方法模式  设计一个工厂类:     工厂类提供一些静态方法,间接的去创建具体的对象 优点:不需要在创建具体类的对象,而是把创建的工作交给了工厂类来创建!弊端:如果有新的对象增加,或者某些对象的创建方式不同,就需要不断的修改工厂类,不利于后期的维护...

2018-05-31 15:40:53

阅读数:27

评论数:0

Java中Callable接口(多线程实现的第三种办法)

实现多线程程序的步骤:    1)自定义类实现Callable接口,重写接口中的run方法(V call()throws Exception)其余两种方法run()没有返回值     2)创建线程池对象: Executors 里面的那个方法,返回的是ExecutorsService     3) ...

2018-05-30 18:57:14

阅读数:387

评论数:0

Java中线程池(Executors类)

多个线程执行完毕,它会重新回到线程池中,等待被利用,不会变成垃圾构建一个线程池的方法public static ExecutorService newFixedThreadPool(int nThreads, ThreadFactory threadFactory)创建一个可重用固定线程数的线程池...

2018-05-30 18:47:02

阅读数:36

评论数:0

Java中线程组(ThreadGroup类)

线程组表示一个线程的集合。线程组也可以包含其他线程组。private static void methodA() { MyThread my = new MyThread() ; //创建线程类对象 Thread t1 = new Thr...

2018-05-30 18:23:00

阅读数:146

评论数:0

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