关于【茉莉花的功效与作用】,茉莉花的功效与主治,今天涌涌小编给您分享一下,如果对您有所帮助别忘了关注本站哦。
内容导航:1、简单易懂讲IO2、茉莉花的功效与作用:茉莉花的功效与主治1、简单易懂讲IO
流式 IO 是传统 IO,通过构造输入输出流,讲信息从一个地方读取,输出到另一个地方。常见的有读取文件以及写入文件。
基本 API
流失 IO 基本可以分为两个门派,一个以InputStream 和 OutputStream 为代表的老牌 IO,一个以 Reader 和 Writer 为代表的新派 IO。
这里仅仅展示最常用 API,其余 API 可以查阅 jdk API
输入
基本输入
装饰器输入
基本输入中的流对象,都可以作为装饰器对象的构造器参数
输出
基本输出
装饰器输出
常见用法
读取文件
使用 FileInputStream 读取
下面例子将输入流放入 try-with-resource 块中,以实现资源的自动关闭,本文下面例子都将采用这种形式。
这里可以看到,是一个字节一个字节的读,所以要将其转为 char 才能正常展示,否则展示的都是字节。 由于 InputStream 是字节流,因此,这里读取到的中文展示乱码。
public class Read { /** * 使用 FileInputStream 直接读取 * 由于 InputStream 不支持 Unicode 编码,所以中文显示会乱码 */ public static void fileInputStream() { try ( FileInputStream input = new FileInputStream("Read.java") ) { int n = 0; while (n != -1) { n = input.read(); char c = (char) n; System.out.print(c); } } catch (Exception e) { } } public static void main(String[] args) { Read.fileInputStream(); }}
输出:
package cyrus.file_io.iostream;import java.io.FileInputStream;public class Read { /** * ä½¿ç¨ FileInputStream ç´æ¥è¯»å * ç±äº InputStream ä¸æ¯æ Unicode ç¼ç ï¼æ以ä¸ææ¾ç¤ºä¼ä¹±ç */ public static void fileInputStream() { try ( FileInputStream input = new FileInputStream("Read.java") ) { int n = 0; while (n != -1) { n = input.read(); char c = (char) n; System.out.print(c); } } catch (Exception e) { } } public static void main(String[] args) { Read.fileInputStream(); }}
使用 BufferedInputStream 装饰器读取
以下例子使用 FileInputStream 构造一个 BufferedInputStream 装饰器,该适配器的主要作用是会将读取到的内容填充进缓冲区,其余用法和 FileInputStream 一样。InputStream 是字节流,因此,这里读取到的中文展示乱码。
public class Read { /** * 使用 FileInputStream 构造一个 BufferedInputStream 装饰器,读取,该读取会使用缓冲区 * 由于 InputStream 不支持 Unicode 编码,所以中文会乱码 */ public static void fileInputStreamWithBuffer() { try ( BufferedInputStream input = new BufferedInputStream(new FileInputStream("Read.java")) ) { int n = 0; while (n != -1) { n = input.read(); char c = (char) n; System.out.print(c); } } catch (Exception e) { } } public static void main(String[] args) { Read.fileInputStreamWithBuffer(); }}
输出:
package cyrus.file_io.iostream;import java.io.BufferedInputStream;import java.io.FileInputStream;public class Read { /** * ä½¿ç¨ FileInputStream æé ä¸ä¸ª BufferedInputStream è£ é¥°å¨ï¼è¯»åï¼è¯¥è¯»åä¼ä½¿ç¨ç¼å²åº * ç±äº InputStream ä¸æ¯æ Unicode ç¼ç ï¼æ以ä¸æä¼ä¹±ç */ public static void fileInputStreamWithBuffer() { try ( BufferedInputStream input = new BufferedInputStream(new FileInputStream("Read.java")) ) { int n = 0; while (n != -1) { n = input.read(); char c = (char) n; System.out.print(c); } } catch (Exception e) { } } public static void main(String[] args) { Read.fileInputStreamWithBuffer(); }}
使用 FileReader 进行读取
使用 FileReader 直接读取,这里 Reader 支持 Unicode 编码,因此中文不会乱码,正常显示
public class Read { /** * 使用 FileReader 直接读取 * 由于 Reader 支持 Unicode 编码,因此中文不会乱码,正常显示 */ public static void fileReader() { try ( FileReader reader = new FileReader("Read.java") ) { int n = 0; while (n != -1) { n = reader.read(); char c = (char) n; System.out.print(c); } } catch (Exception e) { } } public static void main(String[] args) { Read.fileReader(); }}
输出:
package cyrus.file_io.iostream;import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileReader;public class Read { /** * 使用 FileReader 直接读取 * 由于 Reader 支持 Unicode 编码,因此中文不会乱码,正常显示 */ public static void fileReader() { try ( FileReader reader = new FileReader("Read.java") ) { int n = 0; while (n != -1) { n = reader.read(); char c = (char) n; System.out.print(c); } } catch (Exception e) { } } public static void main(String[] args) { Read.fileReader(); }}
使用 BufferedReader 装饰器读取
这里使用 FileReader 构造一个 BufferedReader 装饰器,BufferedReader 的主要作用是会将读取到的内容填入缓冲区,并且 BufferedReader 的 lines() 方法将返回一个 stream 流,操作更方便。
public class Read { /** * 使用 FileReader 构造一个 BufferedReader 装饰器,读取,该读取会使用缓冲区 * 由于 Reader 支持 Unicode 编码,因此中文不会乱码,正常显示 */ public static void fileReaderWithBuffer() { try (BufferedReader reader = new BufferedReader(new FileReader("Read.java"))) { reader.lines().forEach(System.out::println); } catch (Exception e) { } } public static void main(String[] args) { Read.fileReaderWithBuffer(); }}
输出:
package cyrus.file_io.iostream;import java.io.BufferedInputStream;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileReader;public class Read { /** * 使用 FileReader 构造一个 BufferedReader 装饰器,读取,该读取会使用缓冲区 * 由于 Reader 支持 Unicode 编码,因此中文不会乱码,正常显示 */ public static void fileReaderWithBuffer() { try (BufferedReader reader = new BufferedReader(new FileReader("Read.java"))) { reader.lines().forEach(System.out::println); } catch (Exception e) { } } public static void main(String[] args) { Read.fileReaderWithBuffer(); }}
使用 DataInputStream 适配器读取字符串
这里 buildString() 方法读取当前文件,将其拼装为字符串输出,ByteArrayInputStream 读取该字符串的 byte 数组,然后转化为 DataInputStream 适配器进行读取字符串内容。
DataInputStream 主要用于读取基本数据类型
public class Read { /** * 使用 ByteArrayInputStream 构造 DataInputStream 装饰器,输出字符串信息 */ public static void dataInputStream() { try ( DataInputStream inputStream = new DataInputStream(new ByteArrayInputStream(buildString().getBytes())) ) { while (inputStream.available() != 0) { System.out.print((char) inputStream.readByte()); } } catch (Exception e) { } } /** * 通过目前 java 文件构建一个字符串 * * @return */ public static String buildString() { try (BufferedReader reader = new BufferedReader(new FileReader("Read.java"))) { return reader.lines().collect(Collectors.joining("\n")); } catch (Exception e) { } return "ok"; } public static void main(String[] args) { Read.dataInputStream(); }}
写入文件
使用 FileOutputStream 写入
这里直接使用 FileOutputStream 读取 buildString() 方法构造的字符串并将其写入 Read.txt 文件
public class Read { /** * 使用 FileOutputStream 直接写入字符串 */ public static void fileOutputStream() { try ( FileOutputStream output = new FileOutputStream("Read.txt") ) { output.write(buildString().getBytes()); } catch (Exception e) { } } /** * 通过目前 java 文件构建一个字符串 * * @return */ public static String buildString() { try (BufferedReader reader = new BufferedReader(new FileReader("Read.java"))) { return reader.lines().collect(Collectors.joining("\n")); } catch (Exception e) { } return "ok"; } public static void main(String[] args) { Read.fileOutputStream(); }}
输出:实例截图一部分
使用 BufferedOutputStream 适配器写入
这里使用 FileOutputStream 构造一个 BufferedOutputStream 适配器,BufferedOutputStream 会使用到缓冲区,加快读取写入速度。
public class Read { /** * 使用 FileOutputStream 构造一个 BufferedOutputStream 装饰器,读取,该写入会使用缓冲区 */ public static void fileOutputStreamWithBuffer() { try ( BufferedOutputStream output = new BufferedOutputStream(new FileOutputStream("Read.txt")); ) { output.write(buildString().getBytes()); } catch (Exception e) { } } /** * 通过目前 java 文件构建一个字符串 * * @return */ public static String buildString() { try (BufferedReader reader = new BufferedReader(new FileReader("Read.java"))) { return reader.lines().collect(Collectors.joining("\n")); } catch (Exception e) { } return "ok"; } public static void main(String[] args) { Read.fileOutputStreamWithBuffer(); }}
后面就不展示输出了,所有的输出都是输出到当前工作目录的Read.txt文件夹下,并且文件内容都是当前 .java 文件的内容
2、茉莉花的功效与作用:茉莉花的功效与主治
茉莉花的功效与主治
茉莉花的功效与作用
1、茉莉花性寒、味香淡、消胀气,味辛、甘,性温,有理气止痛、温中和胃、消肿解毒、强化免疫系统的功效,并对痢疾、腹痛、结膜炎及疮毒等具有很好的消炎解毒的作用。
2、茉莉花有清肝明目、生津止渴、祛痰治痢、通便利水、祛风解表、疗瘘、坚齿、益气力、降血压、强心、防龋防辐射损伤、抗癌、抗衰老之功效,使人延年益寿、身心健康。
3、茉莉花有理气安神、润肤香肌之功效,其香气怡人、它对于便秘也有帮助,使排便顺畅,可改善昏睡及焦虑现象,对慢性胃病、经期失调也有功效。肠胃不适,子宫保健,头晕安神,可安定情绪及舒解郁闷。
4、茉莉花有抗菌,平喘,抗癌,舒筋活血,驱风散寒,振脾健胃,强心益肝,降低血压,补肾壮精功效,有慢性支气管炎的人宜多饮用。
5、茉莉花与粉红玫瑰花搭配冲泡饮用有瘦身的效果,特别有助于排出体内毒素,外用润燥香肌,美发美容。
6、茉莉花常被用来当做香水的基调,欧美人士常以茉莉花油和杏仁油来按摩身体。
茉莉花的药用价值
1、治湿浊中阻,脘腹闷胀,泄泻腹痛:茉莉花6g 后下、,青茶10g,石菖蒲6g。水煎温服。
2、治腹胀腹泻:茉莉花、厚朴各6g,木香9g,山楂30g。水煎服。
3、治头晕头痛:茉莉花15g,鲢鱼头1个。水炖服。
4、治目赤肿痛:茉莉花6g,千里光、野菊花各10g。水煎熏并内服。
5、治目赤肿痛,迎风流泪:茉莉花、菊花各6g,金银花9g。水煎服。
6、治耳心痛:茉莉花用菜油浸泡,滴入耳内。
茉莉花的功效与主治
一、抗氧化作用
天然抗氧化剂毒副作用小。从植物中提取的'抗氧化剂,除了具有抗氧化作用外,还有一定的医疗保健功效。潘英明等 2003、研究了茉莉花等6种植物的抗氧化活性,以过氧化值为指标证明了这6种植物的乙酸乙酯提取物对花生油均具有一定的抗氧化作用。从效果来看,茉莉的抗氧化效果仅次于知母,而与维生素E的抗氧化效果相似。
二、增强人体免疫力
茉莉精油被誉为“最佳抗生素”,能增强人体免疫力,抗感冒、抗病毒,预防及治疗感染性疾病。
三、抗菌消炎作用
茉莉精油具有很强的消毒杀菌作用,可用于治疗香港脚,净化皮肤,消除水痘。Jimenez筛选了古巴植物的抗菌活性,发现茉莉花的提取物具有抗菌活性。王发左 2003、探讨了茉莉花渣中粗多糖和水浸提物的抗炎功效,结果表明茉莉花提取物具有一定的抗炎效果,粗多糖的效果更为显著,且表现出稳定的量效关系,具有一定的利用和开发价值。
四、对产后乳汁分泌的抑制作用
Shrivastav等人研究了茉莉花对产后乳汁分泌的抑制作用,并把其功效与溴隐停 Br0m℃riptine、作了比较,结果发现溴隐停和茉莉花都能显著降低血浆中催乳激素的含量,只不过溴隐停能更大程度地降低催乳激素的含量,但临床指数如乳房充血程度、乳汁量及疼痛程度则表明这两种方法几乎等效。
五、镇静、催眠作用
茉莉根提取液1~8g/kg腹腔注射,对青蛙、鸽、大鼠、豚鼠、兔、犬等因剂量大小不同而有不同程度的镇静催眠作用,青蛙则表现为全身瘫痪。李红等人研究了茉莉醇浸膏对小鼠自主活动的影响,通过测定给药前后小鼠的自主活动,发现给药组与对照组有显著性差异,结果表明茉莉根醇浸膏具有一定的镇静作用。他们还研究了醇浸膏对戊巴比妥钠阈下、阈上剂量催眠作用的影响,表明茉莉根醇浸膏具有一定的催眠作用。中国中医研究院西苑医院神经科宁侠等采用茉莉根治疗失眠症,试验结果表明,茉莉根口服液治疗失眠症的整体疗效优于安定片,他们认为茉莉根口服液具有安眠镇静之功效,是一种疗效好、安全、副反应小的中药安眠制剂,可在临床推广应用。
六、麻醉止痛作用
茉莉根具有麻醉、安眠、镇痛之功效,用于跌损筋骨、龋齿、头痛、失眠等症。据《本草纲目》记载,“茉莉根以酒磨服,凡跌损骨节脱臼接骨者用此,则不知痛也”。李红等人研究了茉莉醇浸膏对醋酸所致小白鼠阵痛作用的影响,结果发现茉莉根有一定的镇痛作用。
茉莉花的功效与主治
功能主治
花、叶:外感发热,腹泻,花外用治目赤肿痛。根:失眠,跌打损伤。花、叶用量3-6克,花外用适量,煎水洗眼。根用量3-6克,外用适量,捣烂敷患处。
功能理气和中,开郁辟秽。主治头晕、头痛、下利腹痛、结膜炎、疮毒下痢、腹痛,目赤肿痛,疮疡肿毒等病症。具有辛、甘、凉、清热解表、利湿、通经的作用。
茉莉花为木犀科植物茉莉的干燥花。分布江苏、浙江、福建、台湾、广东、四川、云南等地。7月前后花初开时,择晴天采收,晒干,贮存干燥处。茉莉的花极香,为著名的花茶原料及重要的香精原料。茉莉花,味辛、微甘,性温,归脾、胃、肝经。具有理气、开郁、辟秽、和中的功效。茉莉花可用于治疗下痢腹痛、结膜炎、疮毒。一般内服煎汤1.5-3g;或泡茶,外用,煎水洗目或菜油浸滴耳。茉莉花可提取茉莉花油,油中主要成分为苯甲醇及其酯类、茉莉花素、芳樟醇、安息香酸芳樟醇酯。
本文关键词:茉莉花的功效与主治与作用,茉莉花的药用功效与作用,茉莉花的功效与主治与用量,茉莉花的功效与主治是什么,茉莉花作用及功效。这就是关于《茉莉花的功效与作用,茉莉花的功效与主治(简单易懂讲IO)》的所有内容,希望对您能有所帮助!