博客专栏  >  编程语言   >  JAVA

JAVA

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。

关注
3 已关注
21篇博文
  • 策略模式和Spring的结合在项目中的应用

    一、策略模式          策略模式的定义: 策略模式是对算法的封装,把使用算法的责任和算法本身分隔开,委派给不同的对象管理。策略模式通常把一系列的算法包装到一系列的策略类里面,作...

    2017-01-27 09:55
    2710
  • SpringMVC上传、解析Excel

    示例:导入相关数据(Excel文件),相关的文件数据编辑好。XML文件配置    再spring的xml文件中配置要上传文件的大小 <bean id="multipartResolver" cla...

    2016-12-29 23:00
    4252
  • 观察者模式和Spring的结合

    这周给分了一个任务,就是对查询回来的数据进行各种各样的过滤,有七种不同的过滤条件。过滤条件是在数据库中存着的。在我们项目中有一个热发,就是定时的从数据库中把数据取出来进行分类保存到Property中或...

    2016-12-18 22:07
    1775
  • Spring从入门到精通(一)----IoC(控制反转)

    在采用面向对象方法设计的软件系统中,它的底层实现都是由N个对象组成的,所有的对象通过相互合作,最终实现系统的业务逻辑。

    2016-05-31 21:31
    838
  • 【JAVA调错】----JBoss发布多个项目时抛出webAppRootKey错误

    错误由来 错误原因 错误解决方案 第一种 第二种错误由来    说一说事情的缘由,最近项目中加了日志,在项目中加了spring监听器: log4jConfigLocation ...

    2016-02-29 09:33
    896
  • 新手学JAVA(九)----Model1 And Model2

    JavaWeb应用结构发展三个阶段 第一个阶段-传统版 第二个阶段-Model1 第三个阶段JavaWeb应用结构发展三个阶段    Java Web应用结构的发展和MVC的发展非常类似,Java W...

    2016-04-19 10:35
    528
  • 新手学Struts(一)----JSP+Servlet讲解MVC实现原理

    MVC基本原理 一个简单的例子 改良的例子 Struts基本流程的实现    最近在学SSH(Struts+ Hibernate+Spring),这也算是一个比较经典的框架了,之前都是看人家大牛说这个...

    2016-04-24 15:07
    772
  • 新手学Struts(二)----Struts2工作机制

    Struts2的体系结构如图所示:    从上图可以看出,一个请求在Struts2框架中的处理大概分为以下几个步骤: 1、客户端初始化一个指向Servlet容器(例如Tomcat)的请求; ...

    2016-04-30 14:29
    397
  • Hibernate从入门到放弃(二)----和这个世界打声招呼(HelloWorld)

    核心步骤 案例Hibernate HelloWorld核心步骤 导入Jar包 Hibernate配置文件(只有一个)     hibernate.cfg.xml用于数据库连接信息H...

    2016-05-27 11:43
    847
  • Hibernate从入门到放弃(三)----持久化对象

    当对象刚创建,和Session没有发生任何关系时,当程序运行完成就立刻消失,被称为瞬时态。瞬态对象不会被持久化到数据库中,也不会被赋予持久化标识,如果程序中失去了瞬态对象的引用,瞬态对象将被垃圾回收机...

    2016-05-29 17:04
    817
  • 新手学JAVA(十)-多线程----线程的创建和启动

    Java使用Thread类代表线程,所有的线程对象都必须是Thread类或者其子类的实例。每个下次你哼的作用是完成一定的任务,实际上就是执行一段程序流(一段顺序执行的代码)。Java使用线程执行体来代...

    2016-06-14 11:28
    715
  • 新手学JAVA(十一)-多线程----线程的生命周期

    新建和就绪状态 运行状态和阻塞状态 线程死亡    当一个线程被创建并启动之后,并不是一开始就处于执行状态,已不是一直处于运行状态。线程也是有生命周期的,包括:创建(New)、就绪(Runnable)...

    2016-06-27 16:16
    2438
  • 手把手教你----MyEclipse中 配置 Tomcat

    电脑上配置Tomcat服务器 安装Tomcat并配置环境变量 测试是否配置成功 MyEclipse中配置Tomcat 想要开发Java Web的程序,首先在MyEclipse中必须配置Tomcat,一...

    2015-06-29 20:47
    1746
  • 新手学JAVA(八)----走进JDBC

    什么是JDBC?JDBC(Java Data Base Connectivity, Java 数据库连接)是一种用于执行SQL语句的JavaAPI,可以为多种关系数据库提供统一访问。简单地说,JDBC...

    2015-06-27 10:55
    1806
  • 新手学JAVA(七)----Override VS Overload

    一. 重载 在同一个类中的许多方法可以拥有相同的名字,只要他们的参数声明不同即可,这种方法被称为重载。 举个例子: public class overload{ '''一个重则输出...

    2015-05-28 10:08
    1705
  • 新手学JAVA(六)----处理随机性的数据

    在我们的日常生活中会遇到很多随机性的事情,比如:摇奖,彩票,掷色子,这些都可以通过程序计算其中奖的概率。在JAVA的类库中,有一个专门操作这种随机性数据的类—-Random类。 基础知识 Ra...

    2015-05-25 21:35
    1641
  • 新手学JAVA(五)----深入剖析JAVA拆装箱

    先来看一段代码:public class Main{ public static void main(String[] args){ Integer num1 = 100; ...

    2015-04-28 19:17
    1467
  • 新手学JAVA(四)----装箱与拆箱

    一 什么是装箱?什么是拆箱?在Java中,Java对每种基本数据类型都提供了对象的包装器类型。看下表:                                                ...

    2015-04-30 11:22
    1748
  • 新手学JAVA(三)----StringBuilder类

    上一篇文章新手学JAVA(二)----String类与StringBuffer类的区别中了解到,String的值是不可变的,这就导致 每次对String的操作都会生成新的String对象,不仅效率低下...

    2015-03-30 16:17
    1505
  • 新手学JAVA(二)----String类与StringBuffer类的区别

    在Java中有两种字符串的操作:String类和StringBuffer类(缓冲字符串处理类)。 下面先简单的说一下两者的区别。 String类和StringBuffer类都提供了相应的方法实现字...

    2015-03-30 11:16
    1942

Linux运维
88843
SSH+SSM
1416749
工作小记
108076
EasyUI
624559
UML
610444
VB.NET
610724
大话设计模式
920166

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部