2017/12/27

1、多态分为运行时多态和编译时多态,前者指父类的引用指向子类的对象,后者通过方法的重载;
2、final修饰的方法不能被重写,修饰的类不能被继承;
3、内部类可以调用外部类的成员,且只能被外部类调用;
4、异常的三种方式,在方法上Throws抛出,try catch, 手动Throw;
5、java的本质是数据核对数据的操作;
6、获取构造器、方法和成员变量时,如果目标为private修饰,要先修改权限;
7、 Class cls=Cat.class;@1
Object o=cls.newInstance();
Class cls4=Class.forName("day04.Cat");@2
Object o1=cls4.newInstance();
@1情况出现时,不能是其他包的类;
@2情况出现时,必须填完整的类名;
8、throw一个异常后,不能执行finally里面的代码;
9、Log4j的使用:(1)、导包;(2)、在src的下面添加Log4j.properties文件;(3)、Logger logger=Logger.getLogger(Eexception1.class.getName());
(4)、debug < info < warn < error
10、框架是构件的组织,构建彼此的联系以及指导构件设计和发展的原则;
11、集合框架是一个用来表示和操作集合的统一架构;,包含了实现集合的接口和类;
12、泛型的方法是静态时,不能使用类类型参数;
13、public class Person<T>{
} //泛型类
14、public <T> T getMax(boolean b,T a,T b){
}//泛型方法 a,b类型相同;
15、M<Object>和M<Integer>没有关系;
16、M<T extends Number>number及其子类;M<? super Number >number 及其父类;
17、Map.keyMap()方法要先放在Set中才能使用迭代器;
18、LinkedList<String> list5=new LinkedList<String>();不能为List<String> list5=new LinkedList<String>();
否则无法使用addFirst();和poll();这些是他的子类特有的方法;想要使用只能强制转化类型;

原文地址:https://www.cnblogs.com/loong996/p/8127933.html

时间: 2024-11-05 23:36:56

2017/12/27的相关文章

2017.12.27 算法分析 贪心算法删除数字求最小值问题

1个n位正整数a,删去其中的k位,得到一个新的正整数b,设计一个贪心算法,对给定的a和k得到最小的b: 一.我的想法:先看例子:a=5476579228:去掉4位,则位数n=10,k=4,要求的最小数字b是n-k=6位的: 1.先找最高位的数,因为是6位数字,所以最高位不可能在后5位上取到(因为数字的相对顺序是不能改变的,假设如果取了后五位中倒数第5位的7,则所求的b就不可能是6位的了,最多也就是4位的79228)理解这点很重要!所以问题变成从第1位到第k+1(n-(n-k-1))取最小值,为什

益计算Shprotification.v6.8.15.22+Heat.Balance.v6.12.27.36+Cold.Balance.v2.6.14.18

热增益计算Shprotification.v6.8.15.22+Heat.Balance.v6.12.27.36+Cold.Balance.v2.6.14.18 Andrey.Shirshov.Shprotification.v6.8.15.22 Andrey.Shirshov.Heat.Balance.v6.12.27.36 Andrey.Shirshov.Cold.Balance.v2.6.14.18   "现代ASHRAE标准参考数据用于从人.设备.确定热输入的人工照明,半透明的击剑系数(

【第三组】冲刺会议 2017.7.27

冲刺会议 日期:2017.7.27 开发小组:Geomestry 冲刺经理:程立智 成员: 程立智 李明伦 郑昊 蔡镇泽 温志成 汪涵 成员:程立智 完成工作:实现多语言在app内即时切换,继续解决bug 所遇问题: 语言在app内即时切换时第一次点击没反应(已解决) 下一步工作: 继续实现各种界面的细节和前后端的联系,解决大家遇到的各种系统bug 成员:李明伦 完成工作:设计关卡内容 所遇问题:胜利条件不好写 下一步工作:继续设计关卡内容 成员:郑昊 完成工作:做主界面图片,option自适应

java一周学习记录(2017/12/2)

姓名:Danny                               日期:2017/12/2 任务 日期 听课 编程程序 阅读课本 准备考试 考试 周六加课 日统计 周日 周一 30 120 150 周二 50 140 190 周三 150 150 150 周四 180 180 周五 100 180 280 周六 480 480

2017.12.02【NOIP提高组】模拟赛A组

2017.12.02[NOIP提高组]模拟赛A组 T1 3555[GDKOI2014模拟]树的直径 T2 3542[清华集训2014]冒泡排序 T3 3486[NOIP2013模拟联考10]道路改建(rebuild) T1 树直径的一个性质,两棵树合并,形成新的树的直径的两个端点为原树中的四个端点之二. 可以用反证法证明.用此性质本题就变成了lca裸题了 Code #include<cstdio> #include<cstring> #include<cmath> #i

2017.12.09【NOIP提高组】模拟赛A组

2017.12.09[NOIP提高组]模拟赛A组 T1 3489. [NOIP2013模拟联考11]数列的GCD(gcd) T2 3500.[NOIP2013模拟联考15]物语(monogatari) T3 3501.[NOIP2013模拟联考15]消息传递(news) 吐槽:这次的题好像有点水啊,但最简单的第二题都给打挂啦!!(数组开小了) T1 本套题中最难的题.考虑dp 设f[i]是b[1],b[2]...b[N]的最大公约数的数目,g[i]是b[1],b[2]...b[N]的公约数的数目

2017.12.12 每日黑科技

[碧桂园信管中心] [资讯与趋势] 1.WISE2017新商业大会开幕? 新商业公司的特点则是创新带来的高成长,并不断突破边界.融合创新,比如出行的滴滴,吃饭的美团.做智能手机的小米,信息阅读的今日头条,这些公司不仅快速改变了我们的生活,而且都是在几年内就成长为百亿美金估值的公司.关注新商业大会. http://36kr.com/p/5107584.html 2.<企业家>杂志最佳作者: 2018 年 18 个值得观测的营销趋势 市场营销趋势正在发生急剧改变,它几乎影响着每个公司.要想使你的公

2017.12.03

2017.12.03 贪心 1.金银岛 思路:既然每一种金属都是可以任意切割的,那么就可以先求出每一种金属的单位价值,把它进行排序,从单位价值最大的开始装起,只要背包还有空间就全部装进背包,如果装不完就把剩下的空间全部装这种物体. for(i=1;i<=s;i++){ scanf("%lf%lf",&gold[i][1],&gold[i][2]); gold[i][3]=gold[i][2]/gold[i][1]; } for(i=1;i<s;i++){ i

2017.12.17

2017.12.03 贪心,分治综合习题(1) 1. 2的幂次方表示 思路:本题很容易就想到用递归做.对于2的一次和二次,可以直接打表输出,而且题中所给的数据不大,N<20000,可以预处理把21到215储存在一个数组里,以后好比较.然后就贪心调用函数,把k每次从大到小比较,用s记数,输出括号,进行下一次递归.需要注意的是,在递归中,2的零次幂和2的一次幂是要单独特殊判断的. 核心代码: if(k==0){ printf("0"); return; } else if(k==1)