Java
William_Tao(攻城狮)
学无止境,学有所成,学有所获,不断努力
展开
-
Java实现双链表
之前用c,python实现过,但是经过一段时间的不接触,让我忘记了循环链表是个啥,因此通过java来实现,让我又有了新的了解,下次再写估计就能够深入的了解链表了说明1 在写链表的时候,一定要记住要有头节点,头节点是一切,同时还要有个能够测量长度的size,2.在写删除,添加操作时,一定要定义一个新的节点来定位到头节点,这样才能够进行操作,不信你在纸上试一试没有新的节点,你怎么去操作把;3...原创 2020-02-29 17:43:49 · 298 阅读 · 0 评论 -
关于JDBC的一些事
JDBC的概念 定义:JDBC(Java数据库连接,java数据库连接) 是一种用于执行SQL语句的Java API.JDBC定义接口,具体的实现是由各大数据库厂家 来实现。JDBC是java访问数据库的规范标准,具体怎么操作数据库,还需要具体的实现类,也就是数据库驱动,每个厂商都有自己的数据库驱动,所以我们只需要会调用JDBC接口中的一些方法即可,具体如何实现JDBC:相关文档...原创 2019-12-07 11:05:27 · 286 阅读 · 0 评论 -
单例模式
一.单例模式的定义:单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。二.单例模式的特点1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。三.单例模式的优缺点:优点1.在内存中只有一个对象,节省空间2.避免频繁的创建销毁对象,提高性能3.避免对共享资源的多重占用缺点:1.扩展比较困难2.实例...原创 2019-10-31 21:49:12 · 248 阅读 · 0 评论 -
Java中的Swing概述 以及JDialog窗体
Swing定义:在java中有一个举出类AWT(抽象窗口工具箱),他可以实现GUI(图形用户界面),但是AWT不可以在所有平台上运行,因此Swing出现,(实际上就是AWT组件的增强组件),但不能完全替代AWT组件,这两种组件需要同时出现在一个图像界面中。Swing特点:原来的AWT组件来自java.awt包,当含有AWT组件的java运用程序在不同平台上执行时,每个平台的GUI组件显示会有...原创 2019-10-20 23:06:21 · 607 阅读 · 0 评论 -
Java中的数字处理
数字处理:数字进行格式化Math类中的各种数学运算方法生成任意范围内的随机数大整数与大小数的数学运算方式原创 2019-10-16 23:28:22 · 377 阅读 · 0 评论 -
Java中==与equals方法的区别
Java中==与equals方法的区别代码我们可以看到==与equals()方法是有区别的:图形解读:代码public class xxx { public static void main(String[] args){ String a1=new String("abc"); String a2=new String("abc"); String a3=a2; //...原创 2019-10-03 00:21:36 · 250 阅读 · 0 评论 -
Java面向对象
面向对象的三大特点:封装:封装是面向对象编程的核心思想。将对象的属性和行为封装起来,其载体是类,类通常可以对用户隐藏实现功能。采用封装思想可以保证类内部数据结构的完整性,提高了程序的可维护性。继承:在某两个类中,可能大部门的性质,内容都差不多,但是会有少量不同的地方,这样我们就可以去把父类(需要继承的类)拿到另一个类中(子类)使用。 例如:平行四边形,正方形,矩形都是四边形,这时我们完...原创 2019-10-05 00:40:31 · 241 阅读 · 0 评论 -
Java中的包装类
包装类含义:Integer对象的创建以及Integer类提供的各种方法常用方法列表:parseInt()方法该方法通熟的讲,就是把字符串类型的数字转换成int类型的数字不可以把字母字符串转换成数字,会报错。package tql;public class bb { public static void main(String[]argv) { String str[...原创 2019-10-05 17:32:34 · 291 阅读 · 0 评论