- 博客(11)
- 收藏
- 关注
原创 java 面试题
一、Java基础String类为什么是final的。 答:主要是为了“效率” 和 “安全性” 的缘故。若 String允许被继承, 由于它的高度被使用率, 可能会降低程序的性能,所以String被定义成final。HashMap的源码,实现原理,底层结构。 答:首先有一个每个元素都是链表(可能表述不准确)的数组,当添加一个元素(key-value)时,就首先计算元素key的hash值,以此确
2017-03-20 14:38:11
314
原创 structs2
一,structs2含义: Apache Struts2 是流行和成熟的基于MVC设计模式的Web应用程序框架。它成功地结合了 WebWork和Struts1.x 两种 web 框架。使用OGNL表达式和Struts2标签来解决应用程序数据。通过Struts2可以减少使用MVC模式开发Web应用程序时间. 二,1.下载struts2相关jar包.地址:http://struts.apache.
2016-12-29 15:47:38
256
原创 I/O流
什么时I/O流? I/O是InputStream、OutputStream的简称。 流的基本概念:流(Stream)是指在计算机的输入输出操作中各部件之间的数据流动。按照数据的传输方向,流可分为输入流与输出流。Java语言里的流序列中的数据既可以是未经加工的原始二进制数据,也可以是经过一定编码处理后符合某种特定格式的数据。 简单的说就是:程序与外部设备进行数据传输的过程。 流分为:字节流、字
2016-10-11 17:49:33
222
原创 成员方法重载
在Java中,同一个类中的多个方法可以有相同的名字,只要它们的参数列表不同就可以,这被称为方法重载(method overloading)。参数列表又叫参数签名,包括参数的类型、参数的个数和参数的顺序,只要有一个不同就叫做参数列表不同。重载是面向对象的一个基本特性。 例如: public class Mi { public void test() { System.o
2016-09-20 15:57:05
1575
原创 成员修饰符的用法
成员变量和成员方法的语句声明语句格式如下: [修饰符] 类型 变量名; [返回值类型] 方法名;public:公有的 被声明为public的类、方法、构造方法和接口能够被任何其他类访问。如果几个相互访问的public类分布在不用的包中,则需要导入相应public类所在的包。由于类的继承性,类所有的公有方法和变量都能被其子类继承。 protected:受保护的 被声明为prote
2016-09-20 15:48:31
388
原创 面向对象基础学习
对象:对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。类:类是一个模板,它描述一类对象的行为和状态。 Java中的对象: 现在让我们深入了解什么是对象。看看周围真实的世界,会发现身边有很多对象,车,狗,人等等。所有这些对象都有自己的状态和行为。 举例: public class Dog {
2016-09-19 18:03:11
138
原创 字符串和StringBuilder的运用
public static void main(String[] args) { stuName(); xiaoMi(); showChar(); printIsContain(); xiaoMii(); xiaoMia(); xiaoMib(); xiaoMic(); xiaoMid(); xiaoMie();}pu
2016-09-18 17:25:53
292
原创 输出九九乘法表程序
package xiaomi;public class mi1 {public static void main(String[] args) { // 九九乘法表输出 for(int i=1;i<10;i++){ for(int j=1;j<10;j++){ System.out.print(i+"*"+j+"="+i*j+" ");
2016-09-08 11:45:18
982
原创 学习内容分享
一、求 两个数 30.30 和 40 的最大值? public class Ex0031 {public static void main(String[] args) { double a = 30.03; int b = 40; double max = a; if(max < b){ max = b; } System.out.pr
2016-09-08 11:32:57
213
原创 Java 基础 学习内容
判断公元1988年是否为闰年? (可被4整除(但不可被100整除)为闰年,但是正百的年数必须是可以被400整除的才是闰年) public class Ex004 {public static void main(String[] args) { int year = 2006; /** * ((year % 4 == 0) && (year % 100 !=0) ) ||
2016-09-06 17:48:51
220
原创 java学习基础 求最大值
一、求 两个数 30.30 和 40 的最大值? public class Ex0031 {public static void main(String[] args) { double a = 30.03; int b = 40; double max = a; if(max < b){ max = b; } System.out.pr
2016-09-06 17:44:45
202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人