Java SE
java方面的基础知识
冰飞尔
这个作者很懒,什么都没留下…
展开
-
如何创建pfx文件
如何创建pfx文件原创 2024-03-26 10:57:03 · 907 阅读 · 0 评论 -
Java下的路径getPath,getAbsolutePath和getCanonicalPath
1、getPath以构造路径作为返回值。2、getAbsolutePath以当前路径+构造路径作为返回值。3、getCanonicalPath以全路径作为返回值(如果构造路径包含.或..,会进行处理)示例:publicstaticvoidtest1(){ Filefile1=newFile(".\\aa.txt");Filefile2=newFile("D:\\test\\aa.txt");System.out.println("--...原创 2022-03-23 00:01:48 · 4793 阅读 · 0 评论 -
@autowired和@Resource的区别
1、@autowired@autowired是spring框架的注解,是按类型进行注入的。2、@Resource@Resource是java自带的注解,分别4种情况:1)指定name和type,既要符合name也要符合type,否则会报异常;2)指定name,按byName进行匹配,否则报异常;3)指定type,按byType进行匹配,否则报异常;4)既不指定name也不指定type,默认情况下先按byName进行匹配,匹配不上的话,则按byType进行匹配。总结:@原创 2022-03-22 23:50:59 · 584 阅读 · 0 评论 -
简述JDK各个版本更新的重要特性
1、JDK51)自动装箱与拆箱;2)静态导入;3)泛型;4)枚举;5)可变参数;6)增强型for循环;7)内省。2、JDK61)JAXB;2)Stax xml解析;3)对脚本语言的支持。3、JDK71)switch支持枚举;2)数字变量支持下划线定义;3)try打开资源;4)泛型实例化类型自动推断。4、JDK81)接口的默认方法和静态方法;2)函数接口;3)Lambda语法;4)方法调用支持双冒号方式;5)Streams原创 2022-03-22 15:14:59 · 1377 阅读 · 0 评论 -
String赋值的方式比较
String的赋值原则:1) new方式赋值的话,首先到pool中查找是否有相应的值,假如没有,在pool中创建这个对象;有的话,就到堆中实例化该对象,然后返回对象内存地址。2) 字面值方式赋值的话,直接在pool中查找,假如有的话,返回该对象;没有的话,在pool中创建这个对象。 实例1:结果:false true false解析:s原创 2015-11-25 16:55:38 · 3455 阅读 · 0 评论