随笔分类 -  Java基础

Java基础知识
摘要:流式布局FlowLayout 边界布局BorderLayout 表格布局GridLayout 综合布局 绘图Graphics 动作事件监听java.awt.event.ActionListener Button TextField Window事件监听WindowListener 鼠标事件监听器Mo 阅读全文
posted @ 2017-01-06 10:01 框框A 阅读(7265) 评论(0) 推荐(0)
摘要:123456 占字符个数为:6123456 占的字节数为:6123456 md5编码后占的字节数为:16123456 md5编码为:e10adc3949ba59abbe56e057f20f883e,共32个字符.123456 Base64编码为:MTIzNDU2,共8个字符.123456 的md5编 阅读全文
posted @ 2016-10-08 21:04 框框A 阅读(325) 评论(0) 推荐(0)
摘要:对象的序列化是指将对象转换为字节序列的过程 对象的反序列化是指将字节序列恢复对象的过程 主要有两种用途: 1、把对象的字节序列永久地保存在硬盘上,通常放在一个文件中。 2、在网络上传输对象的字节序列。 Person类 测试类 阅读全文
posted @ 2016-09-25 15:18 框框A 阅读(515) 评论(0) 推荐(0)
摘要:Class类的使用 阅读全文
posted @ 2016-09-22 15:17 框框A 阅读(192) 评论(0) 推荐(0)
摘要:1.form的enctype=”multipart/form-data” 这个是上传文件必须的 2.applicationContext.xml中 <bean id=”multipartResolver” class=”org.springframework.web.multipart.common 阅读全文
posted @ 2016-08-26 21:51 框框A 阅读(2934) 评论(1) 推荐(1)
摘要:注:方法1中的model其实就是一map类型,所以在方法2中可以map类型的入参 阅读全文
posted @ 2016-08-19 22:11 框框A 阅读(1294) 评论(0) 推荐(0)
摘要:方法一:在IntelliJ IDEA中创建maven web项目 一、在新建项目对话框中,选择“Maven”类型,设置好jdk,勾选“create from archetype”,在列表中选择“maven-archetype-webapp” 二、输入组织和项目名 三、指定maven的位置,默认是ID 阅读全文
posted @ 2016-08-08 14:12 框框A 阅读(478) 评论(0) 推荐(0)
摘要:一、“File”->"New Project"弹出对话框,选择“Java Enterprise” 二、选择web模板 三、输入项目名 四、项目结构 阅读全文
posted @ 2016-08-07 22:48 框框A 阅读(308) 评论(0) 推荐(0)
摘要:AcTest.class 方法1:只要指定xml文件的在项目中的相对位置 方法2:从classpath位置读xml文件,即编译后class文件存放的位置.可以先将xml文件放入resources文件夹,然后将resources文件夹加入到classpath,在idea中:"File"->"Proje 阅读全文
posted @ 2016-08-05 19:06 框框A 阅读(1733) 评论(0) 推荐(0)
摘要:创建数据库: CREATE DATABASE `Db` CHARACTER SET 'utf8 ' COLLATE 'utf8_general_ci '; 创建数据库: CREATE DATABASE `Db` CHARACTER SET 'utf8 ' COLLATE 'utf8_general_ 阅读全文
posted @ 2016-08-05 00:07 框框A 阅读(683) 评论(0) 推荐(0)
摘要:我们通常定义一个ArrayList,然后判断其中是否包含某个对象或元素 例如: ArrayList list=new ArrayList(); if(list.contains(product)){ ... } 这样做contains是不起作用,需要在Product类中重写equals方法 @ove 阅读全文
posted @ 2016-07-31 09:57 框框A 阅读(859) 评论(0) 推荐(0)
摘要:需要在pom.xml中加jackson依赖 <dependency> <groupId>org.glassfish.jersey.media</groupId> <artifactId>jersey-media-json-jettison</artifactId> <version>${jersey 阅读全文
posted @ 2016-06-19 10:22 框框A 阅读(2622) 评论(0) 推荐(0)
摘要:Unsupported major.minor version 51.0 错误解决方案 栏目:Eclipse大师 作者:admin 日期:2015-04-08 评论:0 点击: 13,299 次 Unsupported major.minor version 51.0 错误解决方案 栏目:Eclip 阅读全文
posted @ 2016-06-13 22:43 框框A 阅读(273) 评论(0) 推荐(0)
摘要:一、引入相应的jar包(SpringMVC的包和Spring的包完全一样)在/WEB-INFO/lib下 二、配置web.xml文件 三、新建xxx-servlet.xml文件 四、测试 1、建java文件 2、建立相应的jsp文件。如hello.jsp或/view/test1.jsp 3、运行输入 阅读全文
posted @ 2016-06-08 15:42 框框A 阅读(2952) 评论(0) 推荐(0)
摘要:1、tomcat7.0以后的版本才可以使用@WebServlet注解 2、要引入tomcat目录下lib中的servlet-api.jar包。(“Build Path”->“Add External Archives”) 3、导入包 :import javax.servlet.annotation. 阅读全文
posted @ 2016-05-28 09:47 框框A 阅读(2638) 评论(0) 推荐(0)
摘要:java异常是java提供的用于处理错误的一种机制。所谓错误是指在程序运行的过程中发生的一些异常事件(如:除0溢出,数组下标越界,所要读取的文件不存在等)设计良好的程序应该在异常发生时提供处理这些错误的方法,使程序不会因为异常的发生而阻断或产生不可预见的结果。java程序在执行的过程中如出现异常事件... 阅读全文
posted @ 2014-08-15 22:21 框框A 阅读(220) 评论(0) 推荐(0)
摘要:1.接口是常量值和抽象方法定义的集合2.从本质上讲,接口是一种特殊的抽象类,这种抽象类只包含常量和方法的定义,没有变量和方法的实现3.多个无关的类可以实现同一接口4.一个类可以实现多个无关的接口5.与继承类似,接口与实现类之间存在着多态性接口的特性:接口可以多重实现。接口中声明的属性默认为publi... 阅读全文
posted @ 2014-08-15 09:43 框框A 阅读(230) 评论(0) 推荐(0)
摘要:final的变量的值不能够被改变final的方法不能被重写。final的类不能被继承。 阅读全文
posted @ 2014-08-15 09:23 框框A 阅读(157) 评论(0) 推荐(0)
摘要:用abstract修饰的类叫抽象类,用abstract修饰的方法叫抽象方法。含有抽象方法的类必须被声明为抽象类,抽象类必须被继承,抽象方法必须被重写。抽象类不能实例化。抽象方法只需声明无需实现。 阅读全文
posted @ 2014-08-15 09:20 框框A 阅读(142) 评论(0) 推荐(0)
摘要:1.一个基类的引用类型变量可以“指向”其子类对象2.一个基类的引用不可以访问其子类对象新增加的成员(属性和方法)3.可以使用 引用变量 instanceof 类名 来判断该引用变量所“指向”的对象是否属于该类或该类的子类。4.子类对象可以当作基类的对象来使用称作向上转型(upcasting),反之称... 阅读全文
posted @ 2014-08-14 21:17 框框A 阅读(1849) 评论(0) 推荐(0)