摘要: 要点 解决问题方法的效率,跟空间的利用效率有关 解决问题方法的效率,跟算法的巧妙程度有关 上述问题中,如果按照题目给定的式子去写程序,利用次方的关系写,就是f1对应的关系,实际上多项式内存在一定的数学处理方式使得程序的处理速度更快。使用数学优化的方式提升了算法的效率。f2利用倒序累乘的方法,避免了f 阅读全文
posted @ 2022-08-31 17:22 云吞豚 阅读(28) 评论(0) 推荐(0)
摘要: 封装 封装实现三部曲 将属性进行类私有化(private) 提供一个公共的(public)set方法,让外部方便对类内部进行赋值 提供一个公共的(public)get方法,让外部对类内部的属性取值 Account.java package com.test.encap; public class A 阅读全文
posted @ 2022-04-23 22:20 云吞豚 阅读(43) 评论(0) 推荐(0)
摘要: 包 -包的本事 实际上就是创建不同的文件架来保存类文件 包的命名规则 :只能包含数字、字母、下划线、小圆点,但是不能用数字开头,不能是关键字或保留字 访问修饰符 四种访问修饰符的访问范围 修饰符可以用来修饰类中的属性,成员方法以及类 只有默认的和public才能修饰类 并且遵循上述访问权限的特点 成 阅读全文
posted @ 2022-04-23 10:35 云吞豚 阅读(26) 评论(0) 推荐(0)
摘要: 引出this 解决问题 this指向 调用该构造器的对象(谁调用指向谁) this本质 在创建对象的时候,在对象空间中就默认隐藏了this量指向对象本身。 this的使用细节 1.this关键字可以用来访问本类的属性、方法、构造器 2、this用于区分当前类的属性和局部变量 3、访问成员方法的语法: 阅读全文
posted @ 2022-04-20 17:20 云吞豚 阅读(26) 评论(0) 推荐(0)
摘要: 递归执行机制 递归调用方法的时候,就会在栈空间中,没递归一次就开一个新的方法栈,直到达到方法的递归限制条件后,开始执行最后一次创建的方法栈中的代码。(相当于栈的先进后出,后进先出)执行该方法栈后,返回到下一层方法栈中,如此反复直到栈底代码结束。 理解使用案例 递归实现阶乘 递归的重要规则 1、执行一 阅读全文
posted @ 2022-04-20 16:12 云吞豚 阅读(36) 评论(0) 推荐(0)
摘要: 作用域 使用细节 (1)属性和局部变脸可以崇明,访问时遵守就近原则 (2)在同一作用域中,比如在同一个成员方法中 ,两个局部变量,不能 重名。 (3)属性生命周期较长,伴随着对象的创建而创建,伴随着对象的销毁而销毁。局部变量,生命周期较短,随着代码块的执行开始而创建,随着代码块的结束而销毁。即在一次 阅读全文
posted @ 2022-04-20 16:11 云吞豚 阅读(33) 评论(0) 推荐(0)
摘要: 基本介绍 java中循序同一个类中,多个同名方法的存在,但要求形参列表不一致 重载的好处(1)减轻了起名的麻烦(2)减轻了记名的麻烦 方法的重载 -形参列表不一致,在使用该方法的时候,系统会自动匹配对应的实参和形参一致的方法去执行 使用细节 (1)方法名:必须相同 (2)形参列表:必须不同(形参类型 阅读全文
posted @ 2022-04-20 14:26 云吞豚 阅读(94) 评论(0) 推荐(0)
摘要: 成员方法 方法的调用机制 方法调用 1.执行到方法语句的时候,会开辟一个独立的栈空间 2.在栈空间中执行方法中的程序,同时实参会传给形参 3.执行完方法,方法返回值 返回到main栈中 方法的使用:降低代码的臃肿程度,同时提高代码复用性。可以将实现的细节封装起来,然后供其他用户使用 成员方法的定义 阅读全文
posted @ 2022-04-19 20:27 云吞豚 阅读(19) 评论(0) 推荐(0)
摘要: 对象的引出 使用单独变量来解决问题,通过频繁定义每个数据的数据类型来实现对问题的解决。不利于数据的管理,把一个物体的数据信息拆分了。 使用数组解决问题 (1)数据类型体现不出来(数组只能存储同一种数据类型) (2)只能通过数组下标来访问数据,造成变量名字和内容的对应关系不明确 (3)不能够体现需要解 阅读全文
posted @ 2022-04-18 17:02 云吞豚 阅读(32) 评论(0) 推荐(0)
摘要: 数组的使用 数组动态初始化 数组静态初始化 数组是多个相同数据的集合,实现对这些数据的统一管理,支持自动类型转换 基本数据类型赋值,赋值方式为值拷贝 数组在默认情况下是引用传递,赋的值是地址,赋值方式为引用 值传递和引用传递的区别 值传递(值拷贝) 引用传递(地址拷贝) 数组拷贝(要求数据空间独立) 阅读全文
posted @ 2022-04-17 14:23 云吞豚 阅读(26) 评论(0) 推荐(0)