• 面试宝典第四章Java基础知识———4.5字符串和数组

    时间:2023-01-07 15:57:14

    4.5.5——Java中数组是不是对象 1.数组是指具有相同类型的数据的集合,它们一般具有固定的长度,并且在内存中占据连续的空间。在C/C++语言中,数组名只是一个指针,这个指针指向了数组的首元素,既没有属性也没有方法可以调用,而在java语言中,数组不仅有自己的属性(例如length属性),...

  • 面试宝典第四章Java基础知识——4.2面向对象技术

    时间:2023-01-01 12:26:35

    4.2.1——面向对象和面向过程有什么区别 1.出发点不同 面向对象方法是用符合常规思维的方式来处理客观问题,强调把问题域的要领直接映射到对象与对象之间的接口上,而面向过程方法强调的是过程的抽象化和模块化,它是以过程为中心构造或处理客观世界问题的 2.层次逻辑问题 面向对象方法是用计算机...

  • 面试宝典第四章Java基础知识——4.6异常处理

    时间:2023-01-01 12:16:43

    4.6.0——try,catch,finally的执行机制 1.catch块和finally块至少要有一个 2.关于return 我们知道try块在返回之前,会将返回值存储在一个指定位置,然后再去执行finally,等执行完finally块,才会将返回值返回。但是如果finally块中有r...

  • 面试宝典之列出文件夹下的文件

    时间:2022-12-20 21:36:25

    思路: 使用file类 1、创建file对象传入路径 2、判断对象是否存在 3.用一个对象数组存放路径下的文件 4.遍历文件夹并列出文件名 代码: public class Testfile {public static void main(String[] args) { File mFile =...

  • 程序员面试宝典一

    时间:2022-11-26 15:01:58

    1、int i=i;   ?      首先声明一个变量i,然后将变量i的值(未初始化)赋值给自己 2、下面代码的意义 void func(int x,int &count){while(x){count++;x=x&(x-1); //求将x转换为二进制后包含1的个数}}    ...

  • 程序员面试宝典

    时间:2022-11-26 15:01:52

    < DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd> 据统计,80%的简历都是不合格的。不少人事管理者抱怨收到的许多简历在格式上很糟糕。简历应...

  • 《程序员面试宝典》学习记录1

    时间:2022-11-26 15:01:46

    《程序员面试宝典》学习记录1 第5章 程序设计基本概念1、赋值语句 1) x == (y=z); //先将z赋值给y,之后看x和y是否相等x = (y==z); //先看y是否等于z,相等返回布尔值1,否则返回布尔值0x = (y & z); //先求y与z的位与,之后赋值给xx...

  • 秒杀面试 - 程序员面试宝典

    时间:2022-11-26 15:07:10

    夜深了,打算写写我这几个月来对于面试和找工作的总结吧。首先我们确定职业规划,这些我就不多说了,然后按照我们的职业规划,去找功合适的公司。然后投简历,简历要注意邮箱不要使用QQmail 显得不专业。面试的时候一定要自信,但是要谦虚。面试完如果得到的结果是等通知的话,百分之八十是没希望了。 ...

  • 程序员面试宝典

    时间:2022-11-26 15:07:04

    初次接触编程是在上大学,从C语言的hello world学起,再到后面的C++,JAVA,数据库,计算机网络,WEB开发,汇编,软件工程,编译原理,操作系统,嵌入式编程等等,每学期流水账似的数十门课程,每一门其实都蛮重要的,但是一周就那么一两节课,讲道理的话真的很难做到融会贯通,很多东西都是一知半解...

  • 《程序员面试宝典第四版》笔记4

    时间:2022-11-21 15:04:47

    面试例题9:下列程序会在哪一行崩溃? #include<iostream>using namespace std;struct S{int i;int *p;};int main(){S s;int *p=&s.i;p[0]=4;p[1]=3;s.p=p;s.p[1]=1;s.p...

  • 《程序员面试宝典第四版》笔记1

    时间:2022-11-21 15:04:41

    该篇文章主要记录一下《程序员面试宝典第四版》典型题目。 5.1 赋值语句 面试例题1 下列C++代码的输出结果是什么? #include<iostream>using namespace std;int i = 1;int main(){int i = i;cout << ...

  • 读书笔记之《Java程序员面试宝典》

    时间:2022-11-21 15:04:17

    读书笔记之《Java程序员面试宝典》介绍最近想了解关于Java面试方面的书籍,我首先选的是《编程之美》这本书,看了前面一部分之后,真的觉得智商受虐了。然后翻阅了这本书,本书主要介绍的是Java面试的考点,看完之后整体觉得内容比较基础,本书作者写错的地方也有好几处。 虽然本书存在一些错误和知识点内容介...

  • 【程序员面试宝典读书笔记】位域

    时间:2022-11-14 15:04:35

    位域是指信息在存储时,并不需要占用一个完整的字节,而只需占一个或几个二进制位。例如在存放一个开关量时,只有0和1 两种状态,用一位二进位即可。为了节省存储空间,并使处理简便,C语言又提供了一种数据结构,称为“位域”或“位段”。所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位...

  • 程序员面试宝典笔记1--基础知识

    时间:2022-11-14 15:04:53

    ----内容引自《程序员面试宝典》 这本书好像错误蛮多的.. 1. 求x的值 int main() { int x=2,y,z; x *= (y=z=5); // x = 2*5 x==(y=z); // z赋值给y,然后判断y是否与x相等,不相等,但x值不变仍为...

  • 《程序员面试宝典第四版》笔记3

    时间:2022-11-14 15:04:47

    问题1、strcpy和memcpy的区别 strcpy和memcpy都是标准C库函数,它们有下面的特点。 strcpy提供了字符串的复制。即strcpy只用于字符串复制,并且它不仅复制字符串内容之外,还会复制字符串的结束符。 已知strcpy函数的原型是:char* strcpy(char* des...

  • 大学生应对面试宝典(电话、现场面试)

    时间:2022-11-09 13:27:39

     大学生如何应对面试 在完成学业即将毕业走上社会的时候,大学生就要面对最大的挑战-面试了。对于面试,大学生一定是又期待,又紧张,毕竟这一关是通向自己理想职业的必经阶段。我曾经在不少外资企业面试过,有不少成功的,或失败的经验,对面试也算是老马识途。在此愿意与大学生朋友分享,希望能够对大...

  • Java面试宝典(1)Java基础部分

    时间:2022-11-02 11:40:49

    Java面试宝典题目,日积月累,等到出去面试时,一切都水到渠成,面试时就自然会游刃有余了。答题时,先答是什么,再答有什么作用和要注意什么(这部分最重要,展现自己的心得)答案的段落分别,层次分明,条理清晰都非常重要,从这些表面的东西也可以看出一个人的习惯、办事风格、条理等。要讲你做出答案的思路过程,或...

  • Java面试宝典-2017

    时间:2022-11-02 11:40:31

    Java面试宝典2017版一. Java基础部分...................................................................................................... 71、一个".java"源文件中是否可以包括多...

  • 《Java程序猿面试笔试宝典》之volatile有什么作用

    时间:2022-11-02 08:48:04

    在由Java语言编写的程序中。有时候为了提高程序的执行效率,编译器会自己主动对其进行优化,把经常被訪问的变量缓存起来,程序在读取这个变量的时候有可能会直接从缓存(比如寄存器)中来读取这个值。而不会去内存中读取。这样做的一个优点是提高了程序的执行效率,但当遇到多线程编程时。变量的值可能由于别的线程而改...

  • 《Java程序员面试笔试宝典》之Static关键字有哪些作用

    时间:2022-11-02 08:43:21

    static关键字主要有两种作用:第一,只想为某特定数据类型或对象分配单一的存储空间,而与创建对象的个数无关。第二,希望某个方法或属性与类而不是对象关联在一起,也就是说,在不创建对象的情况下就可以通过类来直接调用方法或使用类的属性。具体而言,static在Java语言中主要有四种使用情况:成员变量、...