【 Java 基础 】
Java基础知识,基础很重要
Beluga_白鲸
迷茫的时候,需要多读书。
展开
-
java:instanceof
java 中的instanceof 运算符是用来在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值来指出,这个对象是否是这个特定类或者是它的子类的一个实例。 用法:result = object instanceof class参数:Result:布尔类型。Object:必选项。任意对象表达式。Class:必选项。任意已定义的对象类。说明:如果 obje原创 2015-09-07 14:46:15 · 558 阅读 · 0 评论 -
spring - servlet-context.xml
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="htt原创 2015-05-26 12:06:35 · 915 阅读 · 0 评论 -
String - 获取每个位置上的值
获取没有位置上的值:String a= "中国人";for(int i=0; a < a.length(); i++) { System.out.println(a.charAt(i));}原创 2016-11-07 17:16:38 · 1294 阅读 · 0 评论 -
初始化ArrayList、List的两种方法
方式一: ArrayList list = new ArrayList(); String str01 = String("str01"); String str02 = String("str02"); list.add(str01); list.add(str02);方式二:ArrayList list = new ArrayList(){{add("原创 2016-11-09 21:03:59 · 18460 阅读 · 0 评论 -
List 内存空间
说明:ArrayList就是动态数组,也是一个对象。创建一个ArrayList对象,该对象存放在堆内存中,且是一个内存连续的内存区域。1、ArrayList是用数组实现的,这个数组的内存是连续的,不存在相邻元素之间还隔着其他内存。2、索引ArrayList时,速度比原生数组慢是因为你要用get方法,这是一个函数调用,而数组直接用[ ]访问,相当于直接操作内存地址,速度当然比函数调用原创 2016-11-11 18:21:28 · 3098 阅读 · 0 评论 -
URL编码表
说明:前段开发的时候和后台通信的接口,有时候服务端返回的接口是编码过的,例如;{"ret":-1,"msg":"\u6240\u5c5e\u5927\u697c\u65e0\u6548","serverTime":1478853705}id=&equipment_type=3&customer_id=9&building_id=0&box_floor=1&box_type=1&原创 2016-11-11 17:32:12 · 1886 阅读 · 0 评论 -
遍历Map的四种方法
说明:针对map进行遍历取值代码:public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值原创 2016-12-14 09:26:28 · 351 阅读 · 0 评论 -
Java - String倒叙
下面是String倒叙,仅作记录用:String s = “abcd”; 想要倒叙输出"dcba";public static void main(String[] args) { String s = "ABCD"; String ss=""; for(int i=3;i>=0;i--){ ss+=s.charAt(i)原创 2016-12-28 10:00:23 · 628 阅读 · 0 评论 -
Java中将String类型依照某个字符分割成数组
将下列字符串,依照|拆分成数组:String numbers = "1|2|3|4|5";使用split拆分String[] numberArray = numbers.split("\\| ");原创 2017-04-06 14:10:49 · 18914 阅读 · 0 评论 -
Java使用Calendar月操作(时间段内的月份、前三个月、月份加1)
获取当前时间和前三个月时间 获取时间段内所有的年月集合 月份加1原创 2017-10-20 10:56:00 · 21794 阅读 · 0 评论 -
评论表、回复表设计
建表 CREATE TABLE `comment` ( `id` varchar(50) NOT NULL, `issue_id` varchar(50) NOT NULL COMMENT '笔记Id', `user_id` varchar(50) NOT NULL COMMENT '回复人', `reply_msg`转载 2017-12-15 15:43:37 · 9936 阅读 · 12 评论 -
java 拆分string,随机选取一个值
说明: 拆分由,号分割的string,然后从拆分好的集合中随机选取一个值代码: String str = "1,2,3,4,5,6";//,号分割的字符串 String[] strarr = str.split(",");//拆分成字符串数组 Random random = ...原创 2018-05-28 14:38:19 · 1970 阅读 · 0 评论 -
sql - w3c_01
什么是 SQL? SQL 指结构化查询语言 SQL 使我们有能力访问数据库 SQL 是一种 ANSI 的标准计算机语言SQL 能做什么? SQL 面向数据库执行查询 SQL 可从数据库取回数据 SQL 可在数据库中插入新的记录 SQL 可更新数据库中的数据 SQL 可从数据库删除记录 SQL 可创建新数据库 S原创 2015-05-18 17:07:06 · 722 阅读 · 0 评论 -
sql - w3c_02
SELECT * FROM Persons SQL SELECT 语句SELECT 语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。SELECT DISTINCT Company FROM Orders SQL SELECT DISTINCT 语句在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词原创 2015-05-18 17:23:17 · 796 阅读 · 0 评论 -
Java数据类型中String、Integer、int相互间的转换
1.Integer转换成int的方法Integer i = new Integer(10); int k = i.intValue();即Integer.intValue(); 2.int转换成Integerint i = 10;Integer it = new Integer(i); 3.String转换成int的方法String str = "10";原创 2015-10-23 11:52:32 · 15466 阅读 · 0 评论 -
替换String字符串的制定字符
替换String字符串中制定的字符:使用正则表达:public static void main(String[] args) throws Exception { String src = "南京市玄武区北京东路徐州市鼓楼区戏马台"; src = src.replaceAll("(?:江苏省|玄武区|鼓楼区)", ""); System.原创 2015-10-29 20:13:56 · 585 阅读 · 0 评论 -
java file模糊匹配某文件夹下的文件并删除
package com.wyebd.gis;import java.io.File;/** * @Title: DelFiles.java * @Package com.wyebd.gis * @Description: * @author lisr * @date Mar 7, 2012 5:36:03 PM * @version V1.0 */pu原创 2016-01-14 18:10:53 · 3447 阅读 · 0 评论 -
String - 大小比较,范围限制
数字型String限制范围,数字型String比较大小原创 2015-11-25 13:41:04 · 3808 阅读 · 0 评论 -
List比较大小 - Collections.sort
* list通过sor可以按照自己的各种属性来进行比较大小* compare返回值为1和-1来决定正序和逆序示例:javabean对象:public class Funcs { public String click; public String icon; public int id; public String name; publi原创 2016-03-15 14:23:51 · 5861 阅读 · 0 评论 -
ibatis - Spring&iBatis之SqlMapClientDaoSupport
SqlMapClient对象是iBATIS中的主要对象,我们可以通过配置让spring来管理SqlMapClient对象的创建,继而整合iBatis和Spring。Spring 提供了SqlMapClientDaoSupport对象,我们的DAO可以继承这个类,通过它所提供的SqlMapClientTemplate对象来操纵数据库。通过SqlMapClientTemplat原创 2015-03-04 11:51:13 · 1796 阅读 · 0 评论 -
jstl - 之<c:forEach>
Html代码 收藏代码 //斑马线 ${instance.userName}转载 2015-04-20 17:52:22 · 709 阅读 · 0 评论 -
jstl - 控制输出的字数
80}">${fn:substring(circle.content,1 ,80 )}...${circle.content}控制在80个字,超出用...显示!原创 2015-03-18 16:39:43 · 1420 阅读 · 0 评论 -
Spring - 自动获得对象的属性
页面显示一个对象的title和content,如果input 和 textarea中显示的时改对象的属性值,则如果其name也是改对象的属性值,则若改变里面的值,Spring会自动记住,后台只用修改即可,不用获得对一个的id:Circle对象:Circle.javapackage cn.wkt.entities.circle;import java.util.Date;原创 2015-03-30 16:04:05 · 1373 阅读 · 0 评论 -
Spring - href访问
href直接访问:删除href自动加域名访问:删除效果是:删除href补全访问:如果当前页面的地址是:http://www.xxx.com/renming/create.html则:删除效果是:删除原创 2015-03-30 15:49:08 · 895 阅读 · 0 评论 -
sql - w3c_03_高级
SQL TOP PERCENT 实例 SELECT TOP 50 PERCENT * FROM Persons 现在,我们希望从上面的 "Persons" 表中选取 50% 的记录。 SELECT TOP 2 * FROM Persons 我们希望从上面的 "Persons" 表中选取头两条记录。 MySQL 语法 SELECT column_name(s) FROM原创 2015-05-27 15:47:35 · 571 阅读 · 0 评论 -
java String 转int,int转String
说明: int和String之间的互转代码:在安卓中将String值转换成int有两种方法:1. int i = Integer.parseInt(String);2. int i = Integer.valueOf(String).IntValue();将int转换成String:1.String str = String.ValueOf...原创 2018-07-11 10:17:03 · 20019 阅读 · 3 评论