自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

转载 正则表达式

众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配的一...

2018-04-03 15:19:30 133

原创 MySQL数据库

2018-03-19 22:04:31 124

原创 Mysql数据库操作

Mysql常用命令:1,打开、停止数据库net start mysql;net stop mysql;2,查看mysql版本mysql -V;3,登录mysqlmysql -u用户名 -p密码 -P端口号(默认3306) -h主机名(本地:127.0.0.1)4,修改命令提示符prompt 命令提示符5,查看版本SELECT VERSION();6,产看当前时间SELECT NOW();7,创建数...

2018-03-16 16:34:28 165 1

原创 Java 多线程

简单的使用多线程实现能量转换系统的方法:能量类package xxlong.test;public class Energy {    private final double[] energyArray;    private final Object obj = new Object();    /**     * 能量类构造函数     * @param num 初始能量盒子的个数     ...

2018-03-16 15:38:08 140

原创 Socket通信

InetAddress 类是java包装用来表示IPd地址的高级表示,InetAddress 不能通过new 方法来获得对象,需要使用类的静态方法来获得一个InetAddress对象下面就InetAddress所提供的一些类做一个简单的介绍。 1.InetAddress.getByName() 通过主机名获取对应的ip地址:(当然也支持通过IP地址来查找主机名) 该方法会建立与本地...

2018-03-16 15:25:35 99

原创 Java解析和写入xml文件

XML文件可扩展标记语言:Extensible Markup Language,解析和写入xml文件常用的四种方法,DOM SAX JDOM DOM4j方法其中DOM和SAX方法时java官方提供的解析方法,JDOM和DOM4j为第三方开发商提供的java开发库,需要自己添加库,下面一一介绍解析xml文件的方法一、DOM1,解析xml步骤:a,创建DocumentBuilderFactory类的对...

2018-03-14 15:30:27 338

原创 序列化与反序列化

transient:被关键字修饰的属性不会被Java虚拟机默认序列化,可以单独的进行序列化:private void writeObject(java.io.ObjectOutputStream s)            throws java.io.IOException{        s.defaultWriteObject();//进行虚拟机默认的序列化        s.writeIn...

2018-03-11 15:01:26 122

原创 Java中的字符串

Java中的字符被包装成String类进行处理。定义了一个字符串后,是能改变的。1,字符串中的索引从0开始。2,indexOf进行查找时,如果没有匹配,返回-1;3,subStrign(beginIndex,endIndex),包含首,不包含endIndex位字符。String 类中常用的方法。== 比较两个字符串首地址是否相同,equals()方法比较两个字符串中的内容是否相同。StringBu...

2018-03-08 22:38:14 170

原创 异常与异常处理

Throwable是java中所有不正常类的父类,典型的两个子类,Erro和Exception, Erro 出现时通常是物理原因造成的,会导致应用的崩溃。异常分为运行时异常RuntimeException(非检查异常)和非运行时异常(检查异常)。RuntimeException:空指针异常:NullPointerException;数组下标越界异常:ArrayIndexOutOfBoundsExc...

2018-03-08 22:21:22 270

原创 二进制运算

&(按位与):两位同为1,结果为1;否者为0;特殊用法:1,清零;与0与;2,取指定位;与1与。|(按位或):两位只要有一个1,结果为1;特殊用法:1,置1,与0或;2,保留原值,与1或。~(取反):所有为取反;^(异或):两位不相同为1;特殊用法:1,保留原值;与0异或;(Java中交换两个变量的值。)>>>(无符号右移);原码:正数直接转换为二进制反码:原码取反;补码...

2018-03-08 22:01:52 301

原创 Java 面向对象

Java是一门面向对象语言,Java中一切皆对象,其含义是任何时候都可以抽象成对象。面向对象的思想更容易人们思考,举个简单的例子。人在Java中就可以抽象成为一个对象,类是是对对象属性的抽象,类中定义了该类事物所具有的属性,比如人有名字,身高,性别,年龄等属性,而人类的对象可以有很多,即人的个体可以有很多,每个人又具有不同的名字,身高,性别,年龄等,对象就是类的实体。定义Java中的类需要通过cl...

2018-03-06 21:32:43 191

原创 Java中的方法

定义方法:访问修饰符 返回值类型 方法名(参数列表){方法体;}例: public void getName(String stuNum){……}访问修饰符:private:私有的,北汽修饰的类、属性以及方法只能被该类的对象访问,其子类不能访问,更不能允许跨包访问。本类访问;default:默认访问权限,只允许同包访问。protected:保护型,本类及子类访问,即使子类在其他包中也可以访问;pu...

2018-03-05 15:11:19 178

原创 Java中的数组

数组是同一种类型数据的集合,数组是一个容器。数组中的数据是自动从0开始编号的,通过下标可以直接访问数据。创建数组的格式:1,数据类型[] 数组名 = new 数据类型[数组长度];例,int[] num = new int [5];2,数据类型[] 数组名=new 数据类型[]{元素,,,,};例,int[] num = new int[]{1,2,3,4};int[] num = {1,2,3,...

2018-03-05 14:59:24 117

原创 Java中常用的运算符

Java中常用的算术运算符Java中常用的赋值运算符Java中的比较运算符Java中的逻辑运算符逻辑运算符会出现短路现象;(表达式1)&&(表达式2),当表达式1为false时,表达式2不会运算。(表达式1)|| (表达式2),当表达式1为true时,表达式2不会运算。Java中的条件运算符三元运算符(布尔表达式?表达式1:表达式2),当布尔表达式为true时,输出表达式1,fal...

2018-03-05 11:41:02 229

原创 JAVA中的变量和常量

(a)Java语言中有一些具有特殊用途的的词被称为关键字,如public, private, protected, void,static等,Java中常用的关键字如下:(b)Java中的标识符就是用于给Java程序中国的变量,类,方法等命名的符号。使用标识符是要遵守以下规则:1,标识符必须由字母,数字,下划线或美元符号$组成,并不能以数字开头。2,标识符不能是java中的关键字。...

2018-03-05 11:13:15 978

原创 Java 开发环境搭建

使用Java开发的软件是跨平台的,即软件的使用平台没有限制。Java实现跨平台的机制是通过JVM实现的,在运行Java程序的平台上必须安装Java程序的虚拟机,JVM。开发钱必须搭建Java的开发环境,Java的开发环境搭建主要步骤如下:1,下载JDK(Java Development Kit),Java开发工具包,下载地址:http://www.oracle.com/technetwork/ja...

2018-03-05 10:48:57 217

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除