首页 > TAG信息列表 > dosome

关于实例方法的调用

public class staticTest { public static void main(String[] args) { //这是比较正规的方式,静态方法采用“类名.” staticTest.doSome(); //对象 staticTest st=new staticTest(); //用“引用.”访问 st.doSome(); //空引

静态方法覆盖没有意义以及私有方法不能覆盖

静态方法覆盖是没有意义的 public class OverrideTest04 { public static void main(String[] args) { Animal a=new Animal(); a.dosome(); Animal.dosome(); // 本来静态方法 是不用创建对象的 直接用 类名. 就可以直接访问 // 所以在这里创建a对象是没有意的

springmvc请求处理过程

springmvc请求的处理流程 1)发起some.do 2)tomcat(web.xml-----url-pattern知道*.do的请求给DispatcherServlet) 3)DispatcherServlet(根据springmvc.xml配置知道 some.do对应----doSome()方法) 4)DispatcherServlet把some.do转发给MyController.doSome()方法 5)框架执行doSome()把得到Mo

Java 异常

  1. 异常简介   Java异常时Java提供的识别响应错误的机制,可以使程序中异常处理代码和正常业务代码分离,提高程序的健壮性。 public class ExceptionTest01{ public static void main(String[] args){ try{ int i = 10 / 0; System.out.pr

SpringMVC日常笔记记录02--springmvc请求处理过程

springmvc请求的处理流程(建议结合源代码进行理解) 1)发起some.do     2)tomcat(web.xml--url-pattern知道 *.do的请求给DispatcherServlet)     3)DispatcherServlet(根据springmvc.xml配置知道 some.do---doSome())     4)DispatcherServlet把some.do转发个MyController.do

spring创建对象的步骤以及与正常new对象的对比

先创建接口 package com.bjpowernode.service; public interface SomeService { void doSome(); } 再创建实现接口的类,并提供方法供检验 package com.bjpowernode.service.impl; import com.bjpowernode.service.SomeService; public class SomeServiceImpl implem

Spring学习(2)——写一个简单的spring项目

创建一个maven项目 创建项目,这里我们选择quickstart就行了 修改pom.xml文件 将<build>标签中的代码先删掉,因为我们还用不到这些,然后导入spring依赖 (这里有个小bug,我想用当前最新版的5.3.6的Spring,但是maven似乎没找到这个版本的jar包,之后被迫改为了5.2.5的) <dependency>

注解用法,使用反射获取方法上的注解信息

@Targe 只允许该注解标注类,方法 @Retention 希望这个注解可以被反射 注解当中的属性可以是那些值 *byte short int long float double boolean char String class 枚举 如果一个注解的属性名字是一个value的话该属性名可以省略 //@MyAnnotation(name="MyAnnotation"

ACAC synchronized(一些问题)

package exam; public class exam01 { public static void main(String[] args) { Myclass mm = new Myclass(); MyThread a = new MyThread(mm); MyThread b = new MyThread(mm); a.setName("a"); b.setName(&quo

匿名内部类和局部内部类只能访问final变量的原因

以下是从各大网站找来的解释,我在这里摘抄一些从其他地方搬过来的大致思想,可能会比较乱, 详细解释 http://blog.csdn.net/salahg/article/details/7529091 3.1.原因解析 是变量的作用域的问题,因为匿名内部类是出现在一个方法的内部的,如果它要访问这个方法的参数或者方法中定义的变量

获取主线程Thread.currentThread()

package seday08.thread; /** * @author xingsir * 主线程 * 线程提供了一个静态方法这个方法会将运行这个方法的线程返回:static Thread currentThread() * 一个重要的API:ThreadLocal会使用到它。 */public class CurrentThreadDemo { /** * main方法实际上也是靠一个线程运行