未来_我来
因为渴望改变,所以必须努力
posts - 427,comments - 32,views - 77万

随笔分类 -  Java基础7天笔记

1 2 下一页
本人最近看了尚硅谷_佟刚老师的7天java基础视频,特此总结些笔记发布在这里,方便学习。
Java集合----Collection工具类
摘要:Collections 工具类 Collections 是一个操作 Set、List 和 Map 等集合的工具类 Collections 中提供了大量方法对集合元素进行排序、查询和修改等操作,还提供了对集合对象设置不可变、对集合对象实现同步控制等方法 排序操作: reverse(List):反转 L 阅读全文
posted @ 2017-09-25 14:44 未来_我来 阅读(533) 评论(0) 推荐(0) 编辑
Java集合----Map集合
摘要:Map Map 用于保存具有映射关系的数据,因此 Map 集合里保存着两组值,一组值用于保存 Map 里的 Key,另外一组用于保存 Map 里的 Value Map 中的 key 和 value 都可以是任何引用类型的数据 Map 中的 Key 不允许重复,即同一个 Map 对象的任何两个 Key 阅读全文
posted @ 2017-09-25 14:40 未来_我来 阅读(231) 评论(0) 推荐(0) 编辑
Java集合----Set集合
摘要:Set集合 Set 集合不允许包含相同的元素,如果试把两个相同的元素加入同一个 Set 集合中,则添加操作失败。 Set 判断两个对象是否相同不是使用 == 运算符,而是根据 equals 方法 HashSet HashSet 是 Set 接口的典型实现,大多数时候使用 Set 集合时都使用这个实现 阅读全文
posted @ 2017-09-25 14:30 未来_我来 阅读(253) 评论(0) 推荐(0) 编辑
Java集合----List集合
摘要:List List 代表一个元素有序、且可重复的集合,集合中的每个元素都有其对应的顺序索引List 允许使用重复元素,可以通过索引来访问指定位置的集合元素。List 默认按元素的添加顺序设置元素的索引。List 集合里添加了一些根据索引来操作集合元素的方法 void add(int index, O 阅读全文
posted @ 2017-09-25 14:27 未来_我来 阅读(242) 评论(0) 推荐(0) 编辑
Java集合----概述、Collection接口、Iterator接口
摘要:Java 集合概述 Java 集合就像一种容器,可以把多个对象的引用放入容器中。 Java 集合类可以用于存储数量不等的多个对象,还可用于保存具有映射关系的关联数组 Java 集合可分为 Set、List 和 Map 三种体系 Set:无序、不可重复的集合 List:有序,可重复的集合 Map:具有 阅读全文
posted @ 2017-07-25 15:45 未来_我来 阅读(323) 评论(0) 推荐(0) 编辑
异常处理----声明抛出异常/人工抛出异常
摘要:声明抛出异常 声明抛出异常是Java中处理异常的第二种方式 如果一个方法(中的语句执行时)可能生成某种异常,但是并不能确定如何处理这种异常,则此方法应显式地声明抛出异常,表明该方法将不对这些异常进行处理,而由该方法的调用者负责处理。 在方法声明中用 throws 子句可以声明抛出异常的列表,thro 阅读全文
posted @ 2017-07-25 13:35 未来_我来 阅读(704) 评论(0) 推荐(0) 编辑
异常处理----使用 try…catch…finally 处理异常
摘要:使用 try…catch…finally 处理异常 异常处理是通过try-catch-finally语句实现的。 try { ...... //可能产生异常的代码 } catch( ExceptionName1 e ) { ...... //当产生ExceptionName1型异常时的处置措施 }  阅读全文
posted @ 2017-07-25 11:49 未来_我来 阅读(884) 评论(0) 推荐(0) 编辑
异常处理----概述、异常处理机制
摘要:异常概述 任何一种程序设计语言设计的程序在运行时都有可能出现错误,例如除数为0,数组下标越界,要读写的文件不存在等等。 捕获错误最理想的是在编译期间,但有的错误只有在运行时才会发生。 对于这些错误,一般有两种解决方法: 遇到错误就终止程序的运行。 由程序员在编写程序时,就考虑到错误的检测、错误消息的 阅读全文
posted @ 2017-07-25 11:05 未来_我来 阅读(398) 评论(0) 推荐(0) 编辑
高级类特性----内部类
摘要:内部类 在Java中,允许一个类的定义位于另一个类的内部,前者称为内部类。 内部类和外层封装它的类之间存在逻辑上的所属关系 Inner class一般用在定义它的类或语句块之内,在外部引用它时必须给出完整的名称。 Inner class的名字不能与包含它的类名相同; Inner class可以使用包 阅读全文
posted @ 2017-07-24 23:37 未来_我来 阅读(207) 评论(0) 推荐(0) 编辑
高级类特性----接口(intertface)
摘要:接 口 有时必须从几个类中派生出一个子类,继承它们所有的属性和方法。但是,Java不支持多重继承。有了接口,就可以得到多重继承的效果。 接口(interface)是抽象方法和常量值的定义的集合。 从本质上讲,接口是一种特殊的抽象类,这种抽象类中只包含常量和方法的定义,而没有变量和方法的实现。 接口定 阅读全文
posted @ 2017-07-24 21:29 未来_我来 阅读(468) 评论(0) 推荐(0) 编辑
对象、继承、封装、多态、抽象类的组合应用
摘要:对象、继承、封装、多态、抽象类的组合应用 编写工资系统,实现不同类型员工(多态)的按月发放工资。如果当月出现某个Employee对象的生日,则将该员工的工资增加100元。 (1)定义一个Employee类,该类包含: private成员变量name,number,birthday,其中birthda 阅读全文
posted @ 2017-07-24 15:36 未来_我来 阅读(1698) 评论(0) 推荐(0) 编辑
高级类特性----抽象类(abstract class)
摘要:抽象类(abstract class) 随着继承层次中一个个新子类的定义,类变得越来越具体,而父类则更一般,更通用。类的设计应该保证父类和子类能够共享特征。有时将一个父类设计得非常抽象,以至于它没有具体的实例,这样的类叫做抽象类。 用abstract关键字来修饰一个类时,这个类叫做抽象类;用abst 阅读全文
posted @ 2017-07-24 14:57 未来_我来 阅读(1535) 评论(0) 推荐(0) 编辑
高级类特性----final关键字
摘要:final 关键字 在Java中声明类、属性和方法时,可使用关键字final来修饰。 final标记的变量(成员变量或局部变量)即成为常量,只能赋值一次。 final标记的类不能被继承。提高安全性,提高程序的可读性。 final标记的方法不能被子类重写。增加安全性。 final标记的成员变量必须在声 阅读全文
posted @ 2017-07-24 12:02 未来_我来 阅读(225) 评论(0) 推荐(0) 编辑
高级类特性----static关键字
摘要:static 关键字 当我们编写一个类时,其实就是在描述其对象的属性和行为,而并没有产生实质上的对象,只有通过new关键字才会产生出对象,这时系统才会分配内存空间给对象,其方法才可以供外部调用。 我们有时候希望无论是否产生了对象或无论产生了多少对象的情况下,某些特定的数据在内存空间里只有一份,例如所 阅读全文
posted @ 2017-07-24 11:47 未来_我来 阅读(1022) 评论(0) 推荐(0) 编辑
Java类的设计----Object 类
摘要:Object类 Object类是所有Java类的根父类如果在类的声明中未使用extends关键字指明其父类,则默认父类为Object类 public class Person { ... } 等价于: public class Person extends Object {. ... }例: met 阅读全文
posted @ 2017-07-23 20:54 未来_我来 阅读(792) 评论(4) 推荐(0) 编辑
Java类的设计----多态性及其应用
摘要:多态性及其应用 多态性 多态—在Java中,子类的对象可以替代父类的对象使用一个变量只能有一种确定的数据类型一个引用类型变量可能指向(引用)多种不同类型的对象 Person p = new Student(); Object o = new Person();//Object类型的变量o,指向Per 阅读全文
posted @ 2017-07-23 18:09 未来_我来 阅读(1344) 评论(0) 推荐(0) 编辑
Java类的设计----关键字super
摘要:关键字super 在Java类中使用super来引用父类的成分 super可用于访问父类中定义的属性 super可用于调用父类中定义的成员方法 super可用于在子类构造方法中调用父类的构造方法 super的追溯不仅限于直接父类 关键字 super举例 public class Person { p 阅读全文
posted @ 2017-07-23 15:28 未来_我来 阅读(356) 评论(0) 推荐(0) 编辑
Java类的设计----方法的重写、覆盖
摘要:方法的重写、覆盖 在子类中可以根据需要对从父类中继承来的方法进行改造—覆盖方法(方法的重置、重写),在程序执行时,子类的方法将覆盖父类的方法。 覆盖方法必须和被覆盖方法具有相同的方法名称、参数列表和返回值类型。 覆盖方法不能使用比被覆盖方法更严格的访问权限。 覆盖方法举例(1) public cla 阅读全文
posted @ 2017-07-23 15:27 未来_我来 阅读(534) 评论(0) 推荐(0) 编辑
Java类的设计----访问控制
摘要:访问控制 可以对Java类中定义的属性和方法进行访问控制 规定不同的保护等级: public、protected、default、private //仅在类的内部可以访问. private String email; //在同一个包内该属性可以被访问. String major; //在子类中该属性 阅读全文
posted @ 2017-07-23 14:33 未来_我来 阅读(313) 评论(0) 推荐(0) 编辑
Java 类设计----Java类的继承
摘要:Java类的继承 为描述和处理个人信息,定义类Person: public class Person { public String name; public inat age; public Date birthDate; public String getInfo() {...}} 为描述和处理 阅读全文
posted @ 2017-07-23 14:07 未来_我来 阅读(1662) 评论(0) 推荐(0) 编辑

1 2 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

2 3
4
点击右上角即可分享
微信分享提示