【php面试亟需掌握的基础题目锦集】教程文章相关的互联网学习教程文章

笔试面试那件小事(常见的C++基础题)

1->简述变量声明和定义的区别为变量分配地址和存储空间称为定义,不分配地址称为声明。一个变量可以在多个地方声明,但只能在一个地方定义。加入extern修饰的变量的声明,说明此变量将在文件以外或者文件的最后面定义。 2->简述sizeof和strlen的区别主要区别如下: sizeof是一个操作符,strlen是库函数;sizeof的参数可以是数据的类型,也可以是变量。而strlen的参数只能是以‘\0’结尾的字符串参数。 ...

基础面试题: JDK 和 JRE

1.定义: JDK 是 Java Development Kit,它是功能齐全的 Java SDK。它拥有 JRE 所拥有的一切,还有编译器(javac)和工具(如 javadoc 和 jdb)。它能够创建和编译程序。JRE 是 Java 运行时环境。它是运行已编译 Java 程序所需的所有内容的集合,包括 Java 虚拟机(JVM),Java 类库,java 命令和其他的一些基础构件。但是,它不能用于创建新程序。区别:JRE主要包含:java类库的class文件(都在lib目录下打包成了jar)和虚拟机(jvm.d...

C# 基础篇·面试题【代码】

一、之值类型与引用类型public static void Main(string[] args){int age = 10;//值类型在内存中开辟一块区域存放object age1 = age;//引用类型存的是地址 此时指向age的初始地址age += 1;//age重新开辟新的区域 此时为11,Console.WriteLine("fist="+age1);//指向老的区域 值为10;int age2=(int)age1;//引用类型转化值类型 为10;Console.WriteLine("test="+age2);age2 += 1;Console.WriteLine("secend="+age);Console.ReadKey()...

16 Java语言基础面试题之变量相加和常量相加的区别【代码】

1package cn.mldn.demo;2 3publicclass Test1_DataTypeConversion {4 5publicstaticvoid main(String[] args) {6 7byte b1 = 3;8byte b2 = 4;9// byte b3 = b1 + b2; 10// System.out.println(b3); 11// 从两个方面 12// 1. byte 与 byte (或者 short char ) 进行运算的时候会提升int 两个int 类型相加的结果也是int 类型 13// 2. b1 和 b2 是两个变量,变量存储的是变化...

java线程基础巩固---wait和sleep的本质区别是什么,深入分析(面试常见问题)【图】

对于wait和sleep貌似都会阻塞线程,但是它们确实是很大的区别的,所以下面一点点来探讨:区别一、Sleep()是线程里面的方法,而Wait()是Object类的方法。这个比较简单,直接看代码便知:区别二、sleep()方法不需要被notify唤醒,而wait()则需要【当然wait(10)这样的情况除外】。这个比较容易理解,就不多解释了。sleep()使用是不需要使用syncronized加上同步锁,但是wait()需要。这个做一下实验就明白了:嗯~~调用sleep()时是不需要...

java面试基础(一)

1.基本数据类型、封装类和运算操作(1)简述 & 和 && ,以及 | 和 || 的区别。———&和|是位运算符,不怎么用,而&&和||是逻辑运算符(存在短路现象,所以也叫短路与、短路或),一般用在if、while、for等条件判断里。(2)运行 short s1 = 1; s1 = s1 + 1; 会出现什么结果?错! s1 + 1,s1是short类型,1是int型,s1会自动转换为int型的1,与1相加后,得到int型的2,要向左侧的short类型的s1看齐,即需要通过强制类型转换。正确写法:...

PHP基础面试题

一、PHP中几个输入函数echo, print(), print_r(), printf(), sprintf(), var_dump()的区别。    1.echo : 是语句不是函数,没有返回值,可输出多个变量值,不需要圆括号。不能输出数组和对象,只能打印简单类型(如int,string);    2.print : 是语句不是函数, 有返回值1,只能输出一个变量, 不一定需要圆括号,不能输出数组和对象,只能打印简单类型(如int,string);    3.print_r() :是函数, 可打印复合类型 (如...

100道Java基础面试题收集整理(附答案)

1.抽象类和接口的区别?抽象类:抽象方法,只有行为的概念,没有具体的行为实现。使用abstract关键字修饰,没有方法体。子类必须重写这些抽象方法。包含抽象方法的类,一定是抽象类。抽象类只能被继承,一个类只能继承一个抽象类。接口:全部的方法都是抽象方法,属型都是常量不能实例化,可以定义变量。接口变量可以引用具体实现类的实例接口只能被实现,一个具体类实现接口,必须实现全部的抽象方法接口之间可以多实现一个具体类可...

转:面试题收集——Java基础部分(一)

1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制?   可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto?   java中的保留字,现在没有在java中使用。3、说说&和&&的区别。   &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。  &&还具有短路的...

Java面试基础 -- Docker篇

1.什么是Docker?Docker是一个容器化平台,它以容器的形式将您的应用程序及其所有依赖项打包在一起,以确保您的应用程序在任何环境中无缝运行。2.什么是Docker镜像?Docker镜像是Docker容器的源代码。换句话说,Docker镜像用于创建容器。使用build命令创建镜像,并且在使用run启动时它们将生成容器。镜像存储在Docker注册表中,registry.hub.docker.com因为它们可能变得非常大,镜像被设计为由其他镜像层组成,允许在通过网络传输镜...

Java面试基础知识(1)【代码】

1、final, finally, finalize的区别final:修饰符(关键字)如果一个类被声明为final,没有子类也不能被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后不可修改。被声明为final的方法也同样只能使用,不能重载finally:再异常处理时提供 finally 块来执行任何清除操作。如果抛出一个异常,那么相匹配...

python面试题(基础篇)【代码】

1.简述列举了解的编程语言,语言间的区别是什么?编译型: 一次性全部编译成二进制码,然后运行 解释型:编译一行,运行一行 1.python 解释型,间接高效,容易上手,各个方向百花齐放 2.java 混合型(JVM,JIT编译器),开发周期慢,web方向 3.c 编译型 属于底层开发,只有面向过程,没有面向对象 4.c++ 编译型 属于底层开发,既有面向过程,还有面向对象 5.go 编译型 应用在区块链,高并发高可用,游戏方向2.python2和python3有什么...

java学习--基础知识阶段性总结--基础面试题【图】

1. 静态变量和实例变量的区别局部变量不能用静态的,如果用了静态的,则不会从静态区消失* 静态变量也叫类变量 成员变量也叫对象变量* A:所属不同* 静态变量属于类,所以也称为为类变量* 成员变量属于对象,所以也称为实例变量(对象变量)* B:内存中位置不同* 静态变量存储于方法区的静态区* 成员变量存储于堆内存* C:内存出现时间不同* 静态变量随着类的加载而加载,随着类的消失而消失* 成员变量随着对象的创建而存在,随着对象的...

Java面试题-基础篇一(干货篇)

1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。 2、Java有没有goto? java中的保留字,现在没有在java中使用。 3、说说&和&&的区别。 &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。 ...

python基础面试题【代码】

python面试基础篇-----1简述列举了解的编程语言及语言间的区别java:编译型语言 c语言:编译型语言 python:解释型语言 编译型语言和解释型语言的区别 编译型语言优点:运行速度快,执行效率高缺点:编译时间长,需要根据操作系统环境编译不同的可执行文件 解释型语言优点:开发效率高,有良好的兼容性,灵活缺点:运行速度慢,性能上不如编译型语言Python2和python3的区别Python2:源码不统一,源码有重复,python3,源码统一,源...