加载中
博为峰Java技术题 ——JavaSE Java JDBC数据库查询代码实例

博为峰小博老师: 一般查询通过建立Statement 对象来实现。主要执行如下过程:创建Statement 对象,设置选项,执行查询语句,关闭Statement 对象。执行参数查询首先准备好一个PreparedState...

博为峰Java面试题-Java 面向对象

[面试原题] [题目] 什么是面向对象,Java语言面向对象有那些特点? [正确答案] 博为峰小博老师: 面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描...

经典Java面试题-Java中Char类型的运算

[面试原题] 假设y是字符类型,初始化值为‘b’,那么以下语句输出的结果是什么? A. System.out.println(++y); B. System.out.println(y+1); [正确答案] A. ‘c’ B. 99 [面试技术点] 字符在...

2016/10/25 15:31
282
博为峰Java面试题-Java集合类1

[面试原题] [题目一] Java集合框架是什么?说出一些集合框架的优点? [正确答案] 博为峰小博老师: 每种编程语言中都有集合,最初的Java版本包含几种集合类:Vector、Stack、HashTable和Arr...

博为峰Java面试题-Java集合类2

[面试原题] [题目一] Java的HashMap是如何工作的? [正确答案] 博为峰小博老师: HashMap是一个针对数据结构的键值,每个键都会有相应的值,关键是识别这样的值。 HashMap 基于 hashing 原理...

博为峰Java技术题 ——JavaSE Java 方法Ⅱ

博为峰小博老师: [方法调用] Java 支持两种调用方法的方式,根据方法是否返回值来选择。 当程序调用一个方法时,程序的控制权交给了被调用的方法。当被调用方法的返回语句执行或者到达方法体...

博为峰Java技术题 ——JavaSE Java MySQL连接

博为峰小博老师: Java 连接 MySQL 需要驱动包,最新版下载地址为: http://dev.mysql.com/downloads/connector/j/,解压后得到jar库文件,然后在对应的项目中导入该库文件。 你可以下载本站...

博为峰Java技术题 ——JavaSE Java Swing概述

博为峰小博老师: [什么是Java Swing] Swing是一个用于开发Java图形界面应用程序的开发工具包,它是以抽象窗口工具包(AWT)为基础,使应用程序可跨平台在不改变任何外观风格前提下。Swing开发...

博为峰Java技术题 ——JavaSE Java 8 新特性

博为峰小博老师: Java 8(又称为jdk1.8)是Java语言开发的一个主要版本 Oracle公司于2014年3月18日发布Java 8它支持函数式编程,新的 JavaScript引擎,新的日期API,新的Stream API等。 [新特性...

2016/12/05 20:02
280
博为峰Java技术题 ——JavaSE Java方法Ⅳ

博为峰小博老师: [构造方法] 当一个对象被创建时候,构造方法用来初始化该对象。构造方法和它所在类的名字相同,但构造方法没有返回值。 通常会使用构造方法给一个类的实例变量赋初值,或者...

博为峰Java技术题 ——JavaSE Java NIO Ⅳ

博为峰小博老师: Buffer的常见方法如下所示: l flip(): 写模式转换成读模式 l rewind():将 position重置为0,一般用于重复读。 l clear():清空buffer,准备再次被写入 (position变成0,l...

博为峰Java技术题 ——JavaSE Java 方法Ⅰ

博为峰小博老师: 我们经常使用到 System.out.println(),那么它是什么呢? l println() 是一个方法。 l System 是系统类。 l out 是标准输出对象。 这句话的用法是调用系统类 System 中的标...

小博老师解读经典Java面试题 ——Java位运算

[面试原题] 我们经常会看到类似于下面这样的Java面试题: 请编写出效率最高的2乘以8的运算结果。 [正确答案] 2<<3 [面试技术点] 面试者是否了解、灵活运用java位运算技术。 面试者是否了解移...

2016/10/25 15:26
100
博为峰Java技术题 ——JavaSE Java 方法Ⅲ

博为峰小博老师: [void 关键字] 下面的例子声明了一个名为 printGrade 的方法,并且调用它来打印给定的分数。 以上实例编译运行结果如下: 这里printGrade方法是一个void类型方法,它不返回...

Java面试题系列(2):Java8数字字面值常量新特性

1. Java8对数值字面常量增加了一些新特性。 在java SE 7以后,任何数量的下划线字符(_)可以出现在任何地方之间的数字数值文字。这个特性使得将数值型的字面值输入更加方便,可以提高代码的...

2016/12/26 20:26
193
博为峰Java技术题 ——JavaSE Java NIO Ⅳ

博为峰小博老师: [缓冲区Buffer] 一个Buffer对象是固定数量的数据的容器。其作用是一个存储器,或者分段运输区,在这里数据可被存储并在之后用于检索。尽管缓冲区作用于它们存储的原始数据类型...

经典Java面试题-内部类

[面试原题] 以下代码运行结果是什么? public class BwfOuterClass { private int x = 1; private int y = 2; private class BwfInnerClass{ private int x = 3; public void print(){ Syst...

2016/10/27 10:01
229
Java日期和日历相关的面试题

L 字符串和日期转换 如日期按下格式显示: 2016年12月9日 15:34:30 日期模式字符串说明参考API文档java.text.SimpleDateFormat public class Example{ public static void main(String[] arg...

2016/12/22 13:23
255
博为峰Java技术题 ——JavaSE Java Swing组件类的层次

博为峰小博老师: 下图讲述Swing组件类的层次,如图: 从以上的结构示意图中可以知道,Swing组件可以分成两种类型,一种是JComponent类,另一种是Window类.其中Window组件类主要包括了一些可以...

博为峰Java技术题 ——JavaSE Java Swing顶层容器类和包含层次Ⅱ

博为峰小博老师: 在实际开发中,绝大多数Java程序是使用JFrame组件对象作为该程序的顶层容器。当然,JDialog和JApplet也可以作为顶层窗口,只不过JDialog一般作为弹出窗口来使用,而JApplet...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部