自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 好用的软件

ditto 复制粘贴软件snipaste 截屏固定powertoys 亮屏fastgithub GitHub加速

2021-12-27 14:36:11 187

原创 java第十三次学习总结

[1] JDBC加载驱动程序要使应用程序能够访问数据库,首先必须加载驱动程序。驱动程序是实现了 Driver 接口的类,它一般由数据库厂商提供。加载 JDBC 驱动程序最常用的方法是使用 Class 类的 forName()静态方法,该方法的声明格式为:public static Class<?> forName(String className)throws Class...

2020-03-03 16:40:07 224

原创 java第十二次学习总结

[1] 线程的优先级① 处于就绪状态的线程,会进入“就绪队列”等待JVM来挑选。② 线程的优先级用数字表示,范围从1到10,一个线程的缺省优先级是5。③ 使用下列方法获得或设置线程对象的优先级。int getPriority();void setPriority(int newPriority);注意:优先级低只是意味着获得调度的概率低。并不是绝对先调用优先级高的线程后调用优先级低的...

2020-03-03 16:33:57 122

原创 java的第十一次学习总结

[1] 线程、进程和程序·线程和进程的区别每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销。线程可以看成是轻量级的进程,属于同一进程的线程共享代码和数据空间,每个线程有独立的运行栈和程序计数器(PC),线程切换的开销小。线程和进程最根本的区别在于:进程是资源分配的单位,线程是调度和执行的单位。多进程: 在操作系统中能同时运行多个任务(程序)。多线程: 在同一应...

2020-03-03 16:31:23 139

原创 java第十次学习总结

[1] Java中流的概念细分按流的方向分类:① 输入流:数据流向是数据源到程序(以InputStream、Reader结尾的流)。② 输出流:数据流向是程序到目的地(以OutPutStream、Writer结尾的流)。按处理的数据单元分类:① 字节流:以字节为单位获取数据,命名上以Stream结尾的流一般是字节流,如FileInputStream、FileOutputStream。②...

2020-02-26 15:07:50 109

原创 java第九次学习总结

[1] 自定义泛型class MyCollection<E> {// E:表示泛型; Object[] objs = new Object[5]; public E get(int index) {// E:表示泛型; return (E) objs[index]; } public void set(E e, int index) {...

2020-02-26 15:04:22 119

原创 java第八次学习总结

[1] 包装类的缓存问题包装类在自动装箱时为了提高效率,对于-128~127之间的值会进行缓存处理。超过范围后,对象之间不能再使用==进行数值的比较,而是使用equals方法。public class Test3 { public static void main(String[] args) { Integer in1 = -128; Integer ...

2020-02-26 15:01:51 133

原创 java第七次学习总结

[1] 抽象类(有方法/抽象方法)(1)有抽象方法的类只能定义成抽象类(2)抽象类不能实例化,即不能用new来实例化抽象类(3)抽象类可以包含属性、方法、构造方法,但是构造方法不能用来new实例,只能用来被子类调用(4)抽象类只能用来被继承(5)抽象方法必须被子类实现public abstract class Animal{ abstract public int shout();...

2020-02-26 14:54:58 111

原创 java第六次学习总结

[1] 继承①子类第一句super(),父类无参构造方法②父 = 子 继承对;子 = 父错③继承可以有方法重写和构造方法重载,重写是继承才有的[2]数组①长度一定,类型相同②数组是对象,元素看成数组的成员变量int [] a;int a[];User [] b;Class User{}[3]数组的三种默认初始化①静态初始化int[] a={2,3,65}U...

2020-02-26 14:52:33 99

原创 java第五次学习总结

[1] 对象的转型父类引用指向子类对象,我们称这个过程为向上转型,属于自动类型转换。向上转型后的父类引用变量只能调用它编译类型的方法,不能调用它运行时类型的方法。这时,我们就需要进行类型的强制转换,我们称之为向下转型![2]理解多态多态的要点:多态是方法的多态,不是属性的多态(多态与属性无关)。多态的存在要有3个必要条件:继承,方法重写,父类引用指向子类对象。父类引用指向子类对象后,...

2020-02-26 14:50:01 119

原创 java第四次学习总结

[1] 学习了对象的比较方法Equals()在不同类中会重写,用于比较[2]构造方法在初始化时的调用默认第一句是super();调用父类构造器静态初始化块和这个一样;[3] 学习了封装方法内的值用private修饰,并设置接口setxx(),让值经过一次筛选且只能通过该接口对前者修改;[4]继承、接口的应用接口中写有抽象方法,抽象方法当类继承接口时重写[5] 异常处理try{...

2020-02-26 14:45:17 99

原创 java第三次学习总结

[1] 学习了String的所有相关方法(1)大小写变换即删除头尾空格等方法String s1 = "aAc";String s4 = s1.toUpperCase();out.println(s4); out.println(s1.toLowerCase());(2)判断字符串首/尾String cs = "test,string汉@字@again,test "; out.pr...

2020-02-26 14:44:02 157

原创 java第二次学习总结

[1] 学习了数据的默认类型1323等整形数据直接的数据默认int型(不能大于20亿);3.14等浮点数数据默认为double型(不能超过7位有效数据);如果long数据类型赋值需要在数据后加L,如Longt a=4000000000L;;如果float数据类型赋值需要在数据后加F,如float a=3.14F;;[2]浮点数的比较浮点户不可以直接比较,因为它只是一个大概的估值如果非要...

2020-02-26 14:40:42 166

原创 java第一次学习总结

[1] 学习了java的历史Java的核心优势:跨平台。跨平台是靠JVM(虚拟机)实现的。Java各版本的含义:JavaSE(Java Standard Edition)标准版,定位在个人计算机的应用。JavaEE(Java Enterprise Edition)企业版,定位在服务器端的应用。JavaME(Java Micro Edition)微型版,定位在消费电子产品的应用...

2020-02-26 14:36:14 212

空空如也

空空如也

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

TA关注的人

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