javaSE
星空茶
化繁为简 化简为易 分而治之 而后汇总
展开
-
深入理解java泛型
今天在这里我就说说java中的泛型,首先我们要先了解几个基本的问题 1.什么是泛型?为什么会出现泛型? 在说这个问题之前,我们先说一下List集合,我们在使用集合的时候,基本都会在后面加上一对尖括号,并在里面指定一个类型,例如List < String> ,表示这个集合中只能存放String类型的变量,这也是我们要说的泛型,在java5之前是并没有泛型的,在没有泛型的年代,如果我们要...原创 2019-01-01 22:23:47 · 451 阅读 · 0 评论 -
从字节码来看java内部类
在java中一个类的内部可以存在另一个类,这个类被称为内部类,也被叫做类的嵌套,内部类大体可以分为静态内部类和非静态内部类下面来简单研究下静态内部类 public class Demo1 { private static int i =1; static class Inner{ public static void fun(){ System.out.println(i); ...原创 2018-12-25 22:11:31 · 734 阅读 · 0 评论 -
java进制转换和基本数据类型的回顾
1.写在前面的话 最近在写代码以及刷题的时候越来越觉得基础的重要性,基础扎实的人在学一些新的技术的时候可以很快就上手并掌握,并且在一些问题的理解上也要更加深入,记忆的也更加牢固,回想我刚接触java到现在se部分的内容也有好多都已经记不清楚了,很多概念也都有些模糊,所以我以博客的形式记录一下我复习se部分知识的过程,通过一些书籍和文章对知识点进行一下串连,也希望通过这种方式更加能加固自己的基础以及...原创 2018-12-16 00:23:33 · 541 阅读 · 0 评论 -
封装自己的java数组
文章目录1.封装数组类2.实现向数组中添加元素3.实现数组的查询元素和修改元素4.实现删除元素5.使用泛型对数组进行改良6.动态数组的实现7.完整代码 最近研究了下Arraylist的底层实现,我在这里基于Arraylist底层的实现思想,这里基于对java的数组进行一个简单的封装,实现一个类似Arraylist的自定义的数组类。 1.封装数组类 在我们自定义的数组中要指定一个容量大小的变量cap...原创 2018-12-13 13:13:51 · 1666 阅读 · 3 评论