摘要:
如果你也跟我一样突然心血来潮想买彩票 , 一夜暴富 , 我这里有现成的代码 . (如果你用我的代码生成的彩票中奖了 , 记得分我一半!) public static void main(String[] args) { generateNum();//调用生成双色球号码的方法 } public st 阅读全文
摘要:
//方法引用public class LambdaTest2 { @Test public void test(){ Consumer<String> consumer = new Consumer<String>() { @Override public void accept(String s) 阅读全文
摘要:
@Test public void test1(){ Runnable runnable1 = new Runnable() { @Override public void run() { System.out.println("I like to drink juice"); } }; runna 阅读全文
摘要:
//动态代理 public class ProxyTest2 { public static void main(String[] args) { SuperMan superMan = new SuperMan(); Human proxyInstance = (Human) ProxyFacto 阅读全文
摘要:
1. 什么是反射 动态语言 : 在运行时代码可以根据某些条件改变自身结构 java正是因为有了反射 , 才可以称为"准动态语言" 2.反射相关的主要API 3.Class类 3.1 Class类的理解 3.2 获取Class实例的四种方式 3.3 Class实例可以是哪些结构 ? 4. 代码 //使 阅读全文
摘要:
1.网络通信要素 2.IP 3.端口号 4.通信协议 TCP : 打电话 UDP : 发短信 , 发电报 4.1 TCP public class TCPtest { //客户端发送消息给服务端 , 服务端将信息显示在控制台 //客户端 @Test public void client() { So 阅读全文
摘要:
IO 和 NIO 的区别 IO : 面向流 阻塞IO NIO : 面向缓冲区 非阻塞IO 选择器 (Selectors) 选择器 (Selectors) : Java NIO的选择器允许一个单独的线程来监视多个输入通道,你可以注册多个通道使用一个选择器,然后使用一个单独的线程来“选择”通道:这些通道 阅读全文
摘要:
1.在IO流中 , 一定要把 读入 , 写出 搞清楚 . 不然学起来很费劲. (站在内存的角度看) 读入 : 向程序中输入数据 写出 : 程序向外输出数据 2.流的分类 3.流的体系结构 4.节点流(文件流)的使用 public class IOTest { //InputStream:继承自Inp 阅读全文