含有【java语言】的信息列表使用次数 13,热门度 0,信息数总计 13

  • Java之消息推送之WebSocket
    吞吞分享于2017-01-10 20:37:506人关注0人分享0人推荐 来自【文章
    java语言

    一、问题背景HTTP协议是单向协议。二、实现服务器端向客户端进行消息推送http://www.cnblogs.com/best/p/5695570.html三、WebSocket机制WebSocket是HTML5一种新的协议。它实现了浏览器与服务器全双工通信,能更好的节省服务器资源和带宽并达到实时通讯,它建立在TCP之上,同HTTP一样通过TCP来传输数据,但是它和HTTP最大不同是:WebSocket是一种双向通信协议,在建立连接后,WebSocket服务器和Browser/Client Ag[详细]

  • Java之线程同步与安全(Thread Safe)
    ❤王小悠分享于2017-01-08 11:31:103人关注0人分享0人推荐 来自【文章
    java语言

    Java之线程同步与安全(Thread Safe)一、问题背景Java语言提供了多线程的功能。多线程创建于相同的Object,多线程间共享Object的变量或属性。但是,当线程对共享的数据进行读写时,会导致数据的不一致(data inconsistency)。二、线程同步情景分析数据不一致的原因是由数据操作的非原子性引起的。即:更新任何属性或变量,非一步完成,而是需要三部:1、读取现在的值。2、进行必要的操作以得到要更新的值。3、把更新的值写入到引用的变量或属性中。来看一个简单的例子:多个线程共[详细]

  • Java之 java.util.concurrent 包
    lainey92分享于2016-12-21 20:21:065人关注0人分享0人推荐 来自【文章
    java语言

    java.util.concurrent-Java Concurrency UtilitiesJava 5added anew Java package to the Java platform,the java.util.concurrent package.This package contains aset of classes that makes it easier to develop concurrent(multithreaded)applications in Java.Bef[详细]

  • Java基础之线程同步
    隐匿人分享于2016-12-21 13:18:285人关注0人分享0人推荐 来自【文章
    java语言

    import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.Future;import java.util.concurrent.locks.Lock;import java.util.concurrent.locks.ReadWriteLock;import java.util.concurrent.locks.ReentrantLoc[详细]

  • Java基础之线程阻塞、线程通信之消息队列
    Sseakom分享于2016-12-20 15:35:284人关注0人分享0人推荐 来自【文章
    java语言

    1、线程通信遇到的问题:线程阻塞一个线程可以不必一直等待下去,而在请求结果没有获取到之前,不会有任何响应。2、采用消息队列解决线程阻塞在线程通信中常用到【消息队列】这种数据结构的设计模式。线程通信时,只需要向(处于另一个线程中的)消息队列中发送(或接收)消息,而不必一直等待对方是否响应。在某些场景中,例如:android Activity的主线程向子线程发送消息时,会将一个callback()方法一起发生过去。等子线程处理消息并结束时,会调用这个主线程中的callback()方法。3、什么是【队[详细]

  • Java之 Exception
    爱喝咖啡的茶分享于2016-12-20 14:21:585人关注0人分享0人推荐 来自【文章
    java语言

    Java的exception可以分为两种:1.可以预知会发生的异常。2.不可以预知的异常。(运行时异常,又叫:RuntimeException)对于1产生时的处理,要么处理,要么不处理。处理用try{}catch(){}语句块不处理,直接抛出,使用:throws--------------------------------------------------------------------下面看结构图:-[详细]

  • Java基础之JDBC
    明空分享于2016-12-20 01:21:315人关注0人分享0人推荐 来自【文章
    java语言

    JDBC-Java DataBase ConnectivityJDBC是Java面向关系型数据库提供的操作数据库的一套API(Application Programming Interface)。JDBC属于JavaSE的一部分。可以看到下面的类都是接口:package java.sql;public interface Connection;public interface Statement;public interface ResultSet;然后每个数据库生产商根据JDBC,提供自己的具[详细]

  • Java之 equals() 和 hashCode() 之 HashMap
    HoneyJukka分享于2016-12-19 20:13:281人关注0人分享0人推荐 来自【文章
    java语言

    一、什么是equals()?首先看java.lang.Object.equals()的实现:public boolean equals(Object obj){return(this==obj);}/*The equals method for class Object implements the most discriminating possible equivalence relation on objects;that is,for any non-null reference val[详细]

  • java8之新特性介绍(java 8 new features)
    嘿呵恍惚↗他方分享于2016-10-13 14:36:415人关注0人分享0人推荐 来自【文章
    java语言

    Java 8new features with Examplehttps://www.youtube.com/playlist?list=PLsyeobzWxl7qbvNnJKjYbkTLn2w3eRy1Q1、可以在接口中写方法体在接口中增加新方法时,可以带方法体。主要是为了兼容以前的版本,这样,以前实现该接口的类,无需改动。语法:使用default关键字interface A{void show();default void sayHello(){System.out.println(&quo[详细]

  • aspectj语法:一个包及子包下所有的XxxService接口的所有方法
    轻微分享于2014-12-04 21:48:0335人关注0人分享0人推荐 来自【文章
    java语言

    @Pointcut("execution(*com.tmall.wireless.sak.newapi..*Service.*(..))")可以匹配一个包及子包下所有的XxxService接口的所有方法。当这些接口的实现类被执行到时,以上匹配会生效。[详细]

关闭