java基础小结
文章平均质量分 73
java基础小结
卤蛋神猴
古代剑客们在与对手狭路相逢时,无论对手有多么强大,就算对方是天下第一剑客,明知不敌,也要亮出自己的宝剑。即使倒在对手的剑下,也虽败犹荣,这就是亮剑精神。
事实证明,一支具有优良传统的部队,往往具有培养英雄的土壤。英雄或是优秀军人的出现,往往是由集体形式出现,而不是由个体形式出现。理由很简单,他们受到同样传统的影响,养成了同样的性格和气质。
同志们,这是什么?这就是我们的军魂!我们进行了二十二年的武装斗争,从弱小逐渐走向强大,我们靠的是什么?我们靠的就是这种军魂!我们靠的就是我们广大指战员的战斗意志!
纵然是敌众我寡,纵然是身陷重围,但是我们敢于亮剑,我们敢于战斗到最后一个人!
一句话,狭路相逢
展开
-
Java多线程
java多线程主要有两种实现方式:继承Thread和实现Runnable接口。其本质是一样的,Thread也是因为实现了Runnable接口实现的多线程功能。因为java的单继承机制,和为了实现多个线程可以共享一个对象,都建议使用Runnable方式实现多线程。} }原创 2023-02-03 13:02:01 · 92 阅读 · 0 评论 -
Java正则表达式的使用
括号内的内容被捕获到后,可以在这个括号后面被引用。String类也可以直接调用正则表达式的一些方法。matcher.group(1):正则表达式第1个括号匹配到的内容,以此类推。被括起来相当于一个小组。matcher.find():在文本中寻找符合满足正则表达式的字符串,会返回一个布尔值。matcher.matches():对整个字符串进行匹配,满足校验返回true。matcher.group(0):整个正则表达式匹配到的内容。pattern:创建一个正则表达式对象。matcher :对字符串进行匹配。原创 2023-01-26 17:07:05 · 154 阅读 · 0 评论 -
Java项目满汉楼
这是跟韩老师做的一个满汉楼项目,是一个餐馆的管理系统。运用到的技术是Java基础编程,jdbc,Mysql,界面采用控制台。结构采用分层设计。原创 2023-01-25 20:01:38 · 442 阅读 · 0 评论 -
JDBC的一些API
JDBC就是Java做了一套关于数据库操作的接口,交给由不同的数据库产商去具体实现。这样,无论是那种类型的数据库,我们导入相应的。,只操作这一套接口就可以实现功能。原创 2023-01-18 13:19:21 · 80 阅读 · 0 评论 -
Java网络编程的小结--多用户即时通信系统
千言万语化为一个项目,想说的都在这个项目里面了。这是用网络编程结合多线程完成的一个多用户即时通信系统,跟着韩老师敲出来的。最难最关键的部分在开头,看似仅仅是完成一个用户登录验证,实际上最重大的意义是打通了客户端和服务端的数据通道。后续私聊群聊发文件都是在数据通道上进行,只是根据不同的请求采取不同的逻辑处理。这是一个多用户即时通信系统,分为服务端和客户端。原创 2023-01-15 11:32:02 · 1444 阅读 · 0 评论 -
java中集合的体系
是操作集合的工具类,有很多方法。)批量添加元素,Collections.sort(list)给集合排序,Collections.shuffle(list)打乱集合元素的顺序。集合增加元素为put。以ArrayList为例,主要有add,remove,contains,clear,isEmpty,size,toArray等。带Tree则是排序集合。也就是说,这种集合里面的元素都是按照一定的规则的顺序存放的,这个规则也可以由我们定。分为单列集合,双列集合。Set集合无序不重复无索引,但带Linked则有序。原创 2022-12-27 16:33:38 · 352 阅读 · 0 评论 -
java中IO流体系以及常用实现类
分为字节流和字符流,也可以说是分为输入流和输出流。输入输出流的参照物是内存,把东西拿到内存里面来的就是输入流,从内存中拿东西出去的就是输出流。FileOutputtStream,初级实现类,一个字节一个字节的操作,性能较低。FileInputStream,初级实现类,一个字节一个字节的操作,性能较低。BufferedOutputStream,有缓冲的字节输出流,性能较高。BufferedInputStream,有缓冲的字节输出流,性能较高。FileReader,单个字符的读取字符,性能较低。原创 2022-12-26 22:38:26 · 422 阅读 · 0 评论