java基础后,后续必须重点了解的JAVA基础

后续必须Java基础:

1.变量、数据类型、运算符
2.分支结构、循环结构
3.数组
4.类、对象、方法
5.面向对象(封装、继承、多态)

方法重写、方法重载
this.super
封装:属性私有化,提供共有的访问方法(成员方法)(get set 方法)和构造方法
继承:子类继承父类非私有的属性和方法,父类构造方法不能被继承
this.():访问当前类自身的构造方法
this.属性名:访问当前类中的属性
super():访问父类的构造方法
super.属性名:访问父类的方法
方法重写:子类继承父类(实现类实现接口),子类重写父类非私有的方法。方法名一致,返回值类型相同,参数列表一致。父类的构造方法不能被重写
方法的重载:包括了构造方法的重载和成员方法(包括静态方法)的重载,重载是发生在同一个类中,方法名一直,参数列表不同,返回值类型可以相同。
6.API:
日期,日历,String
String、StringBuffer、StringBuilder
String的值不能改变 String name=“cxxxx”; name=“vvvvv”;只是地址变化了 7.集合:
Collection:单列集合,终极父类
List接口:有序,可重复
ArrayList:数组结构,查找快,增删慢,适合单线程
Vector:适合多线程
LinkedList:链表结构,增删快,查找慢
Set接口:无需的,不可重复
HashSet:哈希表,无序,不可重复,允许null
LinkedHashSet:哈希表+链表结构,有序,不可重复
TreeSet:二叉树,查找快
工具类:Collections
Map<K,V>:双列集合,终极父接口
HashMap<K,V>:8.0以前哈希表结构,8.0之后哈希表+红黑树。无序
LinkedHashMap<K,V>:链表和哈希表结构。有序
8.异常:
Checked Exception编译时异常
throws
try-catch-fianlly?
Runtime Exception:运行时异常
空指针异常
数组越界异常
类类型转换异常
算数异常
类文件找不到异常
请求方法不存在异常
I/O异常
9.正则表达式:(会查资料就行)
10.IO流:(后期用的很少)
字节流:
字节输入流:
字节输出流:
字节输入缓冲流:
字节数出缓冲流:
字符流:
字符输入流:
字符输出流:
字符输入缓冲流:
字符输出缓冲流:
转换流:
字节字符转换流:
字符字节缓缓流:
12.网络编程:
TCP/IP:
UDP/IP:
Socket
套接字:
I/O流:

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值