03 2021 档案
摘要:1.方法: (1)定义:修饰符 返回值类型 方法名(参数){ //方法体 //return 返回值 } (2)静态方法、非静态方法 静态方法:public static void test1(){...} 生存时间非常长,和类一起加载 非静态方法:public void test2(){...} 生
阅读全文
摘要:递归:(典型例子就是计算阶乘) ①必须有递归头,如果没有递归头,程序将陷入死循环,最终程序内存溢出 ②还必须有递归体,什么时候需要调用自身方法。 JAVA内存分析: ①堆:存放new的对象和数组可以被所有的线程共享,不会存放别的对象引用 ②栈:存放基本变量类型(会包含这个基本类型的具体数值) 引用对
阅读全文
摘要:方法: ①方法是语句的集合,他们在一起执行一个功能,类似于C语言的函数 ②方法是解决一类问题的步骤的有序组合 ③方法包含于类或对象中 ④方法在程序中被创建,在其他地方被引用 ⑤设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合,我们设计方法的时候,最好保持方法只完成一个功能,方便后期
阅读全文
摘要:switch中注意事项: ①JAVA SE 7之后,才支持switch字符串。 ②反编译(使用idea工具):点开项目结构,点击Project compiler output找到输出路径,把对应的class文件拷贝过来,然后再idea中双击该文件,就是反编译之后的文件。 for循环中注意事项: 1.
阅读全文

浙公网安备 33010602011771号