自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL语句数据查询(增删改查)

SQL语句中的快捷键\G 格式化输出(文本式,竖立显示)\s 查看服务器端信息\c 结束命令输入操作\q 退出当前sql命令行模式\h 查看帮助MySQL数据库doc命令行操作连接mysql数据库mysql -u 用户名 -p 密码mysql -u root -p查看所有数据库show databases;创建数据库create database 数据库名称;create database student default charset=utf8

2020-06-14 12:09:00 257 1

原创 StringBuffer类与StringBuilder类常用方法及区别

文章目录StringBuffer类1. append()方法连接各种类型的数据2. insert()方法在任意位置处为StringBuffer添加内容3. reverse()方法实现字符串反转4. replace()方法替换指定范围的内容5. substring()方法实现字符串截取6. delete()方法删除指定范围的字符串7. indexOf()方法查找指定的内容是否存在StringBuilder类常见面试题分析:请解释String、StringBuffer、StringBuilder的区别。Str

2020-06-05 10:48:32 376

原创 Java写一个用户输入时间电脑自动关机程序

代码示例:import java.io.IOException;import java.util.Scanner;/** * 写一个输入时间,定时自动关机的程序 * @author MayLee * */public class Demo1 { public static void main(String[] args) throws IOException { //创建接收用户输入的变量 @SuppressWarnings("resource") Scanner inpu

2020-06-01 16:39:28 365

原创 JDK1.7以上版本换路径修改环境变量无效问题

问题描述:之前一直使用JDK1.8版本,想换到JDK11.0.6版本,修改环境变量后无效。经查找资料得知原因:当使用安装版本的JDK程序时(一般是1.7版本以上),在安装结束后安装程序会自动将java.exe、javaw.exe、javaws.exe三个可执行文件复制到C:\Windows\System32目录,这个目录在WINDOWS环境变量中的优先级高于JAVA_HOME设置的环境变量优先级,故此直接更改JAVA_HOME会无效。另外,JDK1.8安装版本,还会在C:\ProgramDa

2020-06-01 16:09:21 190

原创 String类常用操作方法

文章目录String类常用操作方法1. 字符串与字符数组的转换代码示例:运行结果:2. 从字符串中取出指定位置的字符代码示例:运行结果:3. 字符串与byte数组的转换代码示例:运行结果:4. 取得一个字符串的长度代码示例:运行结果:5. 查找一个指定的字符串是否存在代码示例:运行结果:补充:也可用JDK1.5提供的contains()方法代码示例:运行结果:6. 去掉左右空格代码示例:运行结果:7. 字符串截取代码示例:运行结果:8. 按照指定的字符串拆分字符串代码示例:运行结果:9. 字符串的大小写转换

2020-05-31 17:27:04 732

原创 java中线程的实现

java中线程的实现文章目录java中线程的实现一、继承Thread类1.多线程的定义语法:2.代码示例:3.执行结果:4.说明:提问:为什么启动线程不能直接使用run()方法?回答:线程的运行需要本机操作系统支持。二、实现Runnable接口1.代码示例:2.执行结果三、JDK1.5之后提供有一个新的Callable接口1.Callable使用步骤:2.代码示例:3.执行结果:Java中,实现多线程代码有三种方式。继承Thread类实现Runnable接口JDK1.5之后提供有一个新的Call

2020-05-19 14:55:31 113

原创 如何保证哈希值的唯一性

如何保证哈希值的唯一性一、数据结构:哈希表(散列表):数组和链表的组合1.哈希表概述hashCode()最终返回的是一个int 值哈希表结构:对象数组+链表存储原理:哈希表在存储的时候会调用对象的hashCode值,拿到返回的int值,然后去跟默认数组的长度进行取余运算,得到一个具体的下标,这个下标用来决定这个对象究竟存到什么位置。优点:这样做的好处是根本不需要对数组进行遍历,通过哈希值取余运算就能很快找到数据存储的位置。当取余得到的数据一样时,链表会依次往下存储,当哈希桶中的数据量大

2020-05-17 17:20:31 5104

原创 Java交换两个变量的值(三种方法)

变量交换(Java面试考题):int a = 10;int b = 20;1.借助中间量交换int temp = a;a = b;b = temp;原理:类似于两杯水互换杯子,需要借助第三个杯子来实现。2.位移运算交换a = a ^ b;b = a ^ b;a = a ^ b;原理:一个数对另一个数异(只要两边相同就位false,不同则为true)或两次,该数不变。a =...

2020-05-06 19:03:16 8755

原创 子类继承父类实例化内存分析

子类继承父类,在用new关键字创建子类对象时,父类比子类在堆中先创建,子类通过super关键字去继承父类的方法。子类通过拥有父类的地址通过set和get方法去修改和获取属性的值。...

2020-04-27 17:09:59 491

空空如也

空空如也

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

TA关注的人

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