随笔分类 -  java基础

摘要:所有的测试代码在最下方。 1. 实现Cloneable接口 实现cloneable接口,重写clone类。 直接使用object的clone方法,还是浅拷贝,需要自己重写clone方法,注意拷贝的对象中还包含其他对象的话,包含的对象也需要重写clone方法。 这种方法效率最高,但是不好维护 /** 阅读全文
posted @ 2021-04-14 15:57 半瓶牛奶🥛 阅读(1047) 评论(0) 推荐(0) 编辑
摘要:URL=jdbc:mysql://[host][:port]/[database] 其后可以添加性能参数:?[propertyName1=propertyValue1] & [propertyName2]=propertyValue2] ...... MySQL 8.0 以上版本的数据库连接有所不同 阅读全文
posted @ 2019-10-15 22:31 半瓶牛奶🥛 阅读(7935) 评论(0) 推荐(1) 编辑
摘要:网络编程 笔记内容: 网络编程概述 网络编程三要素 UDP编程 TCP编程 网络编程概述: 计算机网络 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 网络编程 就是用来实 阅读全文
posted @ 2019-08-05 23:03 半瓶牛奶🥛 阅读(229) 评论(0) 推荐(0) 编辑
摘要:JDBC JAVA Database Connectivity java 数据库连接 1.1数据库访问的过程 1. 客户端与Mysql服务器之间建立连接 2. 客户端向Mysql服务器发送数据库请求 3. Mysql服务器处理客户端请求,并返回结果给客户端 4. 客户端接受Mysql服务器的响应,并 阅读全文
posted @ 2019-08-05 21:37 半瓶牛奶🥛 阅读(258) 评论(0) 推荐(0) 编辑
摘要:笔记内容: 1. 什么是流 1. 字节流 1. 字符流 1. 序列化 1. 数据操作流(操作基本数据类型的流)DataInputStream 2. 打印流 3. Properties 集合 什么是流: 流是个抽象的概念,是对输入输出设备的抽象,输入流可以看作一个输入通道,输出流可以看作一个输出通道。 阅读全文
posted @ 2019-07-31 16:20 半瓶牛奶🥛 阅读(524) 评论(0) 推荐(0) 编辑
摘要:异常: 概述:java程序运行过程中出现的错误 常见的异常: StackOverflowError ArrayIndexOutOfBoundsException NullPointerException ClassCastException ParseException 异常的分类:Trowable 阅读全文
posted @ 2019-07-10 20:03 半瓶牛奶🥛 阅读(306) 评论(0) 推荐(0) 编辑
摘要:Date:类 Date 表示特定的瞬间,精确到毫秒。 在 JDK 1.1 之前,类 Date 有两个其他的函数。它允许把日期解释为年、月、日、小时、分钟和秒值。它也允许格式化和解析日期字符串。 Date中有很多过时的方法 @Deprecated过时的,可能在之后的版本删除构造方法: Date() : 阅读全文
posted @ 2019-07-09 21:08 半瓶牛奶🥛 阅读(327) 评论(0) 推荐(0) 编辑
摘要:内容多为最近学习的自我总结,可能有些地方写的不严谨,甚至会有错误的地方,仅供参考,如发现错误敬请指出,谢谢! 灰色字体为补充扩展内容,多为帮助自己理解。 StringBuffer概述: 线程安全的可变字符序列。一个类似于 String 的字符串缓冲区,但不能修改。虽然在任意时间点上它都包含某种特定的 阅读全文
posted @ 2019-07-09 09:51 半瓶牛奶🥛 阅读(1104) 评论(0) 推荐(0) 编辑
摘要:1.Object概述: 类Object是类层次结构的根类。每个类都使用Object作为超类。所有对象(包括数组)都实现这个类的方法。 2.构造方法详细信息: Object只有一个无参构造方法,因为object中没有属性 public Object() 3.常用成员方法: protected Obje 阅读全文
posted @ 2019-07-07 15:41 半瓶牛奶🥛 阅读(2012) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-06-24 09:29 半瓶牛奶🥛 阅读(135) 评论(0) 推荐(0) 编辑
摘要:在java中的 % 实际上是取余。 下面为数学概念上的取余和取模: 对于整型数a,b来说,取模运算或者求余运算的方法都是: 1.求 整数商: c = a/b; 2.计算模或者余数: r = a - c*b. 求余和求模的区别: 取余:在第一步求c的时候,c向负无穷方向舍入(向0取整)。 取模:在第一 阅读全文
posted @ 2019-06-23 16:10 半瓶牛奶🥛 阅读(6032) 评论(0) 推荐(0) 编辑
摘要:JDK安装后会在硬盘生成一个目录,这个目录被成为JDK安装目录 bin目录: 该目录里用于存放一些可执行文件 。例如:javac.exe(java编译器),java.exe(java运行工具),jar.exe(java打包工具),Javadoc.exe(文档生成文件)等。 javav.exe是jav 阅读全文
posted @ 2019-06-20 21:53 半瓶牛奶🥛 阅读(749) 评论(0) 推荐(0) 编辑
摘要:在java实现字符窗口的输入时,很多人更喜欢选择使用扫描器scanner,它操作起来比较简单。在编程的过程中,我发现用scanner实现字符串的输入有两种方法,一种是next(),另一种是nextline(),这两种有以下区别: 1. next()一定要读取到有效字符后才可以结束输入,对输入有效字符 阅读全文
posted @ 2019-05-27 19:39 半瓶牛奶🥛 阅读(628) 评论(0) 推荐(0) 编辑
摘要:区分三种初始化方式: 格式一: 数据类型[][] 数组名 = new 数据类型[m][n]; m:表示这个二维数组有多少个一维数组。 n:表示每一个一维数组的元素有多少个。 //例:int arr[][]=new int[3][2]; 如下图 格式二: 数据类型[][] 数组名 = new 数据类型 阅读全文
posted @ 2019-04-22 17:11 半瓶牛奶🥛 阅读(2792) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示
主题色彩