- 博客(9)
- 收藏
- 关注
原创 mysql常用语法
1.数据库操作的语法create database if not exists data;--创建一个data名的数组,if not exists可以省略drop database if exists data;--删除一个data名的数组,if exists可以省略use data;--使用data数据库show databases--查看数据库2.DDL(数据库定义语言)create table if not exists `表名`(`字段名1` 列类型 属性 索引 注释,`字
2022-10-23 16:39:40
378
原创 java 反射机制
一:反射机制的概念1.动态语言&静态语言①:动态语言:动态语言是指程序在运行时可以改变其结构,新的函数可以被引进,已有的函数可以被删除等在结构上的变化。②:静态语言:运行时结构不变的便是准动态语言java不是动态语言,但java有一定的动态性,我们可以使用反射机制获得类似动态语言的特性。2:ReflectionJava反射就是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法对于任意一个对象,都能够调用它的任意方法和属性;并且能改变它的属性。二:反射的基本使用java
2021-12-05 14:28:17
525
原创 Java Set集合详解
一:set集合框架体系图二:set集合介绍Set接口继承了Collection接口,含有许多常用的方法。int size();返回集合的长度boolean isEmpty();判断集合是否为空boolean contains(Object o);是否包含某个值boolean add(E e);添加元素boolean remove(Object o);删除元素Set接口的存储特点是无序不可重复,可以存放唯一一个null值,Set的常用实现类有HashSet,TreeSet。Set集合的
2021-11-22 21:32:05
25331
原创 List集合详解
一:集合体系图二:LIst集合按顺序存放元素,元素可以重复(可以存放null值)实现类:ArrayList:数组实现,查询快,增删慢,轻量级;(线程不安全)LinkedList:双向链表实现,增删快,查询慢 (线程不安全)Vector:数组实现,重量级 (线程安全、使用少)三:List集合的基本操作 int size()//返回集合的长度 boolean isEmpty();//集合是否为空 boolean contains(Object o);//如果此列表包含指定的元素,则
2021-11-21 16:25:16
2376
原创 HashMap详解
#一: 集合体系图HashMap存取特点:无序不能重复.HashMap允许一个null值为key和多个null值为value二:HashMap集合的基本操作public class HashMapDemo { public static void main(String[] args) { //声明HashMap对象 Map<String, Integer> map = new HashMap<String, Integer>(); //添加数据
2021-11-21 15:07:03
669
原创 java创建多线程的方式
#java创建多线程的方式java创建多线程有四种方式,后两种为JDK5.0新增的##一继承于Thread类①:创建一个Thread的子类②:重写Thread类的run()–>将此线程执行的操作声明在run()中③.创建Thread类的子类的对象;④:通过此对象调用start(); 启动当前线程 调用当前run()方法//例:输出1到100的所有偶数class MyThread extends Thread { public MyThread() { supe
2021-05-01 22:01:56
113
原创 equal()和==的区别
equals"和"=="区别1、equals: 引用类型:Objec类比较的是地址值,但是继承他的类大都重写了equals方法比较成员变量的值是否相同,即比较的是是否是同一个对象。 基本类型:equals方法不能作用于基本数据类型的变量,所以equals方法可以比较两个字符串内容是否相等。2、==: 基本类型:比较值是否相同;比较基本类型只能用"==",不能用"equals"。 引用类型:比较内存地址是否相同。...
2021-04-17 15:33:57
257
原创 final关键字
#final关键字的使用#jfinal是java中的关键字,以下是它的基本用法##1.final修饰类当用final修饰一个类时,表明这个类不能被继承,final类中的成员变量可以根据需要设为final,但是要注意final类中的所有成员方法都会被隐式地指定为final方法。final class window{ }##修饰方法将方法锁定,防止对方法重写,该方法不能被继承。public final void number(){}##修饰变量对于一个final变量,如果是基本数据类
2021-04-17 15:21:30
93
原创 使用Github和Hexo搭建自己的博客
前言安装 Node,js安装Git检验Git是否安装成功安装HexoHexo的初始化配置查看本地效果将博客部署到 Github pages 上将本地的Hexo文件更新到Github的库中结语前言本文将介绍使用Github和Hexo搭建自己的博客,全程需要联网,并且需要注册github的账号,并创建一个自己的代码仓库。安装Node.js你可以在官网下载,也可以点击此处直接进入官网。下载自己所对应的版本即可,安装过程中默认安装即可。安装Git[点击此处](https://gi
2020-11-30 17:59:53
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅