`

Java基础知识(面试笔试)

阅读更多

       第一次写博客,真的好紧张啊!所以呢,先写点简单的Java基础知识,缓解一下紧张的心情(其实只是快过年了,不想上班罢了皱眉

一、变量的作用域和生命周期

1.作用域:从变量定义开始,到大括号结束

2.生命周期:从定义开始存活,到大括号完后消失

二、&和&&的区别

1.&:无论左边是结果是什么,右边都会参与运算

2.&&:短路与,如果左边是false,那么右边不参与运算

三、switch...case...

1.比较容易考到的是,switch后面能跟哪几种数据类型(byte,char,short,int),为什么说不能跟其他的呢?因为语法规定酷

四、break、continue、return区别

1.break跳出循环,不执行循环,继续执行后面代码

2.continue跳出本次循环,继续执行后面的循环

3.return直接结束,后面所有程序都不执行

五、重载和重写的区别

1.重载:函数名相同,参数不用(个数和类型)

2.重写:存在父子类中,签名相同,方法内容不同

六、static(块)

1.静态随着类的加载而加载,而且优先于对象存在

2.静态方法中不能使用this,spuer关键字

3.静态代码块、构造代码块、构造函数同时存在时,执行顺序为静态代码块、构造代码块、构造函数

七、final

1.可修饰类、方法、变量

2.不可被继承

3.不能被重写和重载

4.常量,只能赋值一次

八、set、List区别

1.都是继承Collection借口

2.List有序,可以重复

   Set无序,不可以重复

 

      先简单的写这些,试试手吐舌头

0
0
分享到:
评论

相关推荐

    Java基础知识(笔试面试必备)

    Java基础知识(笔试面试必备) 包括如何跳出当前的多重嵌套循环、设计一个一百亿的计算器、"=="和equals方法究竟有什么区别、静态变量和实例变量的区别、abstract class和interface有什么区别等等 备注:里面的序号...

    Java程序员面试笔试宝典-何昊pdf版

    ### Java基础知识 1. **Java概述**:Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems开发,后来被Oracle公司收购。Java设计为具有可移植性、安全性、健壮性和平台无关性的特点。 2. **数据类型**:...

    Java面试笔记 225道Java面试题JAVA面试基础知识点总结Java数据结构题笔试WORD资料汇总(19个).zip

    Java面试笔记 225道Java面试题JAVA面试基础知识点总结Java数据结构题 JAVA笔试面试WORD资料汇总(19个): 2014年最新Java笔试题及答案.docx 225道Java面试题 学会了Java面试随你问.docx Ant和Maven的作用是什么?两者...

    自己整理的最全的 JAVA 常见 面试笔试 题

    5. 125条常见的java面试笔试题大汇总.pdf:这是一份包含125个JAVA面试和笔试题目的PDF文件,涵盖了基础到高级的JAVA知识,是全面复习的好帮手。 通过以上文件,学习者可以系统性地复习JAVA知识,包括基本语法、面向...

    java基础面试笔试题及其答案

    1. **Java基础知识** - **数据类型**:Java有两大类数据类型,基本数据类型(如int、char、boolean)和引用数据类型(如类、接口和数组)。 - **变量**:变量是存储数据的容器,必须先声明后使用,且有其生命周期...

    2018 java 面试知识点

    最近的java 面试知识点, 比较全的java基础知识面试知识,linux

    Java面试笔试题大汇总(最全+详细答案)

    1. **Java基础语法**:Java的基础包括变量、数据类型、运算符、流程控制语句(如if-else、switch-case、for、while)、方法定义和调用、数组等。掌握这些是Java学习的第一步。 2. **面向对象**:Java是纯面向对象的...

    香港JAVA面试笔试题目

    在Java面试中,面试官通常会考察候选人的基础知识、编程能力、设计模式理解、并发处理、内存管理以及对JVM(Java虚拟机)的了解。香港的JAVA程序员面试笔试题目可能涵盖以下几个关键领域: 1. **基础语法**:面试...

    java笔试题大全(java笔试,面试笔试,逻辑题,各大公司题目,java基础)

    Java笔试题大全主要涵盖了几大核心领域,包括Java基础知识、EJB、代码与编程实践、线程编程以及针对各大公司的具体面试题目。这些文件旨在帮助准备Java相关职位的求职者全面复习并提升自己的技能。 首先,Java基础...

    java 面试大全面试笔试题大汇总

    以下是一些主要的Java面试笔试题相关的知识点,包括但不限于: 1. **基础语法**:理解基本数据类型、变量、运算符、流程控制(if、switch、for、while)、数组、字符串等。面试中可能会考察对Java内存模型的理解,...

    Java程序员面试笔试宝典(:何昊、薛鹏、叶向阳)

    本书除了对传统的计算机相关知识(Java语言基础知识、Web基础知识、数据结构与算法、操作系统、计算机网络与通信、数据库、设计模式等)以及面试笔试真题进行分析与解答外,还根据当前计算机技术的发展潮流,对面试...

    JAVA基础知识复习面试笔试宝典

    ### JAVA基础知识复习面试笔试宝典 #### 面向对象基础 **面向对象**与**面向过程**是两种常见的编程思想。面向过程的核心是过程、步骤或函数,它以过程为核心,强调的是如何去做;而面向对象的核心是对象,它以...

    Java面试笔试题.chm

    知识覆盖全面:JAVA相关基础知识,框架等

    java基础知识详解 Java入门必看 Java面试题集锦

    这份资料集主要涵盖Java基础知识、初学者入门指南以及常见的Java面试题,旨在帮助学习者系统地理解和掌握Java的核心概念。 首先,Java基础知识是理解任何Java程序的基础。这包括: 1. **Java环境搭建**:学习如何...

    java程序员面试笔试必备基础知识

    以上是Java程序员面试笔试时应具备的基础知识,熟练掌握这些知识点不仅能帮助他们在面试中表现出色,也能在实际工作中提升开发效率和代码质量。不断学习和实践,是成为一名优秀Java程序员的关键。

    java程序员面试笔试宝典 + 115个Java面试题和答案+进入IT行业必读的324个java面试题

    Java程序员在面试和笔试过程中,会遇到各种各样的问题,这些问题涵盖了Java语言的基础、进阶、多线程、网络编程、数据库操作、设计模式、框架应用等多个方面。本篇文章将根据提供的资料,深入探讨其中的一些关键知识...

Global site tag (gtag.js) - Google Analytics