会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
程序员自习室
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
2020年2月13日
OOP
摘要: 1.Java有哪些特性 抽象 抽象是把多个事物的共性的内容抽取出来,本质就是把我们关注的内容抽取出来。(比如:宝马、奔驰都属于汽车,汽车是我们抽象出的概念) 抽象方法特点 只有方法的头没有方法体 抽象方法用abstract来修饰 抽象方法代表一种不确定的操作或行为 抽象方法不能被调用 抽象类的特点
阅读全文
posted @ 2020-02-13 16:03 程序员自习室
阅读(307)
评论(0)
推荐(0)
2020年2月11日
关键字
摘要: 1.Synchronized 介绍 synchronized是Java实现同步的一种机制,它属于Java中关键字,是一种jvm级别的锁。synchronized锁的创建和释放是此关键字控制的代码的开始和结束位置,锁是由jvm控制的创建和释放的,正是因为这一点,synchronized锁不需要手动释放
阅读全文
posted @ 2020-02-11 01:09 程序员自习室
阅读(207)
评论(0)
推荐(0)
2020年2月10日
剑指offer (java)(27-37)
摘要: 27.输入一个字符串,按字典序打印出该字符串中字符的所有排列。 例如输入字符串abc,则打印出由字符a,b,c所能排列出来的所有字符串abc,acb,bac,bca,cab和cba。 37.统计一个数字在排序数组中出现的次数。 //思路二:因为data中都是整数, // 所以可以稍微变一下,不是搜索
阅读全文
posted @ 2020-02-10 20:12 程序员自习室
阅读(191)
评论(0)
推荐(0)
2020年2月7日
Map
摘要: Map的分类 (Map主要用于存储健值对,根据键得到值,因此不允许键重复(重复就会覆盖前面的),但允许值重复) HashMap 最常见的Map实现类,它根据键的HashCode值存储数据,根据键可以直接获取它的值,具有很快的访问速度,遍历时,取得数据的顺序是完全随机的。 HashMap最多只允许一条
阅读全文
posted @ 2020-02-07 12:23 程序员自习室
阅读(276)
评论(0)
推荐(0)
Collection
摘要: 2.Set Set表示数学上集合的概念。其最主要的特点是集合中的元素不能重复,因此存入Set的每一个元素都必须定义equals方法来确保对象的唯一性。该接口有三个实现类: HashSet、TreeSet和LinkedHashSet。 其中HashSet是无序的;TreeSet实现了SortedSet
阅读全文
posted @ 2020-02-07 10:54 程序员自习室
阅读(158)
评论(0)
推荐(0)
2020年2月5日
Java基础重要知识点
摘要: 1.==和equals()的区别 == :比较的是值是否相等 如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等; 如果作用于引用类型的变量,则比较的是所指向的对象的地址 equals:(注意:equals方法不能作用于基本数据类型的变量,equals继承Object类,比较的是是否是
阅读全文
posted @ 2020-02-05 00:58 程序员自习室
阅读(258)
评论(0)
推荐(0)
上一页
1
2
公告