文章分类 - Java基础
摘要:ThreadLocal 多线程并发: 案例: 原理:
阅读全文
摘要:反射的原理 ** 应用在一些通用性比较高的代码中 ** 后面学到的框架,大多数都是反射来实现的 ** 在框架开发中都是基于配置文件开发 在配置文件中配置了类,可以通过反射得到类中的所有内容,可以让类中的某个方法来执行 ** 类中的所有内容:属性、没有参数的构造方法、有参数的构造方法、普通方法 **
阅读全文
摘要:可变参数 * 应用场景:实现两个数的相加,实现三个数的相加...... ** 如果实现多个方法,这些方法里面的逻辑基本相同,唯一不同的是传递的参数的个数,可以使用可变参数 * 定义方法 数据类型...数组名称 * 理解为一个数组,存储传递过来的值 public static void add(int
阅读全文
摘要:自动拆装箱 ** 装箱:把基本的数据类型装换成包装类 * Integer i = 10; ** 拆箱:把包装类转换成基本的数据类型 * int m = i; ** 在jdk1.4里面实现拆装箱 public void test(){ Integer m = new Integer(10); int
阅读全文
摘要:1.定义枚举类要用关键字enum2.所有枚举类都是Enum的子类3.枚举类的第一行必须是枚举项,最后一个枚举项后面的分号是可以省略的。但是如果枚举类有其他东西,分号就不能省略,建议别省略。4.枚举类可以有构造器,但必须是private的,它默认的也是private的。枚举项的用法比较特殊:枚举(""
阅读全文
摘要:泛型的简介 * 一般使用在集合里面 比如现在把一个字符串类型的值放入到集合里面,这个时候这个值放入到集合之后,失去了本身的类型,只能是 object类型,这个时候,想要对这个值进行类型转换,很容易出现类型转换错误,用泛型来解决这个问题 * 在集合上如何使用泛型 - 常用集合:list、set、map
阅读全文
摘要:调试程序 使用这种模式调试程序可以看到程序内部数据的变化 * 第一步设置一个断点(让程序运行停止在这一行) - 显示行号,双击左边出现圆点表示设置成功 * 使用debug as方式运行程序 - 在断点处出现绿色条表示程序停止在这一步 * 让程序向下运行 - 使用 step over 快捷键F6(单步
阅读全文
摘要:超链接标签 * 链接资源 <a href="链接到资源的路径">显示的内容</a> href: 链接的资源位置 target: 设置打开方式 - _blank: 在新窗口打开 - _self: 在当前页面打开 默认 当不需要到任何地址时,用#占位 * 定位资源 如果想要定位资源:定义一个位置 <a
阅读全文

浙公网安备 33010602011771号