在Java编程中的“模式思想”与框架关系

  目前在开发领域中各种框架越来越多;模式使用机会性似乎减少了,那么是不是意味着我们就不必掌握模式了呢?其实,学习模式实际为了培养模式思维,模式思维有助于了解和使用框架。   例如如何我们在使用表现层哪个框架,都是MVC模式实现,那么进行编...

#
java
#
JAVA
#
Java
分享:

JVM异常发生时的应对策略(图)

  本文向大家描述一下当JVM异常发生时,Java虚拟机采取的几种措施,JVM异常情况在Java中被称作Error(错误)或Exception(JVM异常),是Throwable类的子类。   JVM异常捕捉的几种情况   JVM异常情况在Java中被称作Error(错误)或Exception(JVM异常),是...

#
java
#
JAVA
#
Java
#
jvm
#
JVM
分享:

Java接口,抽象类,内部类学习

  最近看到论坛里有个帖子在讨论接口和抽象类的区别和作用,这其实也是很多面试官喜欢问的问题,这里我就说说我的总结,顺便说说内部类的作用,当是给刚入门,或者想学习java的同学们能更好的理解它们的用法。   1、接口(interface),接口被用来建立类...

#
java
#
JAVA
#
Java
分享:

Java ME下开发之JMUnit篇(图)

  不能因为Java Micro Edition缺乏反射能力就说Java Micro Edition开发者无法利用JUnit风格测试的优点。其实,借助于具有JUnit风格的其它一些框架和工具,Java ME开发人员仍然能够改进Java ME应用程序的开发质量。本系列文章(两篇)正是想详细探讨J2MEU...

#
java
#
JAVA
#
Java
分享:

Java的内部类——你知道多少?

  我在写这篇文章之前,我对Java内部类也不是很清楚,只知道简单的应用。前几天有个朋友问我怎么理解Java内部类,我当时就有点傻了,想了半天也没有说出来,我想,如果让大家来回答这个问题,大家该怎么回答呢?我估计,总有一些人回答不上来的,或者说回...

#
java
#
JAVA
#
Java
分享:

Java面试题

  一、你对MVC的理解,MVC有什么优缺点?结合Struts,说明在一个Web应用如何去使用?   答:MVC设计模式(应用观察者模式的框架模式)   M: Model(Business process layer),模型,操作数据的业务处理层,并独立于表现层(Independent of prese...

#
java
#
JAVA
#
Java
分享:

深入浅出基于Java的责任链模式

摘要:在Java中使用责任链模式可以有效降低耦合、提高灵活性。本文简单介绍基于Java的责任链模式,并对责任链模式的两个角色做了简单介绍。   一、引言   初看责任链模式,心里不禁想起了一个以前听过的相声:看牙。说的是一个病人看牙的时候,医生不...

#
java
#
JAVA
#
Java
分享:

JSP技术实现动态页面到静态页面的方案

  对于JSP技术实现动态页面到静态页面的方案,我们从三个步骤来说明:   JSP技术实现动态页面到静态页面的方案第一:   为了能深入浅出的理解这个框架的由来,我们首先来了解一下JSP解析器将我们写的JSP代码转换成的JAVA文件的内容。   下面是一...

#
java
#
JAVA
#
Java
#
JSP
分享:

深度探讨Java字节代码的操纵方法

  编者按:我们曾给大家介绍过Java字节码文件操作技巧。Java作为业界应用最为广泛的语言之一,深得众多软件厂商和开发者的推崇,更是被包括Oracle在内的众多JCP成员积极地推动发展。但是对于Java语言的深度理解和运用,毕竟是很少会有人涉及的话题。本文...

#
java
#
JAVA
#
Java
分享:

JAVA字节码文件操作技巧(图)

  你知道如何操作JAVA字节码文件吗,这里将介绍与操作Java字节码有关的基本知识和操作Java字节码的方法及Demo,首先我们来看一下AOP的概念,AOP是OOP的延续,是AspectOrientedProgramming的缩写,意思是面向方面编程。   如何操作JAVA字节码文件   ...

#
java
#
JAVA
#
Java
分享:

如何成为一个优秀的JSP程序员

  最近在网上看到很多问题是关于如何学习JSP的,就摘了一部分翻译过来,希望能对大家学习JSP有点指导,如果你已经知道Java,HTML和JavaScript,这意味着JSP将确实是简单的。   一个普通的错误是把JSP当作简化的Java,它不是,(事实上, JSP是简化的Se...

#
java
#
JAVA
#
Java
#
JSP
分享:

Java代码的静态编译和动态编译中的问题比较(图)

  本文考察了 Java 语言的本地代码编译所涉及的一些问题。单独使用动态(即时)编译或静态(提前)编译都不能满足所有 Java 应用程序的需求。作者在各种执行环境中对这两种编译技术进行了比较,对二者如何相互补充进行了展示。   Java 应用程序的性能...

#
java
#
JAVA
#
Java
分享:

Java深度历险之Java字节代码的操纵

  Java作为业界应用最为广泛的语言之一,深得众多软件厂商和开发者的推崇,更是被包括Oracle在内的众多JCP成员积极地推动发展。但是对于Java语言的深度理解和运用,毕竟是很少会有人涉及的话题。InfoQ中文站特地邀请IBM高级工程师成富为大家撰写这个《Ja...

#
java
#
JAVA
#
Java
分享:

OSGi为什么重要:向模块化转移的主攻手(图)

  OSGi是一个Java企业级开源框架,近年来得到了很多方面的关注。看到很多博客文章都在询问OSGi为什么重要,OSGi的推广者Patrick Paulin写下了此文。如果你同很多人一样,也在环顾着OSGi使用量的增加,同时想知道它对你来说是否重要,那么请看他的答案。 ...

#
java
#
JAVA
#
Java
分享:

关于增强Swing您所不知道的5件事(图)

  用户界面设计和开发近年来有了一些改变,有人可能会说 Java 平台并不能保持。1997 年发布的 Swing 至今仍然一个标准的工具包,可以在 JVM 上构建用户界面。好的一点是,它是一个较为熟悉的标准,易于操作。不好的是,它缺乏将普通 UI 设计变丰富的特性...

#
java
#
JAVA
#
Java
分享:

三步学会Java Socket编程

  摘要:所谓socket通常也称作“套接字”,用于描述IP地址和端口,是一个通信链的句柄。应用程序通常通过“套接字”向网络发出请求或者应答网络请求。本文将Java Socket编程分为三个学习步骤,逐一为您讲解。   第一步 充分理解Socket   1、什么是...

#
java
#
JAVA
#
Java
分享:

java接口实例

  近日在编程中用到接口知识,由于课本中对接口描述较少,所以想从网上查找资料,但网上的资料大多也只是冗长的描述,所以在此提供一自己写的实例,供大家参考:   原题是这样的:在java中,定义一个接口,声明计算长方形面积和周长的抽象方法,再用一个类去...

#
java
#
JAVA
#
Java
分享:

Java面试中的陷阱

  找工作要面试,有面试就有对付面试的办法。以下一些题目来自我和我朋友痛苦的面试经历,提这些问题的公司包括IBM,E*Trade,Siebel,Motorola,SUN,以及其它大小公司。   面试是没什么道理可讲的,它的题目有的不合情理、脱离实际。有在纸上写的,...

#
java
#
JAVA
#
Java
分享:

简介Java垃圾回收算法

  我们在《Java语言入门——简述Java语言回收机制》介绍过Java垃圾回收机制一般包含近十种算法。本文将向大家介绍《简介Java垃圾回收算法》。   引言   Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在...

#
java
#
JAVA
#
Java
分享:

JVM的内存管理(3)

  这是最后一篇有关内存管理的文章,其实内存管理有许多技巧和方式,在这,我给大家介绍一下。   (1)要尽早的释放无用对象的引用。如果,该对象不用了,你可以把它设置为null。但要注意,如果该对象是某方法的返回值,千万不要这样处理,否则你从该...

#
java
#
JAVA
#
Java
分享:
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计

法律顾问:上海漕溪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2022, 沪ICP备05003035号
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪公网安备 31010102002173号