摘要:
本案例旨在让新手从0开始完成一个批量任务的开发 第一步:建表,入参 CREATE TABLE `music_info` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '主键id', `singer_name` varchar(100) NOT NULL 阅读全文
摘要:
一、什么叫枚举? 在生活中,其实就是列举的意思。在程序中,就是在一个类中列举出,列举出所有的常量,每一个常量都是一个实例。 二、枚举有什么用? 通常用来限定取值范围,所有内容只能从取值范围中获取,比如性别只有男和女,其他值都是不合法的。 三、举例 实际开发场景中,枚举类通常用来定义错误码、交易码等 阅读全文
摘要:
一、为什么会出现包装类 1.基本数据类型就是纯粹的数据,没有封装在类中,所以没有方法 2.除了运算,没有其他用处,也不能把参数传给Object类型 3.保留基本类型的好处就是,可以提高运算速度 4.为了建立基本类型和引用类型之间的通信,Java为每个基本类型设计了包装类,继承Object类 5.包装 阅读全文
摘要:
1、运行时异常应该通过预先检查来规避,而不是使用trycatch 2、避免随意的缩写单词 3、接口中的方法和属性不要加任何修饰符,public也不行 4、equals方法容易产生空指针,所以尽量使用常量或者确定有数据的对象来调用该方法 5、所有包装类的值进行比较,都使用equals方法 6、所有的p 阅读全文
摘要:
一、对象的序列化 将对象地状态转换成字节流 二、对象的反序列化 将字节序列恢复为Java对象 三、用途 1、经过序列化之后,可以把对象的字节序列永久保存到硬盘中 2、可以将对象序列化后,实现其在网络上的传送 四、序列化的实现 1、将要序列化的类实现序列化接口 2、代码实现 ObjectOutputS 阅读全文
摘要:
并发:多个用户同时向服务器发出请求,服务器会开启多个线程,每个线程服务一个用户 高并发:当用户量达到成千上万,会导致服务器资源不再充足,最终使服务器内存溢出 集群:可以解决高并发问题 集群将一个应用拷贝多份,搭在多台服务器(机器),多台服务器构成一个集群 阅读全文
摘要:
package test; public class MaopaoPaixu { public static void main(String[] args) { //通过控制台输入集合数据 int[] arr = new int[3]; arr[0] = 3; arr[1] = 2; arr[2] 阅读全文
摘要:
package test; public class YangHuiSanJiao { public static void main(String[] args) { //杨辉三角有什么特点 //外层都是1,内层数是两个数的和 /*1 11 121 1331 14641*/ //大概的思路就是声明 阅读全文
摘要:
1、"".sot:打印输出 2、ctrl + G :定位行 3、ctrl + shift + N : 快速定位文件 4、ctrl + Y : 删除一行 5、ctrl + alt + B : 查看接口的实现类 6、ctrl+alt+左 回到上一步 7、ctrl+alt+右 回到下一步 8、ctrl+s 阅读全文
摘要:
一、JDBC的使用 第一步:导入jar包(mysql-connector-java.jar) 第二步:jdbc就是一个连接数据库工具,分为几个步骤 加载驱动 创建连接 创建statement 执行语句 第三步:编写代码实现 public class JdbcTest { public static 阅读全文