Java笔记
程序员贺加贝
这个作者很懒,什么都没留下…
展开
-
关于Junit的自我理解(思维导图形式)
原创 2020-12-04 22:34:22 · 170 阅读 · 0 评论 -
关于程序调试的自我简述
程序调试:1.在程序运行时,通过system.out 或者 日志技术 输出关键数据信息进行调试错误信息: 1> 单一错误:阅读错误信息,从上到下,查找第一行你编写的代码信息进行跳转修改 2>复合错误:查找最后一个Caused by代码,这是主要错误信息2.断点调试(break point):使程序在运行过程中停止下来 1> 使用debug as 进行运行。切换断点调试模式,右键点击变量 watch 命名查看变量值 2> F5(跳入): 进入当前行调用方法内部 3&g原创 2020-12-02 19:29:22 · 219 阅读 · 0 评论 -
程序测试:断点调试
下面简单介绍一下Eclipse开发环境,并通过一个小例子简单介绍一下Eclipse下调试Java程序的一些方法。Eclipse是一款非常优秀的开源IDE(集成开发环境),基于Java的可扩展开发平台。除了可作为 Java 的集成开发环境外,还可以作为编写其他语言(如 C++和 Ruby)的集成开发环境。整个 Eclipse 体系结构就像一个大拼图,可以不断地往其中添加插件,同时,现有插件上还可以再增加插件。可以说,在Eclipse平台中,几乎一切都是插件。从架构上来讲,Eclipse基本采用的是“内核+转载 2020-12-02 19:10:44 · 1219 阅读 · 0 评论 -
递归基础解题思路与逻辑
递归:(重复中找变化,变化中找重复)一思路: 1.找重复(子问题) 2.找重复的变化量->参数 3.找参数变化趋势->设计出口二用递归的思路解题(这里面的题目有可能不需要使用递归,主要就是了解递归思路) 1.求n的阶乘:= n*(n-1)*...*1 找重复:求(n-1)的阶乘是原问题的重复->子问题 找变化:n在逐渐减小,n作为参数 找边界:n最小为1,即n==1为边界->出口 static int f1(int n){ if(n ==原创 2020-09-11 21:29:25 · 209 阅读 · 0 评论 -
位运算符简述
运算符操作复合形式~按位一元取反无–––&按位与&=–––I按位或=–––^按位异或^=–––<<左移<<=–––>>右移(带符号)>>=–––>>>无符号右移=位与运算符(&)两个数进行位与计算,每一个比特位依次计算,只有数值位对应的两个二进制值都是1的时候才是1....原创 2020-07-18 20:57:42 · 230 阅读 · 1 评论