自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Mysql

create database my-text character set utf8.show databases.use my-text.show tables;查看有哪些表create table student(int id,varchar(10) name).创建表desc student: 查看表alter table student add score int....

2019-03-25 22:38:42 127

转载 Schema

不知道为什么怎么改sche代码都实现不了约束作用,知道在schema前面加了xs:终于可以实现<?xml version="1.0" encoding="UTF-8"?><xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"targetNamespace="http://www.w3.com"xmlns="http:/

2018-06-30 12:00:52 300

转载 Reflect

我给你ArrayList<Integer>的一个对象,我想在这个集合中添加一个字符串数据,如何实现呢?package Reflect;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.ArrayList;/* * 我给你Arr...

2018-06-21 17:06:52 446

转载 JDKNews

package JDKNews;public class Demo01Direction01 { // 创建几个实例 public static final Demo01Direction01 FRONT = new Demo01Direction01(); public static final Demo01Direction01 BEHIND = new Demo01Direct...

2018-06-21 16:20:34 151

转载 Net

 InetAddress类 • 封装计算机的ip地址 ,没有端口 //使用getLocalHost方法创建InetAddress对象 InetAddress addr = InetAddress.getLocalHost(); System.out.println(addr.getHostAddress());  //返回:192.168.1.110 System.out.println(add...

2018-06-21 15:51:28 155

转载 Graphical User Interface

as

2018-06-21 09:29:07 937

转载 Thread02

虽然我们可以理解同步代码块和同步方法的锁对象问题,但是我们并没有直接看到在哪里加上了锁,在哪里释放了锁, * 为了更清晰的表达如何加锁和释放锁,JDK5以后提供了一个新的锁对象Lock。 *  * Lock: * void lock(): 获取锁。 * void unlock():释放锁。   * ReentrantLock是Lock的实现类.package Thread02;impor...

2018-06-20 13:09:25 196

转载 Pattern

工厂模式package Pattern;public class AnimalDemo01 { public static void main(String[] args) { // 具体类调用 Dog01 d = new Dog01(); d.eat(); Cat01 c = new Cat01(); c.eat(); System.out.println("--...

2018-06-20 11:19:17 325

转载 Thread

进程: * 正在运行的程序,是系统进行资源分配和调用的独立单位。 * 每一个进程都有它自己的内存空间和系统资源。 * 线程: * 是进程中的单个顺序控制流,是一条执行路径 * 一个进程如果只有一条执行路径,则称为单线程程序。 * 一个进程如果有多条执行路径,则称为多线程程序。 * *  举例: *  扫雷程序,迅雷下载 *   *  大家注意两个词汇的区别:并行和并发。 * 前者是逻...

2018-06-19 11:32:09 191

转载 IO流02

可以读写基本数据类型的数据 * 数据输入流:DataInputStream * DataInputStream(InputStream in) * 数据输出流:DataOutputStream * DataOutputStream(OutputStream out) package IO流02;import java.io.DataInputStream;import java.i...

2018-06-18 22:48:57 152

转载 IO流

IO流的分类: * 流向: * 输入流 读取数据 * 输出流 写出数据 * 数据类型: * 字节流 * 字节输入流 读取数据 InputStream * 字节输出流 写出数据 OutputStream * 字符流 * 字符输入流 读取数据 Reader * 字符输出流 写出数据 Writer *  * 注意:一般我们在探讨IO流的...

2018-06-17 17:03:01 189

转载 递归

递归:方法定义中调用方法本身的现象 *  * 方法的嵌套调用,这不是递归。 * Math.max(Math.max(a,b),c); *  * public void show(int n) { * if(n <= 0) { * System.exit(0); * } * System.out.println(n); * show(--n); * } *  * 注意事项...

2018-06-17 14:47:05 277

转载 File

我们要想实现IO的操作,就必须知道硬盘上文件的表现形式。 * 而Java就提供了一个类File供我们使用。 *  * File:文件和目录(文件夹)路径名的抽象表示形式 * 构造方法: * File(String pathname):根据一个路径得到File对象 * File(String parent, String child):根据一个目录和一个子文件/目录得到File对象 * ...

2018-06-17 14:26:28 230

转载 Exception

程序的异常:Throwable * 严重问题:Error 我们不处理。这种问题一般都是很严重的,比如说内存溢出。 * 问题:Exception * 编译期问题:不是RuntimeException的异常 必须进行处理的,因为你不处理,编译就不能通过。 * 运行期问题:RuntimeException 这种问题我们也不处理,因为是你的问题,而且这个问题出现肯定是我们的代码不够严谨...

2018-06-17 11:34:15 200

转载 Map_Son

Map集合的特点: * 将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射到一个值。  *  * Map集合和Collection集合的区别? * Map集合存储元素是成对出现的,Map集合的键是唯一的,值是可重复的。可以把这个理解为:夫妻对 * Collection集合存储元素是单独出现的,Collection的儿子Set是唯一的,List是可重复的。可以把这个理解为:...

2018-06-16 22:48:15 164

转载 Collections

Collections:是针对集合进行操作的工具类,都是静态方法。 *  * 面试题: * Collection和Collections的区别? * Collection:是单列集合的顶层接口,有子接口List和Set。 * Collections:是针对集合操作的工具类,有对集合进行排序和二分查找的方法 *  * 要知道的方法 * public static <T> void sor...

2018-06-16 19:06:10 234

转载 Set_Son

Collection * |--List * 有序(存储顺序和取出顺序一致),可重复 * |--Set * 无序(存储顺序和取出顺序不一致),唯一 *  * HashSet:它不保证 set 的迭代顺序;特别是它不保证该顺序恒久不变。 * 注意:虽然Set集合的元素无序,但是,作为集合来说,它肯定有它自己的存储顺序, * 而你的顺序恰好和它的存储顺序一致,这代表不了有序,你可以...

2018-06-16 15:19:51 185

转载 Login_Regist

package Login_Regist;/** * 这是针对用户进行操作的接口 * * @author 风清扬 * @version V1.0 * */public interface Demo01 { /** * 这是用户登录功能 * * @param username * 用户名 * @param password *...

2018-06-16 14:32:37 807

转载 List_Son

List的子类特点: * ArrayList: * 底层数据结构是数组,查询快,增删慢 * 线程不安全,效率高 * Vector: * 底层数据结构是数组,查询快,增删慢 * 线程安全,效率低 * LinkedList: * 底层数据结构是链表,查询慢,增删快 * 线程不安全,效率高package List_Son;import java.uti...

2018-06-15 17:08:37 168

转载 JDK5News

ArrayList存储字符串并遍历。要求加入泛型,并用增强for遍历。 * A:迭代器 * B:普通for * C:增强forpackage JDK5News;import java.util.ArrayList;import java.util.Iterator;/* * ArrayList存储字符串并遍历。要求加入泛型,并用增强for遍历。 * A:迭代器 * B:普通for ...

2018-06-15 16:22:26 156

转载 Generic

泛型:是一种把类型明确的工作推迟到创建对象或者调用方法的时候才去明确的特殊的类型。参数化类型,把类型当作参数一样的传递。 * 格式: * <数据类型> * 此处的数据类型只能是引用类型。 * 好处: * A:把运行时期的问题提前到了编译期间 * B:避免了强制类型转换 * C:优化了程序设计,解决了黄色警告线package Generic;import java....

2018-06-15 15:34:08 605

转载 Collection

数组和集合的区别? * A:长度区别 * 数组的长度固定 * 集合长度可变 * B:内容不同 * 数组存储的是同一种类型的元素 * 而集合可以存储不同类型的元素 * C:元素的数据类型问题  * 数组可以存储基本数据类型,也可以存储引用数据类型 * 集合只能存储引用类型package Collection;import java.util.Arra...

2018-06-15 14:35:10 135

转载 System类

package System;public class Demo01 { private String name; private int age; public Demo01() { super(); } public Demo01(String name, int age) { super(); this.name = name; this.age = age...

2018-06-15 11:35:56 95

转载 Regex正则表达式

A:字符 x 字符 x。举例:'a'表示字符a \\ 反斜线字符。 \n 新行(换行)符 ('\u000A')  \r 回车符 ('\u000D') B:字符类 [abc] a、b 或 c(简单类)  [^abc] 任何字符,除了 a、b 或 c(否定)  [a-zA-Z] a到 z 或 A到 Z,两头的字母包括在内(范围)  [0-9] 0到9的字符都包括 C:预定义字符类 . 任何字符。我的就...

2018-06-15 11:27:47 813

转载 Math

Math:用于数学运算的类。 * 成员变量: * public static final double PI * public static final double E * 成员方法: * public static int abs(int a):绝对值 * public static double ceil(double a):向上取整 * public static doub...

2018-06-14 22:48:41 114

转载 Date

 Date:表示特定的瞬间,精确到毫秒。  *  * 构造方法: * Date():根据当前的默认毫秒值创建日期对象 * Date(long date):根据给定的毫秒值创建日期对象public static void main(String[] args) { // 创建对象 Date d = new Date(); System.out.println("d:" + d); ...

2018-06-14 22:40:02 164

转载 Calendar

Calendar:它为特定瞬间与一组诸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日历字段之间的转换提供了一些方法,并为操作日历字段(例如获得下星期的日期)提供了一些方法。public int get(int field):返回给定日历字段的值。日历类中的每个日历字段都是静态的成员变量,并且是int类型。package Calendar;import java.util....

2018-06-14 18:08:49 2395

转载 BigDecimal和BigInteger

构造方法: * public BigDecimal(String val) *  * public BigDecimal add(BigDecimal augend) * public BigDecimal subtract(BigDecimal subtrahend) * public BigDecimal multiply(BigDecimal multiplicand) * public...

2018-06-14 16:40:13 186

转载 StringBuffer

线程安全(多线程讲解) * 安全 -- 同步 -- 数据是安全的 * 不安全 -- 不同步 -- 效率高一些 * 安全和效率问题是永远困扰我们的问题。 * 安全:医院的网站,银行网站 * 效率:新闻网站,论坛之类的 * StringBuffer: * 线程安全的可变字符串。 * StringBuffer和String的区别? * 前者长度和内容可变,后者不可变。 * 如果使用前者做字符串的拼接...

2018-06-14 15:48:41 113

转载 Integer

要求大家把100这个数据的二进制,八进制,十六进制计算出来package Integer;/* * 需求1:我要求大家把100这个数据的二进制,八进制,十六进制计算出来 * 需求2:我要求大家判断一个数据是否是int范围内的。 * 首先你的知道int的范围是多大? * * 为了对基本数据类型进行更多的操作,更方便的操作,Java就针对每一种基本数据类型提供了对应的类类型。包装类类...

2018-06-14 14:42:14 133

转载 Character

Character 类在对象中包装一个基本类型 char 的值 * 此外,该类提供了几种方法,以确定字符的类别(小写字母,数字,等等),并将字符从大写转换成小写,反之亦然package Character;/* * Character 类在对象中包装一个基本类型 char 的值 * 此外,该类提供了几种方法,以确定字符的类别(小写字母,数字,等等),并将字符从大写转换成小写,反之亦然 * ...

2018-06-14 13:13:46 220

转载 Array数组

数组排序之冒泡排序: * 相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了最大索引处package Array;/* * 数组排序之冒泡排序: * 相邻元素两两比较,大的往后放,第一次完毕,最大值出现在了最大索引处 */public class Demo01 { public static void main(String[] args) { // 定义一个数组 i...

2018-06-14 13:06:25 154

转载 String

字符串:就是由多个字符组成的一串数据。也可以看成是一个字符数组。构造方法: * public String():空构造 * public String(byte[] bytes):把字节数组转成字符串 * public String(byte[] bytes,int index,int length):把字节数组的一部分转成字符串 * public String(char[] value...

2018-06-14 12:29:22 13849 1

转载 Scanner

Scanner:用于接收键盘录入数据。Scanner sc = new Scanner(System.in);int x = sc.nextInt();package Scanner;/* * Scanner:用于接收键盘录入数据。 * * 前面的时候: * A:导包 * B:创建对象 * C:调用方法 * * System类下有一个静态的字段: * pu...

2018-06-13 11:26:02 135

原创 abstract抽象类

今天在抽象类的方法中加了private发现报错,原来是抽象类一旦加了private子类就继承不了,所以报错。abstract class Something { private abstract String doSomething (); }...

2018-06-13 09:26:02 128

转载 内部类

成员内部类: 如何直接访问内部类的成员。 外部类名.内部类名 对象名 = 外部类对象.内部类对象;package Inner内部类;public class InnerClassDemo{ /* 成员内部类: 如何直接访问内部类的成员。 外部类名.内部类名 对象名 = 外部类对象.内部类对象;*/ public static void main(String[] args)...

2018-06-12 16:56:56 108

转载 final

final可以修饰类,方法,变量 特点: final可以修饰类,该类不能被继承。 final可以修饰方法,该方法不能被重写。(覆盖,复写) final可以修饰变量,该变量不能被重新赋值。因为这个变量其实常量。...

2018-06-12 12:15:55 158

转载 代码块

package 代码块;/*代码块:在Java中,使用{}括起来的代码被称为代码块。根据其位置和声明的不同,可以分为 局部代码块:局部位置,用于限定变量的生命周期。 构造代码块:在类中的成员位置,用{}括起来的代码。每次调用构造方法执行前,都会先执行构造代码块。 作用:可以把多个构造方法中的共同代码放到一起,对对象进行初始化。 静态代码块:在类中的成员位置,用{}括起来的代码,只不...

2018-06-12 12:12:04 739

原创 JAVA的参数传递问题

基本类型:形式参数的改变对实际参数没有影响。引用类型:形式参数的改变直接影响实际参数。引用类型的值实在堆区内改变所以直接影响实际参数,而基本类型的值在栈区内改变,建立一个空间实行完就没了。...

2018-06-08 22:31:02 125

原创 swith循环的default

default用法通常是只有在case语句匹配失败才实行,但是也可以放在语句中间,但是切记加break,否则会继续加载下一个case语句。

2018-06-08 22:27:39 354

空空如也

空空如也

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

TA关注的人

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