自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (1)
  • 收藏
  • 关注

原创 javascript的Math对象,使用方式是Math.方法名();

这个类其大致的方法都和java的一样: var x=-10.890989; x=Math.abs(x);//10.890989 x=Math.ceil(x);//ceiling天花板,向上取整:11 var x=10.890989; x=Math.floor(x);//floor地板,向下取整:10 x=Math.exp(2);...

2018-06-23 23:54:15 245

原创 javascript的对象----Date对象

1)、new 一个Date对象并输出查看输出的内容: var date=new Date(); println(date);//相当于data.toString:Sat Jun 23 2018 22:15:18 GMT+0800 println(date.toDateString());//本地输出格式:Sat Jun 23 2018 println(date.toLoca...

2018-06-23 23:15:24 134

原创 javascript的Array对象

Array对象是javascript中唯一的容器。现在我们来了解一下Array的方法:    1)、concat()方法:连接两个或两个以上的数组,并返回结果(这个是非原地修改) var str1="hello"; var str2="world"; str=str1.concat(str2); println(str);//helloworld    2)、join...

2018-06-23 00:16:52 172

原创 关于javascript的String对象的属性

/* javascript基于对象,用原型克隆出对象(obj.prototype) java,面向对象--用类描述对象,内模板或对象 */

2018-06-22 21:55:57 312

原创 javascript的对象-----String简单介绍

1、关于String对象的创建(单双引号都可以一般用双引号)var str1="abc";//方法一 var str2='abc'; var str3=new String("abc");//方法二2、关于String对象的成员         1)、成员的属性str1.length;//这里的length是属性,而在java中的是方法        2)、成员的方法(都是非原...

2018-06-20 11:08:27 139

原创 Java面向对象加强----自动装箱自动拆箱

自动拆箱:就是把基础数据类型自动封装并转换成对应的包装类对象:Integer a=new Integer(5);拆箱:就是把包装类的对象自动解包并转换成对应的基本数据类型@Test public void Demo(){ Integer a=new Integer(5); //凡是包装类和基础数据类型运算,比较,都会自动拆箱。 int b=a+10; //对于Integer,数据...

2018-06-19 21:54:35 121

原创 Java面向对象加强-----静态和非静态(知识点)

1、静态成员       1)、 每一个类都有一个static池,池中统一存放该类的static变量,为所有对象共享,static变量在类装载之前就被初始化了(即:第一个对象被调用使用之前初始化一次)。        2)、为什么静态方法中不可以访问非静态成员(变量或者是方法)        是因为静态方法拿类名就可以直接调用,这是根本就没有类实例,所以无法访问非静态成员(需要通过类实例才可以调用...

2018-06-19 21:32:42 383

原创 Java面向对象加强---程序执行的顺序

知识点:        1)、构造一个类对象,必须先构造它的父类对象。        2)、初始化一个类必须先初始化它的属性。        即:一个类先执行它的构造方法,构造方法方法之前需要执行super(),然后是成员变量,最后是构造函数内部的语句。下面是一个例子:public class Test { private String name="jack";//顺序4:执行成员变量 pri...

2018-06-19 20:47:04 1335

原创 关于javascript的一些基本函数(二分查找,排序等等)

<!DOCTYPE html><html> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <head> <title>函数练习</title> </head>

2018-06-19 20:19:58 168

原创 java中有关于属性(Properties)的操作

java中有关于属性(Properties)的操作的相关函数:        1)、Properties p=newProperties();在进行操作之前首先得有一个属性对象。        2)、p.load(new FileInputStream(“a.properties”));之后加载一个需要被操作的文件(被加载的文件如果不存在那么就new一个和加载文件名及类型一样的文件)。      ...

2018-06-17 16:21:00 1349

原创 java的正则表达式

含义:就是记录文本的规则的代码,是一种用于文本匹配的工具,是一个匹配表达式比起通配符?和*,正则表达式更能精确的描述你的需求。正则表达式只要涉及API中的:java.util.reges包中的Pattern类和Matcher类。 Pattern:java中专门进行正则表达式编译的类(即一个实例就是代表正则表达式本身)Matcher:通过解释Patter,对字符串序列执行匹配操作的引...

2018-06-17 16:16:18 162

转载 java中克隆clone()的使用

protect Object clone() throws CloneNotSupportedException(克隆支持)创建并返回此对象的副本。“复制”的精确含义可能取决于对象的类对于任何的x表达式:x.clone!=x。只是将类“复制过来”并不需要重新new这里需要很多对象的时候提高了效率。clone()方法位于java.util.Object。是protected的,使用的时候不能直接调用...

2018-06-14 21:42:58 199

转载 java的可变参数函数

可变参数:适用于参数个数不确定,类型确定的情况。java把可变参数当做数组处理(在方法内部可以当做数组来使用,单调用该方法时,它是一个序列);可变参数尽管定义为某一种类型的,而实际它的底层是object,可以接受任何的类型,因此可变性参数是最后一项。当可变参数多于一个时,必须有同一个不是最后一项,所以只支持有一个可变参数。书写的格式:int mulit(int x,int...args){方法体}...

2018-06-14 21:20:50 1226 1

原创 java排序-----归并排序

归并排序思路:1)、进行归并排序的数列本身就是有序的2)、用数列1和数列2进行比较(这里是从小到大进行排列),小的数放入结果集中然后又进行比较3)归并和快速排序一样也使用了递归(递归是先分到里层,然后层层像外递归)///////////归并排序//////////////// public void partition2(int a[],int left,int right...

2018-06-14 20:37:55 208

原创 java排序----快速排序(数组越乱速度越快)

快速排序的思想:1)、将第一个数作为数轴,用i查找比数组大的数,用j查找比数轴小的数,当i和j查到第一个数的时候就进行交换将数轴和j位置的元素进行交换。2)、然后写一个递归函数调用排序函数就可以了。其排序代码为:public int quickSort(int a[],int p,int r){ int i=p; int j=r+1; int temp=a[p]; while(tr...

2018-06-14 20:10:30 1431

原创 java排序中的-----希尔排序

希尔排序的思想:

2018-06-14 10:23:45 131

原创 java排序中的插入排序的优化-----二分排序

二分排序的思想:1)、给定下界:low,给定上界:high,中:mid2)、将插入的数和mid位置的数组元素进行比较,如果比mid位置的大则low=mid+1,否则high=mid-13)、之后需要从插入数插入位置开始的数组元素全部往后摞一位。腾出hight+1存放插入数。public void insertSort2(int a[]){ for(int i=0;i<a.length-1...

2018-06-14 10:04:09 683

原创 java排序中的-----插入排序

插入排序的思想:        从数组的第二个数开始不断的和前面的数依次进行比较。需要备份被比较的元素。如果满足排序要求则continue,否则被比较过得元素的位置需要往后摞。最后空出来的位置放被比较的元素。其代码如下:public void insertSort1(int a[]) { for (int i = 0; i < a.length - 1; i++) { int te...

2018-06-14 09:53:12 101

原创 java中的排序----快速排序

java中的排序----快速排序的思想:每一个数与后面的n个数进行比较。存在两个for循环第一个:遍历数组中的每一个数(除了最后一个数)第二个:遍历第一个循环遍历到的数后面的所有的元素。eg:手机排序public void selectSort1(int a[]) { for (int i = 0; i < a.length - 1; i++) { for (int j = i +...

2018-06-14 09:44:57 103

原创 java中的排序的方法------冒泡排序

冒泡排序的思路:        比较相邻的两个数,如果顺序和指定的顺序相反那么就交换位子,每比较完一趟需要比较的个数-1:       eg:         比较的趟数最多为n-1趟,最少为一趟(即数组的顺序和默认要求的排列顺序一致)。下面我们来根据冒牌排序的趟数来分析代码:    1)、每趟的比较次数都大于1次@Test public void bubble(){ int a[]={12...

2018-06-14 09:34:02 154

原创 StringBuffer类、StringBuilder类和String类

由于String对象不能更改,只能新建那么将会开辟新的内存,因此在字符串连接的时候,将会生成很多的字符串,效率不高,StringBuffer和StringBuilder会更好(连接的字符串不会生成新的字符串,而是进行原地的修改)StringBuffer是多线程安全的,而StringBuilder不会但是速度会快一点,但是为了保险起见用StringBuffer用StringBuffer构造对象,初始...

2018-06-13 21:54:07 111

原创 Java中玩转日期类的3个类(java.util.Date、java.util.Calender、java.util.DataFormat)

1)、java.util.Date日期类:Date d=new Date();用于表示或存储精确值(long 型值)通常用于进行精确值的获取或计算,用计算后的精确值创建一个新的日期对象,精确值==当前日期时间的距离“1970年1月1日0时0分0秒0毫秒”所经过的毫秒值。@Test public void Demo1(){ Date d=new Date();//输出当前时间要用d.toStr...

2018-06-13 20:56:04 2543

原创 JavaScript语法精讲

语法:一、关键词:大部分都和java一样除了定义变量全都用的var,函数定义都用function二、JavaScript的标识符、分隔符、书写风格都和java的一样。三、注释:javascript的注释只有//和/*,,,,*/,不存在/**,,,,*/四、数据类型有五种全部都是小写        1、number:相当于java中的short、long、float、int、double类型。  ...

2018-06-11 00:01:33 254

原创 JavaScript的简介

JavaScript是基于对象和事件驱动的脚本语言,主要应用于客户端。JavaScript:是基于对象的顾名思义就是等首先有一个对象才可以。Java:是面向对象的是在对象的外面,和对象相互不影响。java是强对象而javascript是弱对象JavaScript的特点:        (一)交互性:主要用于信息的动态交互。        (二)安全性:不允许直接访问本地硬盘,避免本地硬盘遭到破坏。...

2018-06-10 13:07:53 88

SSH2框架所需的全部jar包

本压缩文件中有SSH2(struts2,spring,hibernate)框架开发所需的所有jar包

2019-03-26

空空如也

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

TA关注的人

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