随笔分类 -  Java语言

摘要:不能双击运行jar文件的解决办法: 打开注册表,找到HKEY_CLASSES_ROOT\Applications\javaw.exe\shell\open\command,然后编辑其默认键值,改为"C:\Program Files (x86)\Java\jdk1.6.0_30\bin\javaw.e 阅读全文
posted @ 2020-09-25 11:24 少司命 阅读(319) 评论(0) 推荐(0) 编辑
摘要:ref: http://www.programcreek.com/2013/09/top-8-diagrams-for-understanding-java/ A diagram is sometimes worth 1000 words. The following diagrams are fr 阅读全文
posted @ 2020-09-25 11:23 少司命 阅读(119) 评论(0) 推荐(0) 编辑
摘要:File类位于JDK的java.io这个包下。 一个File类既可以代表一个文件,也可以代表一个目录。 构造器 要使用File,首先需要通过构造器构造它的一个实例: File file1 = new File("/a/b"); File file2 = new File("C:\\a\\b.dat" 阅读全文
posted @ 2020-09-25 11:18 少司命 阅读(174) 评论(0) 推荐(0) 编辑
摘要:encodeURL函数主要是来对URI来做转码,它默认是采用的UTF-8的编码。UTF-8编码的格式:一个汉字来三个字节构成,每一个字节会转换成16进制的编码,同时添加上%号。 假设页面端输入的中文是一个“中”,按照下面步骤进行解码: 1、第一次encodeURI,按照utf-8方式获取字节数组变成 阅读全文
posted @ 2020-09-25 11:10 少司命 阅读(163) 评论(0) 推荐(0) 编辑
摘要:擦除 在泛型代码内部,无法获得任何有关泛型参数类型的信息。 例子1: //这个例子表明编译过程中并没有根据参数生成新的类型 public class Main2 { public static void main(String[] args) { Class c1 = new ArrayList<I 阅读全文
posted @ 2020-09-25 11:07 少司命 阅读(153) 评论(0) 推荐(0) 编辑
摘要:引 如果对什么是线程、什么是进程仍存有疑惑,请先Google之,因为这两个概念不在本文的范围之内。用多线程只有一个目的,那就是更好的利用cpu的资源,因为所有的多线程代码都可以用单线程来实现。说这个话其实只有一半对,因为反应“多角色”的程序代码,最起码每个角色要给他一个线程吧,否则连实际场景都无法模 阅读全文
posted @ 2020-09-25 10:45 少司命 阅读(119) 评论(0) 推荐(0) 编辑
摘要:Java 中访问修饰符小结 作用域 当前类 同包 子类 其它 public √ √ √ √protected √ √ √ ×default(不写) √ √ × ×private √ × × × 类的成员不写访问修饰时默认为default。 默认对于同一个包中的其他类相当于公开(public),对于不 阅读全文
posted @ 2020-09-25 10:23 少司命 阅读(71) 评论(0) 推荐(0) 编辑
摘要:在Java5后推出了泛型,使我们在编译期间操作集合或类时更加的安全,更方便代码的阅读,而让身为编译性语言的Java提供动态性的反射技术,更是在框架开发中大行其道,从而让Java活起来,下面看一下在使用泛型和反射需要注意和了解的事情。 1.Java的泛型是类型擦除的 Java中的泛型是在编译期间有效的 阅读全文
posted @ 2020-09-25 10:17 少司命 阅读(523) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示