- 博客(18)
- 收藏
- 关注
原创 MD5加密工具类
MD5加密工具类public class MD5Util { /** * 对字符串md5加密(小写+字母) * @param str 传入要加密的字符串 * @return MD5加密后的字符串 */ public static String getMD5(String str) { try { ...
2020-01-09 16:22:25 194
原创 HTML标签
HTML常用标签<!DOCTYPE html> 声明这是一个HTML文件<html> </html>根标签<head> </head>头标签<body> </body>体标签 <!-- html标签中可以添加html标签的属性 <meta charset="utf-8
2019-02-16 10:22:16 125
原创 线程通讯,详细解析
线程通讯,详细解析/* 这里先做一个解释,为什么要线程通讯:在多个线程操作共享资源的时候,会出现混乱状态。 例如: 【汽车制造商】 与 【消费者】 的一个关系,这里的共享资源我们可以理解为车子。 假如汽车制造商还没有生产出汽车,消费者怎么去购买汽车呢? 1.在多线程中汽车制造商是一个线程,消费者是一个线程,两个线程去操控一个车子; 就会有很大的可能出现生产商还没有造出车子,消...
2019-01-19 16:06:45 312 3
原创 多线程
多线程1.了解1.首先了解一下什么是进程: 进程我理解的就是一个能够独立运行的程序就是一个进程。所有的进程都是由操作系统分配给CPU执行,某个时间点只能执行一个进程,由于CPU执行的速度很快,所以就会感觉到多进程执行2.进程与线程的关系: 一个进程至少有两个或两个以上的线程 main线程,JVM的GC 垃圾回收机制 例如:电脑管家 (进程) 里面的垃圾清理(线程)、闪电杀毒(线程)...
2019-01-18 19:44:15 152
原创 File类基础用法
File类1.常用的创建File类对象的命令和创建文件或者文件夹import java.io.File;import java.io.IOException;/* 建file对象: File 引用名 = new File("绝对路径"); or File 引用名 = new File("j绝对路径的父目录","子目录"); or File 引用名 = new File(父
2019-01-16 10:48:21 287
原创 文件按照文件后缀名归类方案
文件按照文件后缀名归类方案import java.io.File;import java.io.FilenameFilter;public class TestFinal { public static void main(String[] args) { File file = new File("D:/bbb/test"); file.listFiles(new Filen...
2019-01-15 20:50:32 2402
原创 泛型
泛型解决数据一致化问题: 1.避免数据因一致化问题报错,减少没必要的数据类型强转 2.在后期处理数据时候避免运行时报错,尽量做到有错提前知道(在编译时报错)泛型的主要用途: 泛型主要体现在集合,一些工具类里。在集合中的格式: ArrayList<String> list = new ArrayList<String>(); or ArrayList&l...
2019-01-14 08:52:01 124
原创 单列集合(collection)
单列集合(collection)集合分为单列集合(collection) 和双列集合(Map)单列集合 --|list --|ArrayList:有序可重复 ArrayList: 是List接口的一个实现类,类里面封装了一个可变长数组对象 void add(Object o);尾插法添加元素 void add(int index, Object o);将对象插入到指定的...
2019-01-12 17:16:45 583
原创 数组经典基操
数组经典基操1.数组拷贝//自定义一个异常,用于返回参数不合法信息class MyException extends Exception { /** * 用于描述参数不合法 */ private static final long serialVersionUID = 1L; public MyException() {} public MyException(String...
2019-01-12 12:17:26 176
原创 数组
数组 在开发中为什么使用数组: 1.在开发中会使用到大量数据类型相同的数据。 2.如果所有的数据都用变量来保存,就会导致代码臃肿 3.数据的维护性极差 4.阅读性也非常的不好 5.主要是无法进行统一化操作数据 代码源于生活,反馈与生活: 1.同一种数据类型的数据放在同一块内存空间内 2.给这些数据起一个统一的名字 3.每一个数据,提供一个唯一的编号,方便操作...
2019-01-11 11:06:09 99
原创 方法【重点】
方法【重点】方法的学习需要大量的练习和总结,是一个较为缓慢的过程1. 方法的引入虽然我们有循环,但是存在一种可能性,代码中需要相同的循环代码库N多次,如果采用CV大法,那么会遇到下面的一些问题: 1. 代码阅读性极差 2. 代码过于臃肿 3. 代码维护性极差2. 模仿main方法,确定自定义方法格式public static void main(String[] args) {...
2019-01-10 08:45:59 115
原创 循环
循环1.循环的引入为了解决: 1.代码过于臃肿 2.阅读性极差 3.维护性极差2.whilewhile (/*循环条件判断 true false*/) { // 循环体 //循环条件变更}/*执行流程: 程序运行到while循环结构时,首先判断while之后小括号里面的循环条件是否为true,如果为true执行循环体(循环条件变更),在来判断while之后的条...
2019-01-09 08:43:31 95
原创 运算符和分支构
运算符和分支构1.运算符运算符: 算数运算符:+ - * / % () += -= *= /= %= 关系运算符: < > <= >= != == 逻辑运算符: && || ! && 短路与 有假即假 第一个判断条件为假,后边的执行语句不再执行 || 短路或 有真则真 第一个判断条件为真,后边的执行语句不再执行 自增自减:...
2019-01-08 08:53:20 178
原创 java第一行代码,常量,变量
java第一行代码,常量,变量#####1.java第一行代码class Demo { public static void main(String[] args) { System.out.println("Java第一行代码!"); }}注意: 1.class 名字与文件名相符 类名符合大驼峰命名,每个单词首字母大写 2.保存的时候要用.java文...
2019-01-07 08:53:04 313
翻译 计算机硬件及java发展史,jdk安装
计算机硬件及java发展史,jdk安装1.先认识计算机:计算机是由 硬件和软件组成a.硬件:CPU 内存 GPU SSD 机械硬盘(IDE) 声卡 网卡 主板 机箱 鼠标 键盘 显示器 带宽。。。b.软件:搜狗高速浏览器 QQ 微信。。。。。作为程序员应我们应该关注的是:CPU and 内存 其次是硬盘Linux Unix macos ios win7 8...
2019-01-05 09:07:32 257 5
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人