菜鸟总结
未来的千万富翁
活着并不需要理由,只是因为喜欢才活着
展开
-
一个非常华丽而装备齐全的注解
注解经常与反射搞在一起,本文以一个例子全面勾勒出一个复杂的注解,方便理解。package Plan2.annotation;//JDK1.5引入注解import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;public class Test原创 2020-06-19 09:14:38 · 132 阅读 · 0 评论 -
面试:为什么重写equals()时还要重写hashcode()?
我们都知道在比较两个对象相同时需要重写equals()方法以确保两个对象内容相同时就是相等的对象。那么是否有必要重写hashcode()方法呢?请看代码:1.我们先看一段完整的代码import java.util.HashSet;public class Code { public static void main(String[] args) { Person p1=new Person("张三",16); Person p2=new Person("张三",原创 2020-05-13 09:37:12 · 238 阅读 · 0 评论 -
二维数组压缩成稀疏数组以及解压缩java实现
在网上学习时学到了稀疏数组,借鉴视频讲解附上自己的注释与相应代码1.首先创建一个二维数组并附几个值public class SparseArray { public static void main(String[] args) { int [][]arr=new int[11][11]; arr[1][2]=1; arr[2][3]=2...原创 2020-05-06 20:34:52 · 435 阅读 · 0 评论 -
java插入排序,详细注释,代码实现
import java.util.Arrays;//插入排序核心是目标元素从目标位向前对比,因此目标位之前的子数组要倒序遍历public class InsertSort { public static void main(String[] args) { int[]arr={5,1,6,2,4,4,8,3,7}; insertSort(arr); ...原创 2020-05-06 13:05:06 · 184 阅读 · 0 评论 -
java快速排序,详细注释,代码实现
package zjh.day01.Sort;import java.util.Arrays;import java.util.Random;public class QuickSort { public static void main(String[] args) { int arr[] ={7,6,5,5,4,3,3,2,1}; qsort(a...原创 2020-05-05 15:42:31 · 143 阅读 · 0 评论 -
初学java相同字符串的比较
关于相同字符串的比较String s1="hello";String s2=new String("hello");String s3="hello";String s4=s3;String s5=new String("hello").intern();//直接给字符串变量赋值,字符串对象会自动入池//new出来的需要手动入池intern(),入池后如果对象相同,那么地址也相同/...原创 2020-04-13 11:43:48 · 123 阅读 · 0 评论 -
初学java一个值得新手注意的隐含的强制类型转换
我们知道从小的数据类型转到大数据类型是隐式转换,反之是强制类型转换。今天强调一个隐含的强制类型转换,同时加深自己的印象。话不多说,看代码:public class Add { public static void main(String[] args) { int x=3; x+=3.5;//这种隐含了自动强制类型转换,其实是x=(int)(x+3...原创 2020-04-12 20:50:47 · 199 阅读 · 0 评论 -
MySQL外键添加时细节提醒
MySQL外键添加时细节提醒1.建表时的公式:CREATE TABLE tea( tid INT(4) PRIMARY KEY AUTO_INCREMENT, tname VARCHAR(12) );CREATE TABLE stu( sid INT(4) PRIMARY KEY AUTO_INCREMENT, sname VARCHAR(12), st ...原创 2020-04-06 21:48:30 · 142 阅读 · 0 评论