
java基础
Java基础自学复习笔记
TxbLcy
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
二维数组复习(感谢尚硅谷宋红康老师)
二维数组一. 二维数组的概念一个一维数组的元素是个一维数组从数组底层运行机制来看,其实并没有多维数组因为数组元素既可以是基本类型,也可以引用类型而数组本身就是一个引用类型,所以构成了多维数组的诞生二. 二维数组的基本使用1. 声明和初始化静态初始化标准的定义int[][] arr1 = new int[][]{{1, 2, 3}, {4, 5, 6}};不常见但正确的定义 int[] arr1[] = new int[][]{{1,2,3},原创 2020-07-25 22:23:22 · 271 阅读 · 0 评论 -
一维数组复习笔记
----------------------------------------------------------感谢尚硅谷宋红康老师!!!------------------------------------------------------------------------一维数组一. 什么是数组1. 数组的理解多个相同类型的数据按一定顺序排列的集合,并使用一个名字命名通过编号的方式对这些数据统一管理2. 数组相关的概念数组名元素索引长度3. 数组的特点有序排列原创 2020-07-24 22:11:35 · 406 阅读 · 0 评论 -
break与continue详解
break与continue详解1. 使用范围及其特点break和continue关键字的使用关键字使用范围不同点相同点breakswitch-case循环结构中结束当前循环关键字后面不能声明执行语句continue循环结构中结束当次循环关键字后面不能声明执行语句2. 默认情况下使用单层循环for (int i = 1; i <= 10; i++) { if (i % 4 == 0) {原创 2020-07-24 11:53:58 · 254 阅读 · 0 评论 -
彻底弄懂equals方法
把equals方法掌握的妥妥的一. equals方法的源代码public boolean equals(Object obj) { return (this == obj);}以上源码是Object类的默认实现二. 设计equals的目的是什么?以后在编程过程中,都要通过equals方法来判断两个对象是否相等,equals方法是判断两个对象是否相等的三. Object中equals不够用?!在Object类中的equals方法当中,默认采用的是 == 判断两个Java对象是原创 2020-07-22 21:19:09 · 509 阅读 · 0 评论 -
对Cokkie Session Token三者的理解
举个例子你登陆了腾讯视频,可以在观看历史里面接着上次的记录接着看,这就是有状态。当你没有登陆就只能重新从第一集看。这就是无状态。可以不停的请求服务器,服务器不会记录是谁来访问的,这就是http的无状态。可以使用session cookie token一些技术,变成有状态的。一.Cookiecookie客户端和服务端都可以创建,存放在客户端。一些不敏感的数据,类型只能是字符串(JSON)cookie性价比很高,存储不消耗服务器资源。存在客户端。比如京东一般把广告页存到了cookie中,当把原创 2020-06-03 13:56:05 · 387 阅读 · 0 评论 -
JDBC是一套接口。(学自b站老杜)
JDBC就是一套sun公司定义的接口,每个数据库厂商需要实现这套接口。我们只需要调用需要的即可JDBC六部曲1.注册驱动(告诉Java程序,要连接哪个品牌的数据库)2.获取连接(表示JVM的进程和数据库进程之间的通道打开了,进程之间的通信属于重量级的,使用完需要关闭)3.获取数据库操作对象(专门执行sql语句的对象)4.执行sql(就是DQL,DML)5.处理查询结果集(只有当第四步...原创 2020-05-04 22:33:58 · 584 阅读 · 0 评论 -
一目了然什么是抽象类
1.抽象类定义在class前添加abstract关键字即可2.抽象类无法实例化,无法创建对象。抽象类就是用来被子类继承的3.final和abstract不可联合使用4.抽象类的子类可以是抽象类,也可以不是5.抽象类不一定有抽象方法,但抽象方法必须在抽象类中6.一个非抽象的类,继承抽象类,需将抽象类中的抽象方法进行重写。...原创 2020-05-04 22:23:40 · 287 阅读 · 0 评论