JAVAJava后端开发

史上最精炼JAVA知识点基础总结

2016-06-28  本文已影响10934人  清枫_小天

licy@briup进可攻,退可守 (ThinkPad T460P)
SSH 智联招 聘(android)Struts2 Spring Hiber
笔试(计算机基础):面向对象,算法,数据库 sql
面试:(逻辑思维) 项目经验
人事面试
Servlet/jsp ---Struts2
JDBC ---Hibernate
BeanFactory -----Spring (控制反转,面向切面编程,)

java知识点:

unix(window dos)

  1. Java开发环境搭建

Java中重要的包

  1. java.lang
    String
    Math
    包装器数据类型
    异常
    java.util
    集合
    Date
    java.io
    字节流
    字符流
    java.net

简单梳理

面向对象

三大基本特性

封装
        属性的隐藏  
        实现细节的隐藏  
        原则:当相同功能的代码出现两次以及以上,就要提取封装  

        public class Student{
            private Long id;
            private String name;
            private Integer age;

            public void setId(Long id){
                this.id = id;
            }
            public Long getId(){
                return this.id;
            }
        }

        public class Paixu{
            public void maopao(){
            
            }
            public void charu(){
            
            }
        }

#######继承
子类继承父类

        public class Parent{
            private Long id;
            
            public Parent(long id){
                this.id = id;
            }
        }
        Parent p = new Parent();
                

        Public class Son extends Parent{
        
        }

Son son = new Son();(试回答该语句执行了几个构造方法)
当创建子类对象的时候要调用子类构造函数,在子类构造函数的第一行中会默认调用父类的无参构造函数,当父类中没有无参构造函数,子类必须显示调用父类的有参构造函数。

this
指向当前对象 this.id = id;
调用当前类中其他构造函数 this()
super
指向当前对象的父对象
调用当前类的父类的构造函数

多态

父类类型的引用指向子类对象,通过该引用只能调用父类中有的方法,而不能调用子类中特有的方法;如果子类重写了父类的方法,通过该引用调用父子类的共有的方法时体现子类的特点

高级部分

访问修饰符

                本类       同包     父子类   其他
    public        ok        ok        ok        ok
    protected    ok        ok        ok
    默认          ok        ok
    private        ok

特殊修饰符

static 静态:
final
abstract
Interface 接口
        只允许存在
            公共的抽象方法
                public abstract
            公共的静态常量
                public static final
            
            add();

        抽象到极致的抽象类
数组

集合

上一篇下一篇

猜你喜欢

热点阅读