`
文章列表
4、快速排序      思想:其实上快排思路很简单。尤其是这种简单的数字排序,就是每次把第一个当做标兵;然后士兵A和士兵B分别从数组两端开始走,如果大于标兵则放在左边,小于2标兵则放在右端,一次递归,出来的就是 ...
1、冒泡排序      思想:通俗来说,就像泡泡向上冒一样,每次都是最小的漂到上面,假如在同一个立体空间中,每次最小(最大)的到达一个端点,然后把这个端点的位置确定,再在其他的泡泡中找出最小(最大)的到达其他剩余部分的端点,依次进行下去。就是冒泡排序。 package Sort; import java.util.Scanner; public class maopao { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc = new ...
JFinalConfig         基于 JFinal 的 web 项目需要创建一个继承自 JFinalConfig 类的子类,该类用于对整个 web项目进行配置。JFinalConfig 子类需要实现五个抽象方法,如下所示:                                                                                                                                                                                   ...
SimpleDateFormat.setLenient(bool flag);是一个可自动判定日期是否合法的方法,在使用过程中很方便; 使用方法例如:输入“2015.10.33”在SimpleDateFormat.setLenient(true);的时候可以输出;而在SimpleDateFormat.setLenient(false);抛出异常。 package date; import java.text.SimpleDateFormat; /** * Created by taoyongpan on 2016/10/12. */ public class Judg ...
判定二十四小时和十二小时格式:当是H时表示二十四小时制,h表示十二小时制 写道 public class Date24 { public static void main(String[]args) { Date date = new Date(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); String c = sdf.format(date); System.out.println(c); }}   public class Date12 { public ...
1、面向对象软件开发的优点有哪些? 答:开发模块化,更易维护和修改;代码之间可以复用;增强代码的可靠性、灵活性和可理解性。 2、多态的定义? 答:多态是编程语言给不同的底层数据类型做相同的接口展示的一种能力 ...
[align=center][align=center][size=medium][/size][/align][/align]1、写代码时用Alt-Insert(Code|Generate…)可以创建类里面任何字段的getter与setter方法。 2、右键点击断点标记(在文本的左边栏里)激活速查菜单,你可以快速设置enable/disable断点或 ...
迭代器(Iterator)   迭代器是一种设计模式,它是一个对象,它可以遍历并选择序列中的对象,而开发人员不需要了解该序列的底层结构。迭代器通常被称为“轻量级”对象,因为创建它的代价小。   Java中的Iterator功能比较简单,并且只能单向移动:   (1) 使用方法iterator()要求容器返回一个Iterator。第一次调用Iterator的next()方法时,它返回序列的第一个元素。注意:iterator()方法是java.lang.Iterable接口,被Collection继承。   (2) 使用next()获得序列中的下一个元素。   (3) 使用hasNext( ...

Servlet-001

//正确写法 response.setContentType("text/html"); request.setCharacterEncoding("utf-8"); response.setCharacterEncoding("utf-8"); PrintWriter out = response.getWriter(); //先设置编码,在用writer方法取出   //错误写法 PrintWriter out = response.getWriter(); request.setCharacterEncodin ...
注释:attribute(属性的意思) application对象 1、application对象实现了用户间数据的共享,可存放全局变量 2、application开始于服务器的启动,终止于服务器的关闭 3、在用户的前后链接或不同于虎之间的连接中,可以对application对 ...
request对象    客户端的请求信息被封装在request对象中,通过他才能了解客户的需求, 然后做出响应。他是httpservletrequest类的实例。request对象具有请求域, 即完成客户端的请求之前,,该对象一直有效。常用方法如下: ‘ 1、String getParameter(String name)返回name指定参数的参数值 2、Strin[] getParameterValues(String name)返回包含参数name的所有值的数组 3、void setAttribute(String,Object); 存储此请求中的属性 4、object  g ...

Java学习笔记

    博客分类:
  • Java
一、继承    final关键字    使用final关键字坐标识有“最终的”含义     final可以修饰类、方法、属性和变量 final修饰类、则该类不允许被继承 final修饰方法、则该方法不允许被覆盖 final修饰属性   则该类的属性不会进行隐式的初始化或在构造方法中赋值 final 修饰变量。则该变量的值只能赋值一次、即变为常量。 super关键字:   在对象的内部使用,可以代表父类对象 1、访问父类的属性  super.age(); 2、访问父类的方法  super.eat(); toString()方法; equal()方法;比较对象是否是同一个对象; ...
out对象     out对象是jspwriter类的实例,是向客户端输出内容常用的对象。 常用方法如下: 1、void println()向客户端打印字符串 2、void clear()清除缓冲区的内容,如果在flush之后调用会抛出异常 3、void clearBuffer();清除缓冲区的内容,如果在flush之后调用不会有异常 4、void flush();将缓冲内容输出到客户端 5、int getBufferSize()返回缓冲区字符数的大小,如不设缓冲则为0 6、int getRemaining()返回缓冲区还剩余多少可用 7、boolean isAutoFlu ...
什么是session: 1、session表示客户端和服务器的一次会话 2、web中的session指的是用户在浏览某个网站时,从进入网站到浏览器关闭 所经过的这段时间,也就是用户在浏览这个网站所花费的时间 3、session实际上是一个特定的时间概念 4、在服务器的内存中保存着不同用户的session 5、session对象是一个jsp内置对象 6、session对象在第一个jsp页面被装载时自动创建,完成会话期处理 7、从一个用户打开浏览器并连接到服务器开始,到用户关闭浏览器离开这个页面结束, 被称为一个对话。 8、当一个客户访问一个服务器时,可能会在服务器的几个页面之间 ...
(转自 21CTO微信公众号) 什么是http协议? 超文本传输协议(HTTP)的设计目的是保证客户机与服务器之间的通信。 HTTP 的工作方式是®
Global site tag (gtag.js) - Google Analytics