摘要:
Thread中,join()方法的作用是调用线程等待该线程完成后,才能继续用下运行。
public class TestThread5 {
public static void main(String[] args) throws InterruptedException {
Runner0 run5 = n... 阅读原文
2017-10-13 00:38:03 阅读(737) 评论(0)
摘要:
Java Thread 的一些认识:
Java是抢占式线程,一个线程就是进程中单一的顺序控制流,单个进程可以拥有多个并发任务,其底层是切分CPU时间,多线程和多任务往往是使用多处理器系统的最合理方式
进程可以看作一个程序或者一个应用;线程是进程中执行的一个任务,多个线程可以共享资源
一个Java 应用从main 方... 阅读原文
2017-10-13 00:36:04 阅读(773) 评论(0)
摘要:
基本概念:类加载的过程大致分为三个阶段 1.加载阶段:本阶段主要把class的二进制代码加载进入JVM,并且进行常量池(类名,方法名,字段名),方法区(二进制字节码),栈(本地方法栈结构),堆(java.lang.class对象)的设置。 有三个加载类:Bootstrap ClassLoader,加载j... 阅读原文
2017-10-13 00:33:01 阅读(719) 评论(0)
摘要:
本章不讲项目,讲一下SSH的下载
一、Struts2
1、通过百度进入官网
2、点击Download>>>>Full Releases>>>>你想要的版本(我的是Struts2.5.13)>>>>Full Distribut... 阅读原文
2017-10-12 23:25:07 阅读(764) 评论(0)
摘要:
“成员变量,静态方法看左边;非静态方法:编译看左边,运行看右边。”
意思是:当父类变量引用子类对象时(Fu f = new Zi();),在这个引用变量f指向的对象中,他的成员变量和静态方法与父类是一致的,他的非静态方法,在编译时是与父类一致的,运行时却与子类一致(发生了复写)。
例:
class Fu {
int... 阅读原文
2017-10-12 22:31:02 阅读(782) 评论(0)
摘要:
struts http://archive.apache.org/dist/struts/
hibernate http://hibernate.org/orm/releases/5.0/
spring http://maven.springframework.org/release/org/springframew... 阅读原文
2017-10-12 21:54:04 阅读(765) 评论(0)
摘要:
运行项目时报错,错误信息为:
The tomcat server configuration at /sever/tomcat v7.0 localhost-config is missing
解决方法:
在Servers视图里边删掉并重新建一个Tomcat Server。
阅读原文
2017-10-12 21:37:02 阅读(797) 评论(0)
摘要:
发生原因
1 <servlet>
2 <servlet-name>springmvc-mybaits</servlet-name>
3 <servlet-class>
4 org.springframework.web.serv... 阅读原文
2017-10-12 20:54:03 阅读(818) 评论(0)
摘要:
懒汉式:
package org.burning.sport.design.pattern.singlepattern;
/**
* 单例模式----懒汉式,在第一次调用的时候实例化自己
*
* (事实上,通过Java反射机制是能够实例化构造方法为private的类的,
* 那基本上会使所有的Java单... 阅读原文
2017-10-12 19:47:02 阅读(781) 评论(0)
摘要:
首先加入依赖<dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId></dependency>
方法一、实体上使用 @JsonIn... 阅读原文
2017-10-12 18:15:03 阅读(780) 评论(0)