- 博客(15)
- 收藏
- 关注
原创 分页查询的具体实现(两种方式)
方法1.ajax+json这种前后端交互的模式 (1)首先效果展示页面展示 (2)这里给出我页面布局代码: <div class="col-lg-8 col-md-8 col-sm-12 col-xs-12 c1" id="ecommerceRecentOrder" style="margin-top:0"> <div class="widget...
2019-05-25 20:57:05 481
原创 Java多线程实现的四种方式
Java多线程实现的方式有四种 1.继承Thread类,重写run方法 2.实现Runnable接口,重写run方法,实现Runnable接口的实现类的实例对象作为Thread构造函数的target 3.通过Callable和FutureTask创建线程 4.通过线程池创建线程 前面两种可以归结为一类:无返回值,原因很简单,通过重写run方法,run方式的返回值是void,所以没有办法返回结果 后...
2019-05-10 20:11:49 157
原创 Java基础系列(字节流和字符流 )
一、字节输出流OutputStream OutputStream此抽象类,是表示输出字节流的所有类的超类。操作的数据都是字节。 1.1、FileOutputStream类 OutputStream有很多子类,其中子类FileOutputStream可用来写入数据到文件。 FileOutputStream类,即文件输出流,是用于将数据写入 File的输出流。 构造方法: 1.1.1、FileOu...
2019-05-09 20:54:46 259
原创 java流 IO流、输出输出流字节流、字符串、对象流
IO流技术主要是解决数据存储到硬盘的操作, 一种叫做写到硬盘上 : output 一种从硬盘读取::input IO流就是操作数据的两种方式: 在我们读写数据的时候,程序是第一人称,所以写数据到硬盘,output, 读数据进来input。 输入流,InputStream == >FileInputStream package com.xingxue.io1; import java.io....
2019-05-09 20:25:55 241
原创 Java IO流拷贝文件
方式一(字符流读写复制文件,仅限文本文件) /** * 字符流读写复制文件 * * @param src 源文件 * @param out 目标文件 */ public static void FileReaderFileWriter(String src, String out) { FileWriter fileWrit...
2019-05-06 21:40:34 141
原创 IO流(输入流和输出流)
1. 输入流和输出流的联系和区别,字符流和字节流的联系和区别 输入流是得到数据,输出流是输出数据。 字符流和字节流是流的一种划分,按处理照流的数据单位进行的划分。 两类都分为输入和输出操作。 在字节流中输出数据主要是使用OutputStream完成,输入使InputStream 在字符流中输出主要是使用Writer类完成,输入流主要使用Reader类完成 2. 节点流和处理流的联系和区别 节点流,...
2019-05-05 21:49:02 287
原创 List集合
List集合 1.List接口继承Collection接口,实现了List接口的类称为List集合。 2.在List集合中允许出现重复的元素,所有元素以线性方式进行存储,可以通过索引来访问集合中指定的元素。List集合的元素的存储顺序和取出顺序一致。 3.List不但继承了Collection接口中的全部方法,还增加了一些根据元素位置索引来操作集合的特有方法。 注意:集合不能定义为基本数据类型(i...
2019-04-29 20:59:40 503
原创 java泛型(泛型接口、泛型类、泛型方法)
泛型接口: 定义一个泛型接口: 通过类去实现这个泛型接口的时候指定泛型T的具体类型。 指定具体类型为Integer: 指定具体类型为String: 指定具体类型为一个自定义的对象: 泛型类: 在编译器,是无法知道K和V具体是什么类型,只有在运行时才会真正根据类型来构造和分配内存。 泛型方法: 定义泛型方法时,必须在返回值前边加一个,来声明这是一个泛型方法,持有一个泛型T,然后才可以用泛型...
2019-04-28 21:34:39 319
原创 Java 异常处理简单总结
异常的概念 异常是程序中的一些错误,但并不是所有的错误都是异常,并且错误有时候是可以避免的。 比如说,你的代码少了一个分号,那么运行出来结果是提示是错误java.lang.Error;如果你用System.out.println(11/0),那么你是因为你用0做了除数,会抛出java.lang.ArithmeticException的异常。 异常发生的原因有很多,通常包含以下几大类: 用户输入了非...
2019-04-25 20:54:44 104
原创 Java中字符串的常用方法
1、equals():比较两个字符串是否相等 它具有如下的一般形式:boolean equals(Object str) str是一个用来与调用字符串(String)对象做比较的字符串(String)对象。如果两个字符串具有相同的字符和长度,它返回true,否则返回false。这种比较是区分大小写的。 2、equalsIgnoreCase( ):忽略大小写的两个字符串是否相等比较 当比较两个字符串...
2019-04-23 21:01:51 165
原创 关于构造代码块、局部代码块和静态代码块的作用和区别
构造代码块: 直接在类中定义且没有加static关键字的代码块称为{}构造代码; 作用:给对象统一初始化数据 public class Practice02 { public static void main(String[] args) { Test test = new Test(3); System.out.println(test); } } class Test { ...
2019-04-22 20:41:48 555
原创 [java]final关键字的几种用法
1.修饰数据 在编写程序时,我们经常需要说明一个数据是不可变的,我们成为常量。在java中,用final关键字修饰的变量,只能进行一次赋值操作,并且在生存期内不可以改变它的值。更重要的是,final会告诉编译器,这个数据是不会修改的,那么编译器就可能会在编译时期就对该数据进行替换甚至执行计算,这样可以对我们的程序起到一点优化。不过在针对基本类型和引用类型时,final关键字的效果存在细微差别。 2...
2019-04-20 22:21:58 689
原创 对类的封装,对方法的封装,以及打印信息
**例:封装一个学生类,有姓名,有年龄,有性别,有英语成绩,数学成绩,语文成绩,封装方法,求总分,平均分,以及打印学生的信息。 ~~~java public class Practice02 { public static void main(String[] args) { Student s = new Student("靓仔", 24, "男", 80, 90, 100); s.p...
2019-04-19 21:26:04 437
原创 面向对象[方法]定义一个长方形类,定义 求周长和面积的方法
public static void main(String[] args) { Rectangle r1 = new Rectangle(2, 3); System.out.println("周长是:" + r1.getLength() + " " + "面积是:" + r1.getArea()); r1.setWidth(5); r1.setHeight(6); Sys...
2019-04-18 22:42:12 4888
原创 数组[Java](除去一个数组中的某个值并生成一个新数组)
** 数组 **[Java](除去一个数组中的某个值并生成一个新数组) 例如:现在有如下的一个数组: int oldArr[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5} ; 要求将以上数组中值为0的项去掉,将不为0的值存入一个新的数组, 生成的新数组为: int newArr[]={1,3,4,5,6,6,5,4,7,6,7,5} ; public st...
2019-04-15 22:59:50 2186
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人