JAVA
文章平均质量分 71
公子钊
这个作者很懒,什么都没留下…
展开
-
枚举
这里主要讲解的是Java的枚举类型什么是枚举?以我的理解答:枚举是我们自己定义的一个集合,比如说我们数学里面所学的集合A={1、2、3},当我们要使用A这个集合的时候,我们只能够使用集合A里面的1、2、3这三个元素,不是A里面的元素我们就不可以使用。同样,枚举和这个集合是类似的,当我们定义了一个枚举类型的时候,我们声明它里面有几个元素,在我们使用这个枚举的时候,我们只能够使用它有的元素转载 2015-08-24 10:07:18 · 409 阅读 · 0 评论 -
Java类加载及实例化的调用顺序
1. 没有继承的情况单独一个类的场景下,初始化顺序为依次为 静态数据,继承的基类的构造函数,成员变量,被调用的构造函数。其中静态数据只会初始化一次。package com.khlin.binding.test;public class App2 { public static void main(String[] args) { Son son = new...转载 2019-03-04 13:21:50 · 200 阅读 · 0 评论 -
springsource-tool-suite-update 最新各个版本下载地址
springsource-tool-suite-3.7.3.RELEASE-e4.5.2-updatesite.ziphttp://download.springsource.com/release/TOOLS/update/3.7.3.RELEASE/e4.5/springsource-tool-suite-3.7.3.RELEASE-e4.5.2-updatesite.zipsprin...原创 2018-07-23 07:01:28 · 13115 阅读 · 6 评论 -
Java多线程的实现方式
多线程有3种实现的方法 继承线程类创建线程 实现了Runnable接口接口创建线程 通过可赎回和Futrue创建线程第一种、继承Thread类创建线程,步骤如下:创建一个线程类的子类。覆盖线程类的run()中的方法。创建所定义的子类的一个对象。调用该对象的start()方法方法方法启动线程。...原创 2018-07-14 08:26:38 · 130 阅读 · 0 评论 -
Class.forName的作用
(本文是从其他网站cope过来的)今天在看JDBC的时候,就有一个有趣的地方,之前学的时候,也没在意。这个Class.forName究竟什么的英文鬼。连接数据库几大步。看以下代码?1234五67891011121314151617181920212223242526import com.mysql.jdbc.Driver; import java.sql.*; /** * @author ho...原创 2018-07-13 16:24:12 · 3927 阅读 · 0 评论 -
SpringMvc笔记1
一、SpringMvc有6大组件1、前端控制器DispatcherServlet2、处理器映射器HandlerMapping3、处理器适配器HandlerAdapter4、处理器Handler5、视图解析器View resolver6、视图View二、几大组件基本流程1、发起请求到前端控制器(DispatcherServlet)2、前端控制器请求Handle原创 2016-05-11 02:28:04 · 2584 阅读 · 0 评论 -
Http中Get/Post请求区别
Http中Get/Post请求区别(1)get是从服务器上获取数据,post是向服务器传送数据。(1) 在客户端,Get方式在通过URL提交数据,数据在URL中可以看到;POST方式,数据放置在HTML HEADER内提交。(2) 对于get方式,服务器端用Request.QueryString获取变量的值,对于post方式,服务器端用Request.Form获取提交的数据转载 2015-10-13 17:36:45 · 355 阅读 · 0 评论 -
html中form表单向Jsp提交中文乱码问题基本解决办法
一、表单提交的乱码处理 表单提交分为GET和POST两种提交方式。两种方式的乱码解决又不一样,用POST提交只需要在接受的时候加上request.setCharacterEncoding("utf-8");而GET方法处理应该将接收过来的值打碎成ISO-8859-1编码的,然后再组装成UTF-8的,new String(request.getParameter(param).getByt原创 2015-10-13 17:35:00 · 10750 阅读 · 0 评论 -
Java的StringBuffer类
StringBuffer类和String一样,也用来代表字符串,只是由于StringBuffer的内部实现方式和String不同,所以StringBuffer在进行字符串处理时,不生成新的对象,在内存使用上要优于String类。 所以在实际使用时,如果经常需要对一个字符串进行修改,例如插入、删除等操作,使用StringBuffer要更加适合一些。 在转载 2015-10-22 10:54:49 · 434 阅读 · 0 评论 -
eclipse下,tomcat7.0配置MySQL数据库连接池
eclipse下,tomcat7.0配置MySQL数据库连接池用tomcat直接发布项目的tomcat配置数据库连接池的步骤很简单,主要分3部分:1、在Tomcat的conf/server.xml配置文件中host标签里面添加如下代码: mysql" res-ref-name保持一致--> auth="Container" type="javax.sql.Dat原创 2015-10-16 11:50:59 · 6155 阅读 · 1 评论 -
StringUtils方法全集
org.apache.commons.lang.StringUtils中方法的操作对象是java.lang.String类型的对象,是JDK提供的String类型操作方法的补充,并且是null安全的(即如果输入参数String为null则不会抛出NullPointerException,而是做了相应处理,例如,如果输入为null则返回也是null等,具体可以查看源代码)。 除了构造器,St转载 2015-08-14 14:30:00 · 331 阅读 · 0 评论 -
Java中的instanceof关键字
Java中的instanceof关键字instanceof是Java的一个二元操作符,和==,>, String s = "I AM an Object!"; boolean isObject = s instanceof Object; 我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类原创 2015-08-11 16:44:09 · 322 阅读 · 0 评论 -
Java synchronized详解
Java synchronized详解第一篇:使用synchronized在编写一个类时,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题。在Java中内置了语言级的同步原语--synchronized,这也大大简化了Java中多线程同步的使用。我们首先编写一个非常简单的多线程的程序,是模拟银行中的多个线程同时对同一个储蓄账户进行存款、取款操作的。在程序中我们转载 2015-08-11 23:39:08 · 343 阅读 · 0 评论