JAVA 教程
Java是一门面向对象编程语言...
-
java:记事本生存游戏舆图 起初看到这个,你的想法是什么,这小子想干嘛呢??? 这个要领是在一个多月前做多线程游戏的时候想到的,最初是中南的一位伴侣提出来的。最近的博客总是在“炒剩饭”,一些新学的对象也老是来不及作总结,不外以为这个想法确实不错,所以也才拿出来再与各人探讨一下,说不定尚有更好的要领。 我们所玩的一些场景不动2D的游戏,往往需要构建一些舆图,如泡泡堂,坦克大战等等。 而在舆... 继续阅读java:记事本生存游戏舆图
:2017-11-02
-
java文件操纵及缓存机制依旧有瓶颈 我们在利用windows系统时发明,复制一个文件的再粘贴的速度概略上是一致的,我们可以意料这是微软内部的事恋人员设计的一个算法,而这个操纵所能实现的最大速度是由什么影响的呢?? 那么我们可不行以本身设计一个要领来取代windows自带的复制粘贴要领来到达更快的传输速度呢?? 下面的一段代码就以缓冲的形势来实现了文件的copy事情: publicvoid c... 继续阅读java文件操纵及缓存机制依旧有瓶颈
:2017-11-02
-
Java多线程:“JUC原子类”02之AtomicLong原子类 副标题#e# AtomicLong先容和函数列表 AtomicLong是浸染是对长整形举办原子操纵。 在32位操纵系统中,64位的long 和 double 变量由 于会被JVM看成两个疏散的32位来举办操纵,所以不具有原子性。而利用AtomicLong能让long的操纵保持 原子型。 AtomicLong函数列表 // 结构函... 继续阅读Java多线程:“JUC原子类”02之AtomicLong原子类
:2017-11-02
-
AbstractQueuedSynchronizer的实现阐明(下) 副标题#e# 媒介 颠末本系列的上半部门JDK1.8 AbstractQueuedSynchronizer的实现阐明(上)的解读,相信许多读者已经对AbstractQueuedSynchronizer(下文简称AQS)的独有成果了然于胸,那么这次我们通过对另一个东西类:CountDownLatch的阐明来解读AQS的别的一个... 继续阅读AbstractQueuedSynchronizer的实现阐明(下)
:2017-11-02
-
常量、变量和数据范例 Java中的常量 什么是常量? 有的课本里说,常量是措施在运行时不可以或许改变的量。常量就是不能改变的数值。 Java中的常量的分类: 1、整数常量:所有整数 2、小数常量:所有小数 3、布尔型常量:true和false 4、字符常量:用单引号包起来的一个数字、字母可能标记。 5、字符串常量:用双引号包起来的一个或多个字符 6、null常量:只有一个值,即null Jav... 继续阅读常量、变量和数据范例
:2017-11-02
-
matlab和java殽杂编程时产生的错误 Undefined function or method ‘deploywhich’ for input arguments of type ‘char’ . 在举办matlab和java殽杂编程的时候,由matlab打包,把m文件转换为jar文件,供java挪用。有时在Tomcat中挪用此类jar类会呈现如题可能下面的错误: ??? Error u... 继续阅读matlab和java殽杂编程时产生的错误
:2017-11-02
-
Java中HttpUrlConnection的setDoOutput和setDoInput 1 媒介 在利用java中的HttpUrlConnection请求一个http网络地点时,我们有时候需要用到此类中的setDoOutput和setDoInput这两个要领,以前进修java的时候,基础就没有去答理这么做的原因,也不知道什么时候该用什么时候可以不消呢。下面我们来看看java6中的api文档... 继续阅读Java中HttpUrlConnection的setDoOutput和setDoInput
:2017-11-02
-
超轻量级DI容器框架Google Guice与Spring框架的区别 副标题#e# 依赖注入,DI(Dependency Injection),它的浸染自然不必多说,提及DI容器,譬喻spring,picoContainer,EJB容器等等,克日,google降生了更轻巧的DI容器……Guice! 空话不多讲了,先看看Guice是如何实现注入的吧。 界说一个简朴的service接口和它的实现吧... 继续阅读超轻量级DI容器框架Google Guice与Spring框架的区别
:2017-11-02
-
导入eclipse工程中文乱码的办理要领 (1)修改事情空间的编码方法: Window->Preferences->General->Workspace->Text file Encoding 在Others里选择需要的编码方法(如没有则直接输入),然后生存。 2)修改单个工程的编码方法: 右击工程,在弹出的菜单中选择最后一项“Properties” 在打开的新窗口左边... 继续阅读导入eclipse工程中文乱码的办理要领
:2017-11-02
-
Servlet容器Tomcat中web.xml中url-pattern设置详解 副标题#e# 媒介 本日研究了一下tomcat上web.xml设置文件中url-pattern的问题。 这个问题其实结业前就困扰着我,其时忙于谋事情。 找到事情之后一直忙,也就没时间记挂这个问题了。 说到底照旧本身懒了,没花时间来研究。 本日看了tomcat的部门源码 相识了这个url-pattern的机制。 下... 继续阅读Servlet容器Tomcat中web.xml中url-pattern设置详解
:2017-11-02