摘要: 程序设计追求“高内聚,低耦合”,高内聚 就是类的内部数据操作细节自己完成,不允许外部干涉; 低耦合 仅暴露少量的方法给外部使用。 属性+方法=类 以类的方式组织代码,以对象的组织数据. 类与对象:类是一个模板,对象是一个具体的实例。 对象是通过引用来操作的:栈 >堆 方法的重载主要看方法名和参数列表 阅读全文
posted @ 2022-03-07 21:06 ice204 阅读(93) 评论(1) 推荐(0)
摘要: //定义一个注解 //Target 表示注解可以用在哪些地方 @Target(value = {ElementType.METHOD,ElementType.TYPE}) //Retention 表示注解在什么地方还有效(runtime>class>source) @Retention(Retent 阅读全文
posted @ 2022-03-07 21:04 ice204 阅读(90) 评论(0) 推荐(0)
摘要: 异常的继承体系: java.lang.Throwable(类):异常体系的父类 Error(错误) Exception (异常) 分两大类: RuntimeException:它及它的子类都称为运行时期异常 剩下的都是非运行时期异常,也称为编译时期异常(在程序编译过程中报错) Error: java 阅读全文
posted @ 2022-03-07 21:03 ice204 阅读(68) 评论(0) 推荐(0)
摘要: 网络编程 public class InetAddress extends Object implements Serializable:这个类代表一个互联网协议(IP)地址。 public static InetAddress getByName(String host):在给定主机名的情况下确定 阅读全文
posted @ 2022-03-07 21:01 ice204 阅读(44) 评论(0) 推荐(0)
摘要: file类: 构造方法: File(String pathname):根据一个路径得到File对象 File(String parent, String child):根据一个目录和一个子文件/目录得到File对象 File(File parent, String child):根据一个父File对 阅读全文
posted @ 2022-03-07 20:55 ice204 阅读(99) 评论(0) 推荐(0)
摘要: 枚举类: 理解:类的对象是有限个,确定的;一个对象则是单例模式的实现。 使用enum关键字枚举类 //提供当前枚举类的多个对象 WINTER("冬天", "冬雪凌傲"); //声明枚举类对象属性并赋值 private final String seasonName; private final St 阅读全文
posted @ 2022-03-07 20:51 ice204 阅读(447) 评论(0) 推荐(0)
摘要: collection接口: 集合中不能直接存储基本数据类型,也不能存储java对象,只是存储java对象的内存地址,基本数据类型会自动装箱。 boolean add(E e):将给定元素转存到对象集合中 boolean remove(Object o):将对象集合中与给定元素移除 void clea 阅读全文
posted @ 2022-03-07 20:47 ice204 阅读(82) 评论(0) 推荐(0)
摘要: String类 int length():获取字符串的长度。 ​ String的判断功能: boolean equals(Object obj):比较字符串的内容是否相同,区分大小写 boolean equalsIgnoreCase(String str):比较字符串的内容是否相同,忽略大小写 bo 阅读全文
posted @ 2022-03-07 20:41 ice204 阅读(42) 评论(0) 推荐(0)
摘要: 面向过程 强调的是功能行为 面向对象 面向对象是相对于面向过程而言 面向对象和面向过程都是一种思想 将功能封装进对象,强调了具备了功能的对象 面向对象的特点 是一种符合人们思考习惯的思想 可以将复杂的事情简单化 将程序员从执行者转换成了指挥者 完成需求时: 先要去找具体所需的功能的对象来用 如果该对 阅读全文
posted @ 2022-03-07 20:29 ice204 阅读(41) 评论(0) 推荐(0)