分类:: 开发技术

0

Java8-default,defender关键字

今天研究Java8源码的时候发现了一个神奇的关键字,default,我一直以为default只是在switch里面起作用,其余的就没什么了。然而,知道我看到它作为方法限定符之后我的三观刷新了。。。居然还可以作为权限访问符! 写了几个例子研究一下:源码1: 12345678public interface DefaultAPI { public void add(int a, in

0

Ubuntu14.04安装AMD显卡驱动双屏显示器完全解决方案

网上有很多方法,但是针对AMD显卡的方案不多,所以笔者今天想写一篇关于AMD显卡的教程。 首先,进入这个网址下载一些东东:[http://support.amd.com/zh-cn/download/desktop?os=Ubuntu+x86+64] (http://support.amd.com/zh-cn/download/desktop?os=Ubuntu+x86+64),说明一下,这个网

0

Java网络编程之多线程Client-Server

Java C/S架构网络编程的多线程版相比单线程版更复杂,同时效率也更高。 Client 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859package exercise01; import java.io.*; impo

0

Java网络编程之单线程Client-Server

Java网络编程知识整理如下思维导图: 单线程的C/S架构实现如下: Client: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849package exercise01; import java.io.*; import java.net.*; publ

0

Sublime Text 3比较好用的插件记录

最近在忙前端的事情,用的是sublime text 3.0版本,为了提高工作的效率,使用了一些比较实用的插件,这些插件都是在sublime的插件列表里面可以找得到的,都是很不错的插件,推荐大家将这些全部安装,具体效果是什么样的,估计从名字可以看出一部分,然后可以向大家保证的是这些插件基本上能解决我们使用sublime敲代码时候的一些困扰。 如何安装插件详见:https://packagecont

0

中文和Unicode互相转化

Unicode转中文 123String unicode = "\u6211\u7231\u7956\u56fd";String result = new String(unicode.getBytes("UTF-8"), "UTF-8");System.out.println(result); 结果:我爱祖国 中文转Unicode 1234567String chinese = "我爱祖国";S

0

Jdom解析XML

XML是一种广为使用的可扩展标记语言,java中解析xml的方式有很多,最常用的像jdom、dom4j、sax等等。前两天刚好有个程序需要解析xml,就学了下jdom,写了个小例子,这里做个学习笔记。 要使用jdom解析xml文件,需要下载jdom的包,我使用的是jdom-1.1。解压之后,将lib文件夹下的.jar文件以及build文件夹下的jdom.jar拷贝到工程文件夹下,然后就可以使用

0

static静态代码块,静态变量等加载顺序研究

一直很纠结static代码块和static静态变量的加载顺序,网上的教程良莠不齐,决定自己亲自试一下,毕竟实践才是检验真理的唯一标准,实践过才有发言权!好啦,先看代码: 父类代码: 123456789101112131415161718192021222324252627282930313233343536public class StaticBlock { {