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