java基础
weixin_43331200
这个作者很懒,什么都没留下…
展开
-
关于数组算法的一些总结
1. 一组数据输出出现次数最多的数据,如果出现次数相同的话,输出那个值比较大的数 第一种方法以空间换时间,时间复杂度O(n),空间复杂度O(n) /** 一组数据输出出现次数最多的数据,如果出现次数相同,则输出值比较大的数 */ import java.util.Scanner; public class Main { public static void main(St...原创 2019-12-08 15:21:50 · 127 阅读 · 0 评论 -
泛型
泛型 泛型:java核心技术一书上说:泛型是需要的程序设计的手段.泛型程序设计是什么?就是说你写的代码可以被多个类使用.不需要在定义很多类. 泛型类:具有一个及多个类型变量的类. 类型变量:类的类型会发生变化,通常用T作为标识符. 虚拟机里面没有泛型类,只有普通类,擦除类型变量以后就变成了普通类了 List<String> stringArrayList = new ArrayList...原创 2019-11-06 15:18:09 · 67 阅读 · 0 评论 -
java面向对象的理解
自己对面向对象编程的理解: 之前的结构化编程,要注意数据类型和算法,过程繁琐,不易修改。在Wirth的书中,算法(过程)第一,数据存储的方式(数据结构)第二。但是面向对象话编程,第一看的是数据,之后再看算法(过程)。 第一看的是数据是什么意思呢? 就是不管怎么去实现他,你先满足用户的需求,需要哪些数据,(也就是类),在利用各个数据之间的联系,进行方法的调用,这就是面向对象化编程。面向对象化编程是时...原创 2019-11-06 15:14:54 · 113 阅读 · 0 评论