![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java初学探索
沙西
新手起步,非科班出身,努力摸索中
展开
-
Java泛型巩固
泛型(Generic),用法类似形参列表,保障类类型安全,减少了类型转化,解决了很多ClassCast异常. 一.常见形式 E element 元素,常用在集合里 T type 类型,指定返回值类型 KV 键值对 ? 任意类型 二.泛型类和泛型接口 从我的理解来看,泛型类和泛型接口的规定差不多. 子类或者实现类也是泛型类,需要保证泛型参数一致,或者子类的泛型标识包括父类的泛型标识. 子类(实现类)不是泛型类,需要指定类型,两个都不指定,那就默认object,有一个没指定,就会报错. 泛型类只存在于编译过程原创 2020-08-09 14:59:26 · 92 阅读 · 0 评论 -
java基础之抽象类,接口
用于个人知识梳理 **抽象类:**抽象方法可以实例化,可以拥有抽象方法,也可以没有,可以有静态方法,也可以有非静态方法,和非抽象类唯一区别是如果在当前类实例化,需要借助匿名内部类,这个匿名内部类是他的子类等同于接口的实现类.只能单继承 代码演示 ``public abstract class AbstractDemo { private String name; {//如果这个类被实例化时,会执行这个代码 System.out.println("------------------"); } static原创 2020-07-04 23:54:53 · 1144 阅读 · 0 评论 -
Java基础阶段结束体会(一)
因为是报的培训班,有对应测试,今天第一阶段测试结束,昨晚其实也提前找了点题目做,关于自己出现的问题,做一个总结. 因为实际写代码用的eclipse,过度依赖编辑器,对书写格式规范不重视,其实自己平常写错了也有很多,只是在编辑器上会有红线提示,所以顺手但当离开可以修改编辑器看题目的时候,很多问题没有提示,根本看不出来,这反应了一个问题,其实还是基础不扎实.关于自己在考试中出现的问题,进行分析. 第一部分选择题部分,第一题基础语法,四个标识符那个有问题自己看了半天,居然改错了,三个全错,结果看漏...原创 2020-07-01 23:19:21 · 133 阅读 · 0 评论 -
java初学· 一些关于修饰符引申出来的问题
protected `` package test; Person p= new Person(); Test15 t= new Test15(); Person p1=new Test15(); p.clone(); t.clone(); p1.clone(); 同一个包下,都可以调用,父类方法也可以.此时编译全部成功 package simulate; Zi z= new Zi(); Person p=new Person(); Person p1= new Zi(); Zi z2 = (Zi) new原创 2020-06-22 22:43:45 · 156 阅读 · 0 评论 -
java初学一些面对对象的问题与心得(一)
今天在菜鸟回看基础数据类型的时候,看到一条笔记,然后看到自动转换不太明白引申出关于包装类的一个问题,然后又看到java踩坑笔记,感觉文章说的并不十分清晰,我自己琢磨了一会,决定起码先把问题记下来. Integer x = new Integer(1000);//包装类,先创建一个new Integer()空间,然后指向1000, Integer y = 1000; Integer z = 1000; System.out.println(x == y); //false System.out.pr..原创 2020-06-20 21:35:28 · 107 阅读 · 0 评论