1. 面向对象概念 把要研究的事物抽象成对象处理。一个对象内部含有:数据值描述其状态、操作方法即对象的行为用于改变对象的状态。面向对象具有对象唯一性、分类型、继承性、多态性。自己的理解就是将一项活动抽象成一个个角色对象,通过内部的属性和方法彼此连接,构成整个活动。2. 面向对象三特性 继承 封装 多态:指允许不同类的对象对同一消息作出响应,即同一消息可以根据发送对象的不同而采用不同的行为方式。 3...
面试题收集——Java基础部分(一)1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? 可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。2、Java有没有goto? java中的保留字,现在没有在java中使用。3、说说&和&&的区别。 &和&&都可以用作逻辑与的运算符,表示逻辑与(and),当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false。...
章节目录:JS基础知识(上)——讲解 JS 基础语法相关的面试题,分析原理以及解答方法。这一章节讲解了基础知识的第一部分:变量的类型和计算。以及JS “三座大山” —— 原型、作用域和异步中的第一座大山:原型。JS基础知识(中)——讲解 JS 基础语法相关的面试题,分析原理以及解答方法。这一章节讲解了JS “三座大山” —— 原型、作用域。JS基础知识(下)——讲解 JS 基础语法相关的面试题,分析原理以及解答方法。这一章节...
面试题:数组和集合的区别?1)长度区别:
数组长度固定集合长度可变2)内容的区别数组可以存储同一种类型的元素集合可以存储多种类型的元素3)存储类型的区别数组:可以存储基本类型,也可以存储引用类型 String[] str = {"hello","world","java",100} ; 错误的集合:只能存储引用类型原文:http://blog.51cto.com/13670525/2112417
1:Q:String s1 = new String("hello");这句话创建了几个对象?A:两个或者一个。字符串是一个常用的类型。JVM中存在常量池,保存了大量的字符串对象,并共享使用。如果常量池中没有“hello”,则在常量池中创建“hello”,然后在堆中开辟一块空间存储new的对象。如果常量池中已经存在“hello”,则只需要创建new一个对象。2:String a = "hello";
changeValue(a);
System.out.println(a);输出结果为hello。因为String只要初始化,...
目录抽象类介绍为什么要用抽象类一个抽象类小故事一个抽象类小游戏接口介绍接口与类相似点:接口与类的区别:接口特性抽象类和接口的区别接口的使用:接口最佳实践:设计模式中的工厂模式接口与抽象类的本质区别是什么?基本语法区别设计思想区别如何回答面试题:接口和抽象类的区别?参考文章微信公众号Java技术江湖个人公众号:黄小斜本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看https...
JAVA基本数据类型转换java中的数据类型,分为,引用数据类型和基本数据类型。基本数据类型有8中整型:byte 8位 、 short 16位 、int 32位 .long 64位、 (8位=1个字节)浮点型:float 32位 、double64位字符类型:char Boolean型:boolean自动类型转换 转换图 正方向是自动转换 反方向强制转换(char--->double的转换 和byte到 double的转换) char -->int-->long-->float-->doubl byte-->shot-->int -->l...
董鹏老师,多年经验总结出 【高薪就业必备】之java基础面试题[更新中]: 第01篇 学习Java基础的目的? 第02天 java语言中有没有gotokeyword?
第03天 对两个整数变量进行互换,要求在不使用第三方变量的前提下? 第04天 在JAVA中怎样跳出当前的多重嵌套循环? 第05天 构造器Constructor是否可被override?
第06篇 "=="和equals方法到底有什么差别? 第07篇 short s1 = 1;...
关注finddreams博客:http://blog.csdn.net/finddreams/article/details/44403041
因为Androd使用Java语言来编程的,所以我们做Android开发全面的掌握Java基础是必须的。在面试的过程中,我们发现很多公司发的笔试题有很多知识点都是Java的,搞安卓久了,Java基础的一些知识点也都快忘了,今天就让我们来一起复习一些Java基础,希望能在面试中用到;1、Overload和Override的区别。Overloaded的方法是否可以改变返回值的类型? 方法的...
[ 转载 ] [Java面经]干货整理, Java面试题(覆盖Java基础,Java高级,JavaEE,数据库,设计模式等)标签:targe 面经 面试题 href size java面试 ref 数据库 get 本文系统来源:https://www.cnblogs.com/ILoke-Yang/p/8137408.html
如若转载请注明出处: http://www.cnblogs.com/wang-meng/p/5898837.html 谢谢. 上一篇发了一个找工作的面经, 找工作不宜, 希望这一篇的内容能够帮助到大家. 对于这次跳槽找工作, 我准备了挺长的时间, 其中也收集了很多比较好的笔试
面试题, 大都是一些常用的基础, 很多都是由于时间原因没有来得及给出答案, 但是题目大都是比较经典实用的, 现在都放到这里, 希望对正处于找工作的博友有一定的帮助. 第一部分: Java基础(此部分面试题...
很多程序员都会担心35岁的职业危机,而数据也显示,40岁以上的程序员几乎不存在,大都转了管理岗,余下的只能被迫离职或者转行。然而,太久待在舒适区,可能连小公司的面试,都很难通过了。
程序员是最需要将终生学习贯彻到底的职业,一旦停止学习,离被淘汰,也就不远了。程序员工作都很忙,所以最好能在空闲的时候看看大厂的面试题,这些面试题的作用可能会超出你的想象:
文末有整理的pdf面试文档,可以免费获取,先看知识点,文...
这篇《Java 基础知识总结》是 JavaGuide 上阅读量最高的一篇文章,由于我对其进行了重构完善并且修复了很多小问题,所以,在博客园再同步一下!
文章内容比较多,目录如下:基础概念与常识
Java 语言有哪些特点?简单易学;
面向对象(封装,继承,多态);
平台无关性( Java 虚拟机实现平台无关性);
支持多线程( C++ 语言没有内置的多线程机制,因此必须调用操作系统的多线程功能来进行多线程程序设计,而 Java 语言却提供了多...
16. import java 和 javax 有什么区别
刚开始的时候 JavaAPI 所必需的包是 java 开头的包, javax 当时只是拓展 API 包来说使用。然而随着时间的推移,javax 逐渐扩展成为 JavaAPI 的组成部分。但是,将扩展从 javax 包移动到 java 包将是个大麻烦,最终会破坏一堆现有代码。因此,最终决定 javax 包将成为标准 API 的一部分。所以,实际上 java 和 javax 没有区别。这都是一个名字。
17. 接口和抽象类的区别
接口的方法默认是 pub...
1.抽象类、接口
1.抽象类
1.抽象类使用abstract修饰,它和常规类一样具有数据域、方法的构造方法,但不可以new实例;2.抽象类中不一定有”抽象方法“,”抽象方法“必须在”抽象类‘中;3.“非抽象类”在继承“抽象类”时,必须覆盖/实现所有的“抽象方法”,否则会违反规则2;4.abstract与final无法联合使用,否则子类无法继承;5.抽象类的子类可以是抽象类,这就不必实现所有抽像方法;
1.动物类(抽象类)
abstract class Anima...