上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页
摘要: package com.javaSe.Integer; /* 分析以下程序是为什么? 这个题目是Integer非常重要的一个面试题。 */ public class IntegerTest07 { public static void main(String[] args) { Integer a 阅读全文
posted @ 2020-07-02 23:13 xlwu丶lz 阅读(159) 评论(0) 推荐(0) 编辑
摘要: java中对日期的处理 这个案例最主要掌握: 知识点1:怎么获取系统当前时间 知识点2:String --> Date 知识点3:Date --> String: package com.javaSe.date; import java.text.SimpleDateFormat; import j 阅读全文
posted @ 2020-07-02 23:12 xlwu丶lz 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 代码: String int Integer之间相互转换 package com.javaSe.Integer; /* String int Integer 之间相互转换。 */ public class IntegerTest09 { public static void main(String[ 阅读全文
posted @ 2020-07-02 23:10 xlwu丶lz 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 为什么java要提供8中包装呢? package com.javaSe.Integer; /* 1 java中为8种基本数据类型有对应准备了8种包装类型。8种包装类属于引用数据类型。父类是Object 2 思考:为什么要再提供8种包装类呢? 因为8种基本数据类型不够用。 所以SUN又提供了对应的8种 阅读全文
posted @ 2020-07-02 23:08 xlwu丶lz 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 1 面试题:String为什么是不可变的? 我看过源代码,String类中有一个byte[]数组,这个byte[]数组采用了final修饰, 因为数组一旦创建长度不可变。并且被final修饰的引用一旦之乡某个对象之后,不能在指向其他对象,所以String是不可变的。2 StringBuffer/St 阅读全文
posted @ 2020-06-30 21:25 xlwu丶lz 阅读(316) 评论(0) 推荐(0) 编辑
摘要: StringBuffer案例1 用String进行字符串拼接的话,会给字符串常量池带来很大的压力: /* 思考:我们在实际开发中,如果需要频繁进行字符串拼接,会有什么问题? 因为java中的字符串是不可不变的,每一次拼接都会产生新的字符串。 这样会占用大量的方法区内存。造成空间内存的浪费。 Stri 阅读全文
posted @ 2020-06-29 22:32 xlwu丶lz 阅读(634) 评论(0) 推荐(0) 编辑
摘要: 案例1 String存储位置介绍: package com.javaSe.String; /* 重要的信息,在JDK7的时候,就把字符串常量池移动到了堆内存当中了,现在不在方法区了。 关于java JDK中内置的一个类:java.lang.String 1 String表示字符串类型,属于引用数据类 阅读全文
posted @ 2020-06-29 22:30 xlwu丶lz 阅读(182) 评论(0) 推荐(0) 编辑
摘要: Arrays工具类排序和查找案例: package com.javaSe.Arrays; import java.util.Arrays; /* 好消息: SUN公司已经为我们程序员写好了一个数组工具类。 java.util.Arrays; */ public class ArraysTest02 阅读全文
posted @ 2020-06-21 17:20 xlwu丶lz 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 二分法查找: 第一:二分法中查找建立在排序的基础之上。 第二:二分法查找效率要高于“一个挨着一个”的这种查找方式。 第三:二分查找法原理? 10(0下标) 23 56 89 100 111 222 235 500 600 目标:找出600下标 (0 + 9) / 2 --> 4(中间元素的下标) a 阅读全文
posted @ 2020-06-21 17:18 xlwu丶lz 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 选择排序: 选择排序比冒泡排序的效率高。 高在交换位置的次数上。 选择排序的交换位置是有意义的。 循环一次,然后找出参加比较的这堆数据中最小的,拿着这个最小的值和最前面的数据进行交换。 3 1 6 2 5 参与比较的数据:3 1 6 2 5 (这一堆参加比较的数据中最左边的元素下标是0) 第一次循环 阅读全文
posted @ 2020-06-20 22:15 xlwu丶lz 阅读(380) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 16 下一页