- 博客(14)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 原码、反码、补码的区别
1.区别 正数0开头是原码-反码-补码都是一样 负数1开头 原码求反码(按位取反)-加1(补码) 两个补码相加输出 原码 * 就是二进制定点表示法,即最高位为符号位,“0”表示正,“1”表示负,其余位表示数值的大小。 * 通过一个字节,也就是8个二进制位表示+7和-7 * 0(符号位) 0000111 * 1(符号位) 0000111 * 反码 * 正数的反码与其原码相同;负数的反码是对其原码逐位取反,但符号位除外。 * 补码 * 正数的补码与其原码相同;负数的补码是在其反码的末位
2020-08-13 10:01:27
5507
1
原创 方法重载和重写、构造方法
1.方法重载 自定义构造方法 一个类中允许出现多个同名但不同参数的方法,这种方法叫做方法重载 同一个类中 方法名相同 参数(个数或类型)不同 与返回值、访问修饰符无关 作用:让开发者需要记忆的函数名大大降低,提高开发效率 注意:一般是类似的功能写成重载 2.方法重写规则 -方法名相同 -参数列表相同 -返回值类型相同或者是其子类 -返回权限不能严与父类 -父类的静态方法不能被子类覆盖为非静态方法,父类的非静态方法不能被子类覆盖为静态方法 -子类可以定义与.
2020-08-13 09:57:08
428
原创 idea中Recompile、Rebuild和Build之间的区别
Recompile:对选定的目标(Java 类文件),进行强制性编译,不管目标是否是被修改过。 Rebuild:对选定的目标(Project),进行强制性编译,不管目标是否是被修改过。由于 Rebuild 的目标只有 Project,所以 Rebuild 每次花的时间会比较长。 Build:对选定的目标(Project),编译那些被修改的文件; ...
2019-09-22 09:53:18
2136
原创 tomcat1099端口占用解决办法
打开cmd C:\Users\Administrator>cd c:\WINDOWS\system32\ c:\Windows\System32>netstat -an c:\Windows\System32>netstat -ano c:\Windows\System32>tasklist 查看PID对应的进程 去任务管理器中关掉重启tomcat就可以 了 ...
2019-09-21 09:43:03
1264
原创 svn项目文件颜色解释
红色:未加入版本控制 绿色:已经加入控制暂未提交 蓝色:加入,已提交,有改动 白色:加入,已提交,无改动 灰色:版本控制已忽略文件
2019-09-21 09:39:30
1264
原创 idea有用的插件
1.RestfulToolkit 1.根据 URL 直接跳转到对应的方法定义 ( Ctrl \ or Ctrl Alt N ); 2.Show REST Services (1.4) 接口测试工具 3.MyBatis Log Plugin (2.0.7) 检查sql语句,自动映射参数 4.翻译插件Translation的安装与使用 alt+E 翻译快捷键 附上官网插件地址 https://pl...
2019-09-21 09:30:51
207
原创 idea快捷键大全,提升编码速度
alt+enter提示代码 ctrl+alt+v提示代码 Alt+Shift+Up/Down,上/下移一行 Shift+F6,重构 – 重命名 Ctrl+X,删除行 Ctrl+D,复制行 Ctrl+/或Ctrl+Shift+/,注释(//或者/**/) Ctrl+Enter,导入包,自动修正 去掉空白: Ctrl + Shift + J Ctrl+Alt+L,格式化代码 Ctrl+Alt+left...
2019-09-21 09:29:44
233
原创 枚举和自定义异常
1. 后台返回结果集枚举 import lombok.Getter; @Getter public enum ResultEnum implements ResultInterface { /** * 通用状态 */ SUCCESS(200, "成功"), ERROR(400, "错误"), /** * 账户问题 */ NONBUSINESS_EXIST(401, "该用户已经注册,无须...
2019-09-21 09:21:13
634
原创 泛型详解
1.泛型的书写格式: <引用数据类型> 泛型在使用的时候,主要是限定数据类型,程序中加入泛型之后,操作数据的时候,类型一定要和泛型中指定的类型一致。泛型中不能书写基本数据类型(使用对应的包装类型) **2.泛型的菱形技术:**在定义类型的时候声明的泛型的类型,后面创建对象时需要指定的泛型类型可以省略。 泛型的擦除技术:泛型技术属于编译时期的技术。当前程序编译完成之后,泛型全部被删除。 ...
2019-09-21 09:07:23
293
原创 comparable和comparator的区别
1.comparable接口 (1).它存在的本质是规定2个对象如何比较大小的。在Comparable接口中的compareTo方法是真正实现2个对象的大小比较的。 (2).重写compareTo类 默认 extends Object 所有不用重写equals @Override 比较年龄,输出集合中元素 public int compareTo(Object o) { if(!(o insta...
2019-09-21 09:05:11
241
原创 map和set集合遍历四种方式
1.map集合遍历 // 循环遍历Map的4中方法 Map<Integer, Integer> map = new HashMap<Integer, Integer>(); map.put(1, 2); // 1. entrySet遍历,在键和值都需要时使用(最常用) for (Map.Entry<Integer, Integer> entry : map.en...
2019-09-21 09:01:33
1380
原创 java字符串用法
字符串String(一个字符数组,常量,不可变) 1.String类代表字符串。java程序中的所有字符串文字(“例如abc”)都被实现为此类的实例。 字符串(声明的对象)不变,所指向的引用(值)可以改变。 字符串缓冲区支持可变字符串。因为String对象是不可变的,他们可以被共享。 String name=“jack”;jack变成垃圾空间回收 name=“tomer”; name指向引...
2019-09-21 08:44:17
319
易买网新手学习最好的项目
2018-11-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅