Java基础
文章平均质量分 93
liang兄。
这个作者很懒,什么都没留下…
展开
-
前后端分离实现文件下载功能
前后端分离实现文件下载功能这里以接口下载一个pdf文件来举例1、接口下载pdf文件controller@RequestMapping(value = "/downloadFile",method = RequestMethod.GET)public Object downloadFile(HttpServletRequest request, HttpServletResponse httpServletResponse){ //1:在httpServletRequest中获取请求参数,这原创 2020-05-15 16:12:07 · 5693 阅读 · 0 评论 -
Java入门—java中的数据结构
Java入门—java中的数据结构数组结构、链表结构、树结构树结构(此结构比较特殊 单独说明 后面会根据基础接口来分类)树结构在Java中可以狭义的理解为二叉树。二叉树的遍历: 前序、中序、后序。通常TreeSet中使用的是中序遍历,而普通的HashSet是无序的。TreeSet 存放的实体类上实现Comparable接口 重写 compareTo方法 进而定义排序规则。@overridepublic int compareTo(Object obj){// return 0;//表示相同原创 2020-05-15 10:55:07 · 171 阅读 · 0 评论 -
Java入门—Object与String中常用方法
Object与String中常用方法Object类1、toString:在子类中重现toString方法,可以在打印输出信息或拼接字符串是自动是用子类中的toString方法。2、hashCode:快速定位对象在内存中的位置,方便查找对象。在内存中不同的对象可能会有相同的hashCode。3、equals:表示比较对象是否相同(一般是比较对象的内容是否相同)String 字符串Stri...原创 2020-04-29 16:03:01 · 185 阅读 · 0 评论 -
Java入门—static关键字、抽象类与接口
static关键字、抽象类与接口static 静态的修饰属性该属性为整个类共有的 , 保存在方法区,而不是在堆中创建。所有对象操作的是同一个静态属性,调用静态属性时 ,需要用类名调用,而不能用类对象调用,1、类共有的内容。2、不需要创建对象就可以直接使用修饰方法不需要通过对象调用,直接使用类名调用即可。注:在static方法中不能调用普通属性,也不能使用this关键字,因为stat...原创 2020-04-29 11:10:21 · 157 阅读 · 0 评论 -
Java入门—面向对象三大特征
面向对象三大特征1、封装定义将不需要对外公开的属性和方法隐藏,将需要对外开放的属性和方法公开,这是一个封装的过程。基础的封装属性封装:将属性设为私有,将方法设为公开,对属性定义为private;采用getter/setter 方法使属性操作过程可控。2、继承意义实现代码的重用,子类可继承父类的属性和方法,减少重复的代码,提高代码的可维护性。关键字extend。继承关系父类:被继...原创 2020-04-29 10:54:09 · 161 阅读 · 0 评论