随笔 - 232  文章 - 1  评论 - 0  阅读 - 5608
08 2021 档案
Java学习
摘要:30 异常封装错误信息的对象错误信息:类型、提示消息、行号常的继承结构 捕获异常 try {} catch(AException e) {} catch(BException e) {} catch(父类型Exception e) {} finally {不管出不出错,都会执行}如果抛出异常,并且中 阅读全文
posted @ 2021-08-17 21:41 学习的CYT 阅读(14) 评论(0) 推荐(0) 编辑
Java学习
摘要:29 Java中堆内存和栈内存1.Java中的栈内存:在函数中定义的一些基本数据类型的变量(比如int, short, long, byte, float, double, boolean, char)和对象的引用变量都是在栈内存中分配的。释放:当超过变量的作用域之后,Java就会自动释放掉栈内存, 阅读全文
posted @ 2021-08-16 21:39 学习的CYT 阅读(23) 评论(0) 推荐(0) 编辑
Java学习
摘要:28 一、堆内存和栈内存程序运行时内存分配有三种:静态存储分配,栈式存储分配,堆式存储分配1.静态存储分配:在程序编译时就可以确定数据目标在运行时所需要的内存,因此在编译时就为其分配固定大小的内存。这种分配策略不允许代码中有可变数据结构,比如可变数组,嵌套循环结构或者递归,否则无法计算所需要的内存空 阅读全文
posted @ 2021-08-15 21:30 学习的CYT 阅读(20) 评论(0) 推荐(0) 编辑
Java学习
摘要:第27天 Stack的基本使用初始化Stack stack=new Stack判断是否为空stack.empty()取栈顶值(不出栈)stack.peek()进栈stack.push(Object);出栈stack.pop(); 实例:public class Test01 { public sta 阅读全文
posted @ 2021-08-14 18:26 学习的CYT 阅读(15) 评论(0) 推荐(0) 编辑
Java学习
摘要:第26天 静态初始化器语句块静态初始化器是由关键字static 修饰的一对大插号“()”括起来的语句组。 它的作用与类的构造方法有此相似都是用来初始化工作的,但静态初始化器与构造方法有几点根本的不同。(1)构造方法是对每个新创建的对盆初始化而静态初始化器是对类自身进行初始化。(2)构造方法是在用ne 阅读全文
posted @ 2021-08-13 20:13 学习的CYT 阅读(14) 评论(0) 推荐(0) 编辑
Java学习
摘要:第25天 缺省访问控制符若在类成员的前面不加任何访问控制符,则该成员具有缺省的访问控制特性,这种缺省访问控制权,表示这个成员只能被同一个包(类库)中的类所访问和调用.如果一个子类与其父类位于不同的包中,子类也不能访问父类中的缺省访问控制成员,也就是说其他包中的任何类都不能访问缺省访问控制成员。同理, 阅读全文
posted @ 2021-08-12 18:58 学习的CYT 阅读(38) 评论(0) 推荐(0) 编辑
Java学习
摘要:第24天 构造方法代码实例 //filename: App7_3. javaclass Cylinder{private double radius;private int height ;private double pi= 3. 14;private String color;public do 阅读全文
posted @ 2021-08-11 19:18 学习的CYT 阅读(23) 评论(0) 推荐(0) 编辑
Java学习
摘要:23天 Java内存管理堆内存 用来存放由new创建的对象实例和数组。Java堆是所有线程共享的一块内存区域,在虚拟机启动时创建,此内存区域的唯一目的就是存放对象实例。注意创建出来的对象只包含属于各自的成员变量,并不包括成员方法。栈内存 保存的是堆内存空间的访问地址,或者说栈中的变量指向堆内存中的变 阅读全文
posted @ 2021-08-10 21:47 学习的CYT 阅读(17) 评论(0) 推荐(0) 编辑
Java学习
摘要:第22天 求和 public class HS_Loop1 { public static void main(String[] args) { int i=1,sum=0; while(i<=100){ sum=sum+i; i++; } System.out.println("100以内的和:" 阅读全文
posted @ 2021-08-09 13:19 学习的CYT 阅读(18) 评论(0) 推荐(0) 编辑
Java学习
摘要:第 21天 方法的语法格式 在Java中,声明一个方法的具体语法格式如下 修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2,......){ 执行语句 return 返回值;} 对于上面的语法格式中具体说明如下:1)修饰符:方法的修饰符比较多,有对访问权限进行限定的,有静态修饰符s 阅读全文
posted @ 2021-08-08 22:59 学习的CYT 阅读(20) 评论(0) 推荐(0) 编辑
Java学习
摘要:第二十天 Java内存管理堆内存 用来存放由new创建的对象实例和数组。Java堆是所有线程共享的一块内存区域,在虚拟机启动时创建,此内存区域的唯一目的就是存放对象实例。注意创建出来的对象只包含属于各自的成员变量,并不包括成员方法。栈内存 保存的是堆内存空间的访问地址,或者说栈中的变量指向堆内存中的 阅读全文
posted @ 2021-08-07 18:27 学习的CYT 阅读(15) 评论(0) 推荐(0) 编辑
Java学习
摘要:第十九天 今天因为去排队做核酸和小区停电没网,学的并不多 File封装一个磁盘路径字符串,提供了一组对文件、文件夹的操作方法,可以封装文件夹路径、文件路径、不存在的路径。 {path=“d:/abc”}方法getName() 获取文件名getPatrent() 获取父目录getAbsolutePat 阅读全文
posted @ 2021-08-06 21:19 学习的CYT 阅读(24) 评论(0) 推荐(0) 编辑
Java学习
摘要:第十八天 InputStream,OutputStream字节流的抽象父类方法:write(int b) 只输出int四个字节中,末尾的一个字节值 [1][2][3][4] —> [4]write(byte[], start, length) 输出byte[] 数组中,从start开始的length 阅读全文
posted @ 2021-08-05 21:07 学习的CYT 阅读(20) 评论(0) 推荐(0) 编辑
Java学习
摘要:第十七天 Collection 是对象集合, Collection 有两个子接口 List 和 Set,List 可以通过下标 (1,2…) 来取得值,值可以重复,而 Set 只能通过游标来取值,并且值是不能重复的ArrayList , Vector , LinkedList 是 List 的实现类 阅读全文
posted @ 2021-08-04 19:11 学习的CYT 阅读(17) 评论(0) 推荐(0) 编辑
《大道至简:软件工程实践者的思想》读后感
摘要:今日读完了周爱民先生在软件工程方面的经典著作《大道至简:软件工程实践者的思想》,在详情页上介绍这本书时言:本书提出了审视软件工程的全新视角和软件工程的体系模型。是软件工程行业一本经典的著作。细细读完,颇有一番收获。 全书都在引用中国古代故事“愚公移山”和各种中国古代的经典书籍的句子,很是通俗易懂。贯 阅读全文
posted @ 2021-08-03 20:41 学习的CYT 阅读(83) 评论(0) 推荐(0) 编辑
Java学习
摘要:第十六天 LinkedList — 双向链表方法和ArrayList有相同的方法LinkedList 两端数据操作方法addFirst(数据);addLast(数据);getFirst();getLast();removeFisrt()removeLast()效率两端效率高HashMap — 哈希表 阅读全文
posted @ 2021-08-03 20:38 学习的CYT 阅读(17) 评论(0) 推荐(0) 编辑
Java学习
摘要:第十五天 内部类定义在类内部、方法内部或局部代码块内部的类,用来辅助外部实例运算,封装局部数据,或局部的运算逻辑。非静态内部类、属于实例的内部类 非静态内部类实例,必须依赖于一个外部类的实例才能存在。静态内部类 静态内部类,与普通的类没有区别。局部内部类局部定义的类型,类似于局部变量,有作用范围,只 阅读全文
posted @ 2021-08-02 17:59 学习的CYT 阅读(23) 评论(0) 推荐(0) 编辑
Java学习第十四天
摘要:接口极端的抽象类,结构设计工具,用来解耦合,隔离现实Implements代替extendsInterface 代替class接口的定义: 公开的抽象方法  公开的常量  公开的内部类、内部接口1)接口只能定义常量2)接口只能定义抽象方法3)接口只能继承接口,不能继承普通的类和抽象类4)接口是没 阅读全文
posted @ 2021-08-01 19:33 学习的CYT 阅读(17) 评论(0) 推荐(0) 编辑

< 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

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