- 博客(8)
- 收藏
- 关注
转载 一 面试的流程
摘自何海涛先生的《剑指Offer》三种面试形式: 电话面试、共享桌面远程面试、现场面试面试的三个环节: 行为面试->技术面试->应聘者提问 简历中描述项目的STAR模型:Situation:简短的项目背景Task:自己完成的任务Action:为了完成任务自己做了哪些任务,是怎么做的Result:自己的贡献 简历中描述技能的掌握长度大部...
2018-07-18 19:25:28
115
原创 2.4 面向对象(四)异常
异常异常:是在运行时期发生的不正常情况。 在Java中用类的形式对不正常情况进行了扫描和封装对象。描述不正常的情况的类,就称为异常类。异常也就是java通过面向对象的思想将问题封装成了对象,用异常类对其进行描述。将正常流程代码和问题处理代码分离,提高了阅读性。不同的问题用不同的类进行具体的描述。 异常体系由于问题很多,意味着描述的类也很多,将其共性进行向上抽...
2018-07-18 19:23:59
106
原创 2.3 面向对象(三)内部类和包
内部类将一个类定义在另一个类里面。内部类的访问特点:1、内部类可以直接访问外部类中的成员。2、外部类要访问内部类,必须建立内部类的对象。内部类能直接访问外部类中成员的原因:内部类持有了外部类的引用。外部类名.this用途: 一般用于类的设计 分析事物时,发现该事物描述中还有事物,而且这个还有事物还在访问被描述事物的内容。这时就把还有事物定义成内部类来描述。直...
2018-07-17 22:50:03
111
原创 2.2 面向对象(二)
封装、继承、构造函数、抽象类、final关键字、接口、多态 面向对象的特征:封装:是指隐藏对象的属性和实现细节,仅对外提供公共访问方式。 好处:将变化隔离,便于使用,提高重用性,提高安全性。private: 私有,是一个权限修饰符。用于修饰对象成员。私有的内容只在本类中有用。私有只是封装的一种体现。 常用于将成员变量私有化,对外提供对应的set,...
2018-07-17 09:46:05
103
原创 2.1 面对对象(一)
面向对象的特点,类与对象之间的关系,成员变量和局部变量的区别,匿名对象,构造函数,static关键字,this关键字,静态代码块,构造代码块,数组工具对象 面向过程--->以过程为主,即注重动作 C语言面向对象---->强调对象(实体),动作是对象具有的方法,对象把这些动作封装起来了 面向对象的特点:1、面向对象是一种常见的思想,符合人的思考习惯;2、面...
2018-07-10 21:02:36
131
原创 1 数组
数组新建无初始值数组:需要一个容器,不存储数据,3不可以省略int[] arr = new int[3];新建有初始值数组的方式:需要一个容器,存储已知的具体数据int[] arr =new int[]{5,5,9,78};int[] arr = {5,5,9,78};求一个数组的长度:arr.length 没有括号 数组排序:排序就是比较选择排序:升序思路...
2018-07-08 15:08:02
137
原创 2 空格替换
考点:字符串题目描述请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。方案一:调用Java中的方法public class Solution { public String replaceSpace(StringBuffer str) { if (str==null){ ...
2018-04-27 23:18:00
220
原创 1 数组查找
题目描述在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。方案一:遍历求二维数组的行数:array.length求二维数组的列数:array[i].lengthpublic class Solution { public boolean Find(int target, in...
2018-04-23 21:16:52
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人