代码人生的小狗窝

一行行枯燥的代码,却描绘出人生的点点滴滴

推荐文章

工作11年了,致力JAVA开发、如今辞职在家SOHO

    工作11年了,从事JAVA开发、如今辞职在家SOHO上个月月底辞职了,不想再为别人卖命,如今为自己干活! 时间自由!只做自己喜欢的事情! 专注于Java,专注于图形与图像处理技术 ------解决思路----------------------羡慕,希望楼主以后一切顺利------解决思路----------------------问题在于你怎么养活自己?------解决思路---------------------- lz手下缺人端茶倒水吗------解决思路----------------------羡慕,希望楼主以后一切顺利------解决思路---------------------- 赞赞赞 此贴  必须赞------解决思路----------------------安逸哦。能带着兄弟伙些赚点外快不?------解决思路--------------

    阅读全文>>

作者:coody分类:【_Java面试浏览(1304

2018-05-23

java面试题共享一

    java面试题共享1 面试的时候,估计你们大部分都会在网上搜(都是过来人,别不好意思承认),我手里有一些面试题,有点多,我就分开给你们,希望你们能刚好搜到这道题,又刚好回答的漂漂亮亮,精精彩彩! 1,运行时异常与一般异常有何异同? 异常表示程序运行过程中可能出现的非正常状态,运行时异常表示虚拟机的通常操作中可能遇到的异常,是一种常见运行错误。java编译器要求方法必须声明抛出可能发生的非运行时异常,但是并不要求必须声明抛出未被捕获的运行时异常     异常的分类     在Java中异常分为两大类:编译异常和运行异常     运行异常即是RuntimeException;其余的全部为编译异常     JAVA中的异常体系     在Java中异常Exception和错误Error有个共同的父类Throwable. 运行报错一般有这几种 IO操作的BufferOverflowEx

    阅读全文>>

作者:coody分类:【_Java面试浏览(930

2018-05-25

java面试必备之错误处理机制

    java面试必备之异常处理机制       JAVA异常机制 一、基本概念 在Java中这种在程序中运行时可能出现的一些错误称为异常。Java处理异常时,如果某个方法抛出异常,既可以在当前方法中进行捕捉,然后处理该异常,也可以将异常向上抛出,由方法调用者来处理。异常产生后,如果不做任何处理,程序就会被终止。 二、异常捕获和处理 1、Java异常处理涉及到五个关键字,分别是:try、catch、finally、throw、throws。        Try:可能发生异常的Java语句        Catch:激发被捕获的异常        finally:方法返回前总要执行的代码.        throw:用于抛出一个异常对象        throws:在声明方法时,用于指定该方法可能抛出的异常。 2、try、catch、finally三个语句块应注意的问题(笔试重点)  

    阅读全文>>

作者:coody分类:【_Java面试浏览(506

2018-05-23

[JAVA教程] 二零一六年最新spring4框架搭建视频教程 【尚学堂】

    [JAVA教程] 2016年最新spring4框架搭建视频教程 【尚学堂】 Spring4框架 主讲:邹波 类型:SSH 适合对象:学习完javase、数据库技术、jdbc者 Spring4.0作为一个广泛使用的开源框架,它由Rod Johnson创建。它是为了解决企业应用开发的复杂性而创建的。Spring4.0致力于J2EE应用的各层的解决方案,而不是仅仅专注于某一层的方案。可以说Spring是企业应用开发的“一站式”选择,并贯穿表现层、业务层及持久层。本课程为尚学堂课堂实录,讲解了spring4.0中的基本技术,IOC控制反转、AOP面向切面编程、spring无缝整合其他框架等。本课程中同时推出了spring4.0新特性的专辑,敬请大家留意,讲解了最新spring4.0中的新特性。  1、

    阅读全文>>

作者:coody分类:【_Java面试浏览(629

2018-05-22

Java面试题集(1)

    Java面试题集(一)面试请注意: 1.描述问题一定要清楚,简洁,说重点 2.一个问题一点一点描述,说出一个问题,再说出另外一个问题,这样2个问题的差异就体现出来 3.仔细听面试问的,不要答非所问,一定要仔细听清楚别人问什么,先思考后回答,不要说太多,急于表达自己的观点 1.一个“.java”源文件中是否可以包含多个类(不是内部类)有什么限制? 可以有很多个类,但只能有一个public类,并且public的类名必须与文件名一致。 2.说说&和&&的区别?        &和&&都可以用作逻辑与的运算符,表示逻辑与and,当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则只要有一方为false,则结果为false。 &&还具有短路的

    阅读全文>>

作者:coody分类:【_Java面试浏览(961

2018-05-22

115个Java面试题跟答案——终极列表(上)

    115个Java面试题和答案——终极列表(上) 文我们将要讨论Java面试中的各种不同类型的面试题,它们可以让雇主测试应聘者的Java和通用的面向对象编程的能力。下面的章节分为上下两篇,第一篇将要讨论面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,第二篇主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方法调用(RMI),Servlet和JSP。   面向对象编程(OOP) Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点: 代码开发模块化,更易维护和修改。 代码复用。 增强代码的可靠性和灵活性。 增加代码的可理解性。 面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。 封装 封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他

    阅读全文>>

作者:coody分类:【_Java面试浏览(1901

2018-05-23

Java面试宝典(1)

    Java面试宝典(一) 这套面试题主要目的是帮助那些还没有java软件开发实际工作经验,而正在努力寻找java软件开发工作的朋友在笔试时更好地赢得笔试和面试。由于这套面试题涉及的范围很泛,很广,很杂,大家不可能一天两天就看完和学完这套面试宝典,即使你已经学过了有关的技术,那么至少也需要一个月的时间才能消化和掌握这套面试宝典,所以,大家应该早作准备,从拿到这套面试宝典之日起,就要坚持在每天闲暇之余学习其中几道题目,日积月累,等到出去面试时,一切都水到渠成,面试时就自然会游刃有余了。 答题时,先答是什么,再答有什么作用和要注意什么(这部分最重要,展现自己的心得) 答案的段落分别,层次分明,条理清晰都非常重要,从这些表面的东西也可以看出一个人的习惯、办事风格、条理等。 要讲你做出答案的思路过程,或者说你记住答案的思想都写下来。把答题想着是辩论赛。答题就是给别人讲道理、摆事实。

    阅读全文>>

作者:coody分类:【_Java面试浏览(2055

2018-05-21

Java面试必备之程序的三种构造

    Java面试必备之程序的三种结构 Java程序的三种结构 一、顺序结构     从上往下逐行执行,每句必走。 二、分支结构     有条件的执行某语句,并非每句必走。 1)if结构:1条路 if(boolean表达式){   语句块 } 若语句块仅有一条语句,可以省略“{}”。 2)if...else结构:2条路     3)if...else if结构:多条路 4)switch...case结构:多条路 在JDK1.6及其以前版本中switch语句中的表达式的值必须是整型和字符型,在JDK1.7中,新添加了字符串类型。     优点:效率高、结构清晰;缺点:整数、相等     break:跳出switch 三、循环结构 反复执行一段相同或相似的代码。 1.循环三要素:   1)循环变量的初始化   2)循环的条件(以循环变量为基础)   3)循环变量的改变(向着循环的结束变)

    阅读全文>>

作者:coody分类:【_Java面试浏览(779

2018-05-24

Java面试题集(2)

    Java面试题集(二)51、设计4个线程,其中两个线程每次对j增加1,另外两个线程对j每次减少1,写出程序。  以下程序使用内部类实现线程,对j增减的时候没有考虑顺序问题。 public class ThreadTest1 { private int j; public static void main(String args[]){ ThreadTest1 tt=new ThreadTest1(); Inc inc=tt.new Inc(); Dec dec=tt.new Dec(); for(int i=0;i<2;i++){ Thread t=new Thread(inc); t.start(); t=new Thread(dec)

    阅读全文>>

作者:coody分类:【_Java面试浏览(1678

2018-05-23

java面试题-一

    java面试题-1 高级软件工程师(面试题) 高级软件工程师下面的面试题不分语言,适用于所有编程语言,更多偏向设计。设计一个分类功能该功用于行政区域划分,商品分类,等等 例如中国->广东-深圳 .....要求:无限极分类,层次深度不限快速检索,不能使用递归只能使用一个数据库表实现可以生成树形目录商品以及属性功能的设计一个商品有很多属性,例如尺寸,颜色这些属性有固定的值,而另一些属性如重量,体积是需要填写具体数值的,并且还有对应的单位。要求:商品分类(上一个问题中已经实现)商品属性,有多个属性,且数目不确定,所以需要设计成可以无限添加商品属性即可下拉选择,也可以填写具体数值问题:商品搜索怎么解决,包含商品名称,属性,属性值,描述的搜索商品的库存怎么设计分类搜索,怎样列出所有子分类以及子分类下的所有分类(无限深度)用户注册的功能需求场景模拟: 用户开户注册时常常填写了一部分资料,

    阅读全文>>

作者:coody分类:【_Java面试浏览(1973

2018-05-23

java面试题NIO与OIO的差别

    java面试题NIO与OIO的区别 总的来说,java中的IO和NIO主要有三点区别:   IO NIO 面向流 面向缓冲 阻塞IO 非阻塞IO 无 选择器(Selectors)     1.面向流与面向缓冲Java NIO和IO之间第一个最大的区别是,IO是面向流的,NIO是面向缓冲区的。 Java IO面向流意味着每次从流中读一个或多个字节,直至读取所有字节,它们没有被缓存在任何地方。此外,它不能前后移动流中的数据。如果需要前后移动从流中读取的数据,需要先将它缓存到一个缓冲区。 Java NIO的缓冲导向方法略有不同。数据读取到一个它稍后处理的缓冲区,需要时可在缓冲区中前后移动。这就增加了处理过程中的灵活性。但是,还需要检查是否该缓冲区中包含所有您需要处理的数据。而且,需确保当更多的数据读入缓冲区时,不要覆盖缓冲区里尚未处理的数据。 2.阻塞与

    阅读全文>>

作者:coody分类:【_Java面试浏览(748

2018-05-24

二零一六年Java面试题整理

    2016年Java面试题整理面试是我们每个人都要经历的事情,大部分人且不止一次,这里给大家总结最新的2016年面试题,让大家在找工作时候能够事半功倍。 1.Switch能否用string做参数? a.在 Java 7 之前, switch 只能支持byte,short,char,int 或者其对应的封装类以及 Enum 类型。在JAVA 7中,String 支持被加上了。 2.equals与==的区别: a.==是判断两个变量或实例是不是指向同一个内存空间 equals是判断两个变量或实例所指向的内存空间的值是不是相同 3.Object有哪些公用方法? a.方法equals测试的是两个对象是否相等b.方法clone进行对象拷贝c.方法getClass返回和当前对象相关的Class对象d.方法notify,notifyall,wait都是用来对给定对象进行线程同步的 4.Java的四种引用,

    阅读全文>>

作者:coody分类:【_Java面试浏览(1818

2018-05-23

Java面试题-Spring篇

    Java面试题--Spring篇Spring 概述 1. 什么是spring? Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。 2. 使用Spring框架的好处是什么? 轻量:Spring 是轻量的,基本的版本大约2MB。 控制反转:Spring通过控制反转实现了松散耦合,对象们给出它们的依赖,而不是创建或查找依赖的对象们。 面向切面的编程(AOP):Spring支持面向切面的编程,并且把应用业务逻辑和系统服务分开。 容器:Spring 包含并管理应用中对象的生命周期和配置。 MVC框架:Spring的WEB框架是个精心设计的框架,是Web框架的一个很好的替代品。 事务管理:

    阅读全文>>

作者:coody分类:【_Java面试浏览(1676

2018-05-23
上一页 1/173页 下一页