关于Java
小张不头秃
日常不上线程序猿
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
阿里的Java校招笔试题(经典)——代码块
前言:这道题第一眼看上去让人脑壳疼,但搞清楚代码块的知识之后(其实是很基础的知识哦),又特别有意思,有感而发。 代码: class HelloA{ //构造方法 public HelloA(){ System.out.println("1.Hello A!父类构造方法"); } //非静态代码块 { System.ou...原创 2018-12-10 14:47:26 · 2001 阅读 · 0 评论 -
Java反射机制常用操作
1.什么是反射? 对于任意一个类,都能够知道这个类的所有属性和方法,对于任意一个对象,都能够调用它的任意方法。简单来说,根据指定的类名或对象倒推类的信息。 2.为什么要用反射? 往往我们面对一个新的知识时会疑惑为什么要用它,它存在的意义是什么,比其他的知识强在哪里… 首先我们需要知道两个概念:静态编译和动态编译。 静态编译:在编译时确定类型,绑定对象。 动态编译:运行时确定类型,绑定对象。 反...原创 2019-04-13 22:06:31 · 197 阅读 · 0 评论 -
理解单例模式的设计、应用、优缺点
单例模式是Java中常见的设计模式之一,简单来说就是只希望类中产生唯一的实例化对象。 (饿汉式单例、懒汉式单例设计代码见文末) 实现方式: 将被实现的类的构造方法设计成private 添加此类引用的静态成员变量,并为其实例化 在被实现的类中提供公共的Create Instance函数,返回实例化的此类,就是2中的静态成员变量 适用场景: 需要频繁实例化然后销毁的对象 创建对象时耗时过...原创 2019-09-02 11:37:19 · 252 阅读 · 0 评论 -
map集合、list集合的遍历方式
1.map集合 1.entrySet():获取当前map集合中的所有键值对对象 2.keySet():获取所有的键--->遍历-->get(key) Map<String,String[]> paraMap = request.getParameterMap(); //key(参数名称),value[]:如果只有一个参数:value[0] Set<Map...原创 2019-09-05 12:48:31 · 693 阅读 · 0 评论
分享