java面试
無间行者
没有第一的技术,只有无敌的人,找到适合自已的路,勇往直前,开创出最适合自己的道,才是无敌
------------
岁月如刀斩天骄,花有重开日,人无在少年,不知道还能守护你多少年,勇往直前,道心坚定
------------
披荆斩棘、戮力前行
------------
展开
-
java 中 == 和 equals() 的区别
java 中 == 和 equals() 的区别java数据类型基本数据类型:byte,short,char,int,long,float,double,boolean它们使用==进行比较时,比较的是两个值是否相等 int a = 1; int b = 1; System.out.println(a==b); // true引用数据类型:当它们使用==进行比较的时候,比较的是它们...原创 2019-08-14 20:52:59 · 103 阅读 · 0 评论 -
List、Set、Map 之间的区别
关系图List接口1.可重复。2.可以为空。3.有序容器,保持了每个元素的插入顺序,输出的顺序就是插入的顺序。常用的实现类有 ArrayList、LinkedList 和 Vector。ArrayList 最为流行,它提供了使用索引的随意访问,而 LinkedList 则对于经常需要从 List 中添加或删除元素的场合更为合适。1、ArrayList实现类 ArrayList...原创 2019-08-12 00:34:04 · 944 阅读 · 0 评论 -
java中基本数据类型对应的包装器类型以及装箱操作和拆箱操作
java装箱操作和拆箱操作的学习基本数据类型和包装器类型装箱操作和拆箱操作IntegerDoubleBooleanShortLongFloat其它注意事项基本数据类型和包装器类型Java为每种基本数据类型都提供了对应的包装器类型基本类型包装器类型int(4字节)Integerbyte(1字节)Byteshort(2字节Shortlong(8字节)...原创 2019-08-17 19:52:45 · 589 阅读 · 0 评论 -
java String 类的常用方法
java String 类的常用方法String 类的常用方法boolean equals(Object anObject)equalsIgnoreCase()int indexOf(String str, int fromIndex)int lastIndexOf(int ch)valueOf()char charAt(int index)String concat(String str)isE...原创 2019-08-18 13:35:31 · 256 阅读 · 0 评论 -
REST和RESTful的理解
REST和RESTful的理解REST服务与RestfulAPI风格RESTREST 是Roy Thomas Fielding提出的互联网软件的架构原则,定名为REST,即Representational State Transfer的缩写。翻译是"表现层状态转化"。RESTfulRESTful是一种风格。Restful风格一般用来描述各种API,符合这种风格的API被称为 RESTfu...原创 2019-08-26 23:42:27 · 358 阅读 · 0 评论 -
java面试:SimpleDateFormat的线程安全问题
java面试:SimpleDateFormat的线程安全问题SimpleDateFormat时间格式化存在线程安全问题使用我们经常使用SimpleDateFormat类将日期在String和Date之间做转化。public static String formatDate(Date date)throws ParseException{ SimpleDateFormat sdf = n...原创 2019-08-26 23:30:23 · 2061 阅读 · 0 评论 -
java中如何反转一个字符串
java中如何反转一个字符串手写方法思路是按字符串长度遍历,以 charAt(index) 取字符串索引对应的字符,反向放入字符数组。此处仅作示例。public static String reversing(String str){ int len = str.length(); char[] strs = new char[len]; for(int i=len;i>0;i...原创 2019-09-01 17:22:38 · 696 阅读 · 0 评论 -
java中List转数组,数组转List,List和数组之间的转换
java中List转数组,数组转List,List和数组之间的转换List转数组使用 List的toArray(T[] a)方法public static void main(String[] args) { List<String> list = new ArrayList<>(); list.add("1"); list.add("2"); list.ad...原创 2019-09-01 18:07:10 · 839 阅读 · 2 评论