![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
a1441114
这个作者很懒,什么都没留下…
展开
-
递归小结
------- android培训、java培训、期待与您交流! -- 十,递归小结。 递归:就是函数自身调用自身。 什么时候用递归呢? 当一个功能被重复使用,而每一次使用该功能时的参数不确定,都由上次的功能元素结果来确定。 简单说:功能内部又用到该功能,但是传递的参数值不确定。(每次功能参与运算的未知内容不确定)。 递归的注意事项: 1:一定要定义递归的条件。 2:原创 2015-11-02 22:18:08 · 204 阅读 · 0 评论 -
语句小结
------ android培训、java培训、期待与您交流! ---------- 一,语句小结。 If switch do while while for 这些语句什么时候用? 1)、当判断固定个数的值的时候,可以使用if,也可以使用switch。 但是建议使用switch,效率相对较高。 switch(变量){ case 值:要执行的语句;break; …原创 2015-11-02 18:30:34 · 257 阅读 · 0 评论 -
函数小结
------- android培训、java培训、期待与您交流! ---------- 二,函数小结。 函数的作用: 1)、用于定义功能。 2)、用于封装代码提高代码的复用性。 注意:函数中只能调用函数,不能定义函数。 主函数: 1)、保证该类的独立运行。 2)、因为它是程序的入口。 3)、因为它在被jvm调用。 函数定义名称是为什么呢? 答:1)、为了对该功能原创 2015-11-02 18:38:09 · 202 阅读 · 0 评论 -
面向对象小结
------- android培训、java培训、期待与您交流! ---------- 三,面向对象小结。 1:将复杂的事情简单化。 2:面向对象将以前的过程中的执行者,变成了指挥者。 3:面向对象这种思想是符合现在人们思考习惯的一种思想。 过程和对象在我们的程序中是如何体现的呢?过程其实就是函数;对象是将函数等一些内容进行了封装。 匿名对象使用场景: 1:当对方法只原创 2015-11-02 18:46:26 · 188 阅读 · 0 评论 -
多线程小结
------- android培训、java培训、期待与您交流! ---------- 四,多线程小结。 进程:正在进行中的程序。其实进程就是一个应用程序运行时的内存分配空间。 线程:其实就是进程中一个程序执行控制单元,一条执行路径。进程负责的是应用程序的空间的标示。线程负责的是应用程序的执行顺序。 一个进程至少有一个线程在运行,当一个进程中出现多个线程时,就称这个应用程序是多线原创 2015-11-02 18:54:13 · 248 阅读 · 0 评论 -
String字符串小结
------- android培训、java培训、期待与您交流! ---------- 五,String字符串小结。 java中用String类进行描述。对字符串进行了对象的封装。这样的好处是可以对字符串这种常见数据进行方便的操作。对象封装后,可以定义N多属性和行为。 如何定义字符串对象呢?String s = "abc";只要是双引号引起的数据都是字符串对象。 特点:字符原创 2015-11-02 19:30:23 · 80 阅读 · 0 评论 -
IO流小结
------- android培训、java培训、期待与您交流! -- 六,IO流小结 用于处理设备上数据。 流:可以理解数据的流动,就是一个数据流。IO流最终要以对象来体现,对象都存在IO包中。 流也进行分类: 1:输入流(读)和输出流(写)。 2:因为处理的数据不同,分为字节流和字符流。 字节流:处理字节数据的流对象。设备上的数据无论是图片或者dvd,文字,它们都以二原创 2015-11-02 21:48:30 · 182 阅读 · 0 评论 -
异常小结
------- android培训、java培训、期待与您交流! -- 七,异常小结。 异常:就是不正常。程序在运行时出现的不正常情况。其实就是程序中出现的问题。这个问题按照面向对象思想进行描述,并封装成了对象。因为问题的产生有产生的原因、有问题的名称、有问题的描述等多个属性信息存在。当出现多属性信息最方便的方式就是将这些信息进行封装。异常就是java按照面向对象的思想将问题进行对象封装。原创 2015-11-02 21:53:27 · 277 阅读 · 0 评论 -
反射小结
------- android培训、java培训、期待与您交流! -- 八,反射小结。 反射技术:其实就是动态加载一个指定的类,并获取该类中的所有的内容。而且将字节码文件封装成对象,并将字节码文件中的内容都封装成对象,这样便于操作这些成员。简单说:反射技术可以对一个类进行解剖。 反射的好处:大大的增强了程序的扩展性。 反射的基本步骤: 1、获得Class对象,就是获取到指原创 2015-11-02 21:57:38 · 193 阅读 · 0 评论 -
正则表达式小结
九,正则表达式小结。 其实是用来操作字符串的一些规则。 好处:正则的出现,对字符串的复杂操作变得更为简单。 特点:将对字符串操作的代码用一些符号来表示。只要使用了指定符号,就可以调用底层的代码对字符串进行操作。符号的出现,简化了代码的书写。 弊端:符号的出现虽然简化了书写,但是却降低了阅读性。 其实更多是用正则解决字符串操作的问题。 组:用小括号标示,每定义一个小括号,就是一个组原创 2015-11-02 22:03:12 · 222 阅读 · 0 评论 -
深入理解HashMap及面试相关问答
前言 HashMap是面试必备的一个知识点,无论你是初级中级还是高级,基本上逃不过这个问题,下面的内容很简单,只要你理解了其中的含义,这对你使用hashmap和面试都是很有帮助的。 正文 首先打开HashMap,看看中都定义了哪些成员变量。 解释几个重点的变量 transient int size:记录了Map中KV对的个数 loadFactor 装载因子,用来衡量HashMap满...转载 2019-03-08 17:33:02 · 121 阅读 · 0 评论