自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 day19_阻塞队列、线程池、File类、递归

File.separator 打印:“ \ ”斜线然而Linux的是:"/"但是windows已经两个都支持了。File file =new File(“d:\work\abc\新建文件(在这里写建的文件)”);”路径分隔符Linux系统的是“:”2.注意windows不区分大小写a.txt和A.txt一样。3.路径可以是文件也可以是文件夹但是只是创建对象。win带盘符 d:\work\abc\1.txt。1.File类的构造方法不检测文件是否存在。我的是D:\iden_demo下。

2023-04-19 20:33:25 37

原创 day21 缓冲流、转换流、序列化流

InputStreamReader isr=new InputStreamReader(new FileInputStream(文件地址),GBK);InputStreamReader isr=new InputStreamReader(new FileInputStream(文件地址));2、Iso-8859-1字符集:拉丁吗表,荷兰等地方。1.AscII字符集:美国信息交换标准代码。1.打印流只负责数据目的不负责数据源。使用指定文件名创建一个新的打印流。2.打印流中的方法不抛出IO异常。

2023-04-19 20:32:19 38

原创 day20_字节流、字符流、属性集

java.io.InputStream所有字节输入流的超类抽象类。2.没有泛型键和值都是String类型 ,不允许出现null。java.io.Reader 所有字符输入流。1.继承Hashtable实现了Map接口。3.可以和IO结合使用。

2023-04-18 21:30:20 42

原创 day17_线程创建、线程同步、线程状态

在任何时候,最多允许一个线程拥有同步锁,谁拿到锁就进入代码块,其他的线程只能在外等着(BLOCKED)创建对象后 subrun gg=new subrun(50);通过Thread.currentThread().getName();Thread ggg=newThred(gg)要通过这个才能运行。此线程先运行其他线程等待,运行完后其他线程争先运行。Thread.sleep(1000)延时1秒运行。在创建对象后可以用setname设置线程名。用户线程执行完守护线程就停止。在重写的run方法中写这个。

2023-04-13 19:45:08 36

原创 day16-Map、可变参数

Integer value=map.putIfAbsort(”“,”“)设置如果键相同不覆盖。map.forEach(k,v)——System.out.println(K+”"+V)打印。Map<String,Integer> map=new Treeset<>():排序 唯一。获取key的值:set set=map.keySet();

2023-04-12 19:54:01 25

原创 day15_Collections、树形结构、Set

public static void shuffle(List list)打乱集合顺序。public static void sort (List list):对元素进行升序排序。set Set=new Treseset() 排序 唯一(不能有重复值)重写:public int compareTo(Person o){return this.age-o.age(-:是升序+:是降序)Linked Hashset() 无序 唯一。直接在调用方法的时候传递排序方法。

2023-04-10 20:04:20 31

原创 day14-Collection、泛型、简单数据结构、List

2.定义实现类时不确定泛型的数据类型实现类也是泛型类创建实现类对象时确定类型。Iterator 名=(迭代对象).iterator()创建对象:List List=new ArrayList()public 返回值 类型 方法名(形参){}a.contains(“mxl”) 判断是否包含。a.isEmpty() 判断是否为空。String a=名.next();泛型:当无法确定输入值类型的情况使用。a.remove() 删除指定元素。a.toArray() 集合转数组。

2023-04-08 20:37:10 55

原创 day14 正则表达式、Math类、BigInteger类、BigDecimal类、 异常

FileNotFound Exception e e.getMessag()获取异常简短信息只有传入的那几个字。如果出现异常java会停止运行所以不能让java虚拟机捕获到异常我们自己捕获异常并输出程序则会继续运行,int i=Integer.parseInt(“10”);Double.parseDouble(“10.2”)string转double。也可以抛出,但是抛出的异常必须和父类抛出的相同,或子类异常。e.toString()获取异常的简短信息。

2023-04-07 21:41:45 72

原创 day13 Date类,Calendar,System,冒泡排序

java.util.Date类表示特定的瞬间,精确到毫秒。1000毫秒等于1秒时间原点 :1970年1月1日00:00:00 时区问题中国要加8小时2.1Date类的构造方法**

2023-04-05 20:59:03 68 1

原创 day12 object类,String类

java.lang.object 类是java语言的根类,每个类都是用object作为超类。所有对象(包括数组)都实现了这个类的方法。如果一个类没有继承任何类,那么默认继承object类1.2native本地方法在Object类的源码中定义了native修饰的方法,native修饰的方法称为本地方法。特点:本地方法运行时jvm会单独开线程运行本地方法,本地方法进入本地方法栈中运行(是由c++编写),意义是和操作系统进行交互1.3 toString()方法。

2023-04-04 20:07:30 51 1

原创 day11 static、内部类、权限、参数传递

你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + S

2023-04-03 19:40:10 50 1

原创 centos FTP的安装

centos FTP的安装ftp服务器的安装安装vsftpd[root@liuxueqing ~]# yum -y install vsftpd[root@liuxueqing ~]# systemctl start vsftpd[root@liuxueqing ~]# systemctl enable vsftpd[root@liuxueqing ~]# systemc...

2018-12-18 09:43:58 142

空空如也

空空如也

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

TA关注的人

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