第二周学习笔记

一、Java常用类与API

在Java编程中,有许多常用的类和API,它们为开发者提供了丰富的功能和工具。以下是一些常用的Java类和API的简要介绍。

  1. String类

    String类是Java中最常用的类之一,用于处理文本数据。它提供了许多方法来操作字符串,如连接、比较、搜索、替换等。

  2. Collections框架

    Collections框架提供了许多用于操作集合的类和接口,如List、Set、Map等。这些集合类提供了丰富的API来添加、删除、搜索和遍历元素。

  3. IO流

    Java的IO流API用于读取和写入数据。它提供了许多类来处理不同类型的流,如文件流、字节流、字符流等。

  4. Date和Calendar类

    Date和Calendar类用于处理日期和时间。Date类表示一个特定的瞬间,而Calendar类则提供了更灵活的日期和时间操作。

二、Python文件操作

在Python中,文件操作是常见的任务之一。Python提供了内置的open()函数来打开文件,并提供了许多方法来读取、写入和修改文件。

  1. 打开文件

    使用open()函数打开文件,并指定模式(如'r'表示读取,'w'表示写入,'a'表示追加等)。

  2. 写入文件

    使用'w'或'a'模式打开文件,并使用write()方法将内容写入文件。

  3. 遍历文件

    对于大文件,可以使用for循环逐行读取文件内容。

三、Python异常处理

在Python中,异常处理是程序设计中非常重要的一部分。它允许程序在发生错误时执行特定的代码块,而不是直接崩溃。

  1. try/except块

    使用try块包含可能引发异常的代码,并使用except块来捕获和处理异常。

  2. 多个except块

    可以使用多个except块来捕获不同类型的异常。

  3. finally块

    在Python的异常处理中,finally块用于包含那些无论是否发生异常都需要执行的代码。这些代码通常用于执行清理操作,如关闭文件、释放资源或执行其他必要的清理工作。

    下面是一个使用try/except/finally的示例:

    在上面的示例中,如果尝试打开的文件不存在,则会引发FileNotFoundError异常,并且会被相应的except块捕获并处理。但是,无论是否发生异常,finally块中的代码都会执行,打印出"This code will always run, even if an exception occurred."。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值