hp实训之Java(第四周)
来源:互联网 发布:珠宝软件有哪些 编辑:程序博客网 时间:2024/04/27 16:30
写在前面的话:到现在为止,Java应该算是学完了吧,不算数据库的话,相对测试来说,我还是很喜欢Java的。不说闲话了,我把这几周学到的知识点做一个总结吧。
1.==与equals的区别
==比较的是地址,equals比较的是内容。但是==对于八种基本数据类型比较的是值(八种基本数据类型:byte,short,int,long,double,float,char,boolean)
2.b=a++与b=++a
b=a++:先值赋,再加1; b=++a:先加1,再赋值
3.break与continue
break是跳出整个循环;continue是跳出本次循环,去执行下一次循环
4.面向对象的特性:封装,继承,多态
封装性:其实指的就是将描述某种实体的数据和基于这些数据的操作集合到一起,形成一个封装体。
(1)隐藏对象的属性和实现细节,只对外提供功能的访问方式
(2)把不需要对外提供的内容隐藏起来
(3)把属性都隐藏,提供公共方案对其访问
继承:反映的是两个类之间的一种关系,“ is a ”,关键字:extends
多态:简单地说,多态就是指的在应用程序中出现的重名现象
(1)方法重载:在同一个类中;区别方法:参数的顺序、个数、类型
(2)方法重写:子类重写父类中的方法
(3)抽象类:抽象类不能被实例化;只给出标准而没有给出具体实现的方法称为抽象方法
(4)接口:由抽象方法组成的集合就是接口,关键字:inplements;
ps:一个类可以实现多个接口,但一个类只能继承一个类
5.接口
关键字:interface
Collection接口存储一组不唯一、无序的对象
List接口存储一组不唯一、有序的对象
Set接口存储一组唯一、无序的对象
6.字节流
输入FileInputStream类,输出FileOutputStream类
- hp实训之Java(第四周)
- hp实训之测试(第四周)
- hp实训之Java(一)
- HP JAVA第一周
- 第四周实训总结(实训周)
- java继承练习(java 第四周)
- 实训报告第四周
- Java第四周
- java第四周
- Java第四周作业
- 第四周java作业
- 第四周java作业
- 第四周上机实践项目——java之信息
- Java之網易云課堂_浙江大學翁凱_第四周編程作業
- 项目实训——第四周(1)
- 项目实训——第四周(2)
- 百度之星第四周
- 第四周之并联电阻
- ubuntu不常用命令集中贴(不定期更新~~~)
- Android Preference技巧 持久化
- Spark修炼之道(进阶篇)——Spark入门到精通:第一节 Spark 1.5.0集群搭建
- hive使用tez的时候tez的配置
- CodeForces-137B Permutation
- hp实训之Java(第四周)
- Autolayout 希伯来语左右颠倒问题
- Testlink提高篇
- Linux 学习_在Linux下面安装eclipse
- 要成为一名WEB开发高手,必须熟练了解的内容
- Ldap的概念和原理
- synchronized 理解
- MD5
- 一致性哈希算法(Consistent Hashing)及其在分布式系统中的应用