会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
大明湖畔的闰土
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年8月3日
Javaday13(基础数据结构)
摘要: 一、基础数据结构 数据元素相互之间的关系称为结构。 具备关联关系的非松散集合性结构主要有三种: 1.线性表:节点按逻辑关系依次排列形成一个“锁链”。 2.树:具有分支,层次特性,其形态有点像自然界中的树。 3.图:节点按逻辑关系相互缠绕,任何两个节点是一种物理连续的线性表。 数组其实就是一种典型的线
阅读全文
posted @ 2020-08-03 19:37 大明湖畔的闰土
阅读(300)
评论(0)
推荐(0)
2020年8月2日
Javaday12(Lambda,枚举,异常,断言)
摘要: 一、lambda表达式 lambda表达式主要是替换了原有匿名内部类的写法,也就是简化了匿名内部类的写法。 (parameters)->expression 或者 (parameters)->{ statements; } Lambda表达式语法示例: 不需要参数,返回值为 5 :() -> 5 接
阅读全文
posted @ 2020-08-02 20:56 大明湖畔的闰土
阅读(382)
评论(0)
推荐(0)
Javaday11(final、static、内部类)
摘要: 一、final final关键字有最终的,不可修改的含义,final可以用来修饰变量,方法,类。 如果修饰变量,那么这个变量就会变为常量。一般语法: [访问修饰] final 数据类型 常量名 = 值; 常量在声明时必须初始化,声明之后不能对其进行二次赋值,其后任何的赋值语句都会出现编译错误。 如果
阅读全文
posted @ 2020-08-02 20:22 大明湖畔的闰土
阅读(231)
评论(0)
推荐(0)
javaday10(类与类的关系、访问修饰符、抽象和接口)
摘要: 一、访问控制符 1.类的访问控制符 顶层类的访问级别:默认的(default):仅可以被同包下的类访问 public:可以被任何代码访问。 2.成员访问控制符 除了类有访问控制符之外,类的成员也有访问控制符。如果类的访问控制符不满足要求,则类中成员的访问控制符再大也无法进行访问。 类中有四种访问控制
阅读全文
posted @ 2020-08-02 17:05 大明湖畔的闰土
阅读(282)
评论(0)
推荐(0)
Javaday09(继承、多态)
摘要: 一、继承 1.继承的意义 面向对象设计中的继承,是代码重用,能够大大提高开发效率。 继承是利用现有类来创建新类的过程,现有的类叫做父类(基类),新创建的类叫做子类(派生类)。 继承就是子类继承父类的特征和行为,使得子类对象具有和父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。
阅读全文
posted @ 2020-08-02 15:52 大明湖畔的闰土
阅读(131)
评论(0)
推荐(0)
Javaday08(封装的步骤+周考总结)
摘要: 一、封装的意义 封装把过程和数据包围起来,对数据的访问只能通过已定义的接口。封装是一种信息隐藏技术。适当的封装可以让代码更容易理解和维护,也加强了代码的安全性。 二、Java中的封装步骤 创建属性并私有化 编写构造方法(无参和有参) idea:alt+insert 一套完成 Get/Set方法 id
阅读全文
posted @ 2020-08-02 13:42 大明湖畔的闰土
阅读(222)
评论(0)
推荐(0)
Javaday06(封装、值传递、可变参数、递归、构造方法)
摘要: 一、封装 一个类该暴露什么,不该暴露什么,由类的设计者根据需求设计决定的。private属性用户不能直接访问,如果设计者提供相应的接口方法,那么用户可以通过该接口方法访问。 封装使得对代码的修改更加容易,将代码分成了一个个相对独立的单元,对代码的访问控制更加严格,日后对代码的修改自由度提高。 能很好
阅读全文
posted @ 2020-08-02 13:26 大明湖畔的闰土
阅读(329)
评论(0)
推荐(0)
2020年8月1日
Javaday05(Arrays工具类,面向对象)
摘要: 一、Arrays数组工具(静态类) sort方法,可以对数组进行排序。 equals方法,可以比较两个数组的内容是否相等。 binarySearch():在排序完的数组中寻找元素。 Arrays.asList(array):将数组array转化为List (此种方法不正规) 二、面向对象 面向对象程
阅读全文
posted @ 2020-08-01 16:31 大明湖畔的闰土
阅读(117)
评论(0)
推荐(0)
Javaday04(数组,冒泡、插入和选择排序)
摘要: 一、数组 数组是一组类型相同的数据的集合。 1.特性 Java数组是引用类型,但数组内可以装入基本数据类型,也可以装入引用数据类型。 数组与类,接口,注解,枚举并列,是引用数据类型中的一种。 Java中的数组一经定义以后就无法修改。 数组在内存中是连续分配的,所以读取速度快。 数组内有索引值,从0开
阅读全文
posted @ 2020-08-01 15:19 大明湖畔的闰土
阅读(141)
评论(0)
推荐(0)
Javaday01-02整合(Java介绍,数据类型,运算符)
摘要: 恢复内容开始 一. Java介绍 1991年,sun公司为在电视、控制烤箱等家用点子产品,开发了一款名为Oak的软件。 1995年,sun公司推出Java语言。 2009年,被Oracle公司收购。 Java从1.2版本开始,拆分为三个技术方向:JavaSE、JavaEE、JavaME。 * Jav
阅读全文
posted @ 2020-08-01 14:31 大明湖畔的闰土
阅读(173)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告