Java基础
一程序一世界
一程序,一世界.
展开
-
Address already in use: JVM_Bind 端口被占用的解决办法
Address already in use: JVM_Bind 端口被占用的解决办法原创 2022-08-22 14:51:59 · 345 阅读 · 0 评论 -
ssh: Could not resolve hostname bigdata03: Name or service not known git clone 问题
ssh: Could not resolve hostname bigdata03: Name or service not knownfatal: Could not read from remote repository. `问题:找不到主机名为bigdata03的IP地址解决:找到此文件夹C:\Windows\System32\drivers\etc下hosts文...原创 2019-04-09 14:38:43 · 5839 阅读 · 1 评论 -
logback乱码最快解决办法DefaultVFS - Reader entry: ���� 4 O乱码问题
logback乱码最快解决DefaultVFS - Reader entry: ���� 4 O乱码问题日志图片:本人找度娘三次,每次前十页基本什么办法都试了就是没解决(有说日志配置问题,有说版本漏洞,升级版本就行了等等)。解决方案:spring-mybatis.xml里面配置了包的别名引发的,把别名那一行注释掉就可以了。完美解决。...原创 2019-04-09 14:32:01 · 6646 阅读 · 4 评论 -
内部类面试懂这些就ok了!!!
内部类 使用: 事物里面还有一个具体的事物。(类中定义一个类)调用:内部类可以使用外部类的成员属性和方法,包括私有(因为内部类没有出去外部类的范围) 例:外部类名.this.成员方法/属性 外部类要使用内部类的成员,必须要创建内部类的对象。 例: 内部类对象.方法或属性分类: 匿名...原创 2018-08-12 16:48:15 · 243 阅读 · 0 评论 -
Comparable与Comparator区别
接口 Comparable<T> 此接口强调对实现它的每个类的对象进行强加一个整体排序, 被称为类的自然排序。(类自己拥有排序方法)实现Comparable<T>接口重写comparaTo(T o)方法(有自然顺序的就没必要重写了)public class Student implements Comparable<Student> { priva...原创 2018-08-07 19:46:04 · 196 阅读 · 0 评论 -
异常体系Throwable
异常:Throwable java所有问题的总类 1. Error 错误 不指望代码来修复,程序员不可处理的如内存不足,方法调用栈溢出等2. Exception java所有代码问题的总类 可以修复;方法:getMessage():获取异常信息,返回字符串。 toString():获取异常类名和异常信息,返回...原创 2018-08-02 09:06:22 · 229 阅读 · 0 评论 -
三大集合对比整理
三大集合对比整理Collection 子接口有 List SetList: ArrayList 查询快 增删慢 (存读)有序可重复 不同步 数据增长默认原来的一半 常见方法:add(E e) 添加 返回booleansize () 列表中的元素数remove(int index) 删除指定元素 返回指定类型Eget(int i...原创 2018-08-09 20:50:26 · 396 阅读 · 0 评论 -
字节流与字符流简单对比
字节流与字符流简单对比 字节流:输入流 FileInputStream 用byte[]数组决定一次读多少输出流 FileOutputStream FileterOutputStream 过滤器“lllalhf’”.getBytes();//字符串变成字节数组byte[] b数组变成字符串 new String(b); read() //读到字节末尾返回-...原创 2018-08-03 20:37:31 · 304 阅读 · 0 评论 -
Map集合转换模式对比及其循环----------- HashMap
Map的输出依赖set(Map底层是Set)HashMap:模式3种entrySet();//把映射关系转化为set集合; getValue() 返回与此项对应的值 getKey()返回与此项对应的键。2.keySet();//把map中所有的Key放入Set集合get() put();3. values();//返回一...原创 2018-07-25 18:45:52 · 219 阅读 · 0 评论 -
super与this详解!!!!
Super:指父类对象 在类的父类对象即当前对象的直接父类对象的引用,可以显式的引用父类的变量和方法;This:指本类对象在本类中调用本类属性和方法;//区分成员变量的不同对象;理解:子类和父类父类把方法复制一份给子类;属性 是独有的,并没有关联;Super . 父类方法//可以拿到父类方法Super . 父类属性//子类没有给属性赋值的前提下可以调用父类属性;一旦...原创 2018-07-19 20:28:47 · 267 阅读 · 0 评论 -
你真的理解抽象类和接口吗?
抽象类:多个类有相同的方法声明,但是方法体不一样。这个时候,我们考虑把方法声明进行抽取。 让子类继承后,自己去实现方法体。没有方法体的方法,我们需要用抽象标志下。特点: 1.抽象类和抽象方法都要用abstract进行修饰 2.抽象类不能被实例化 3.抽象类中不一定有抽象方法,但是,有抽象方法的类一定是抽象类 ...原创 2018-07-19 08:34:50 · 200 阅读 · 0 评论 -
java多态理解
定义: 指允许不同类的对象对同一消息做出响应。即同一消息可以根据发送对象的不同而采用多种不同的行为方式。(发送消息就是函数调用) 作用:消除类型之间的耦合关系;存在的必要条件:要有继承 要有重写 父类引用指向子类对象理解:父类对象指向其子类对象即父类对象就是子类对象的上转型;如下代码是实现接口的多态,还有抽象 重载 重构等;个人感觉主要是上转型的理解. publi...原创 2018-07-18 07:11:45 · 227 阅读 · 0 评论