您当前的位置:首页 > 问答 > 内容

茉莉花的功效与作用,茉莉花的功效与主治(简单易懂讲IO)

关于【茉莉花的功效与作用】,茉莉花的功效与主治,今天涌涌小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

内容导航:1、简单易懂讲IO2、茉莉花的功效与作用:茉莉花的功效与主治

1、简单易懂讲IO

流式 IO 是传统 IO,通过构造输入输出流,讲信息从一个地方读取,输出到另一个地方。常见的有读取文件以及写入文件。

基本 API

流失 IO 基本可以分为两个门派,一个以InputStream 和 OutputStream 为代表的老牌 IO,一个以 Reader 和 Writer 为代表的新派 IO。

这里仅仅展示最常用 API,其余 API 可以查阅 jdk API

茉莉花的功效与作用,茉莉花的功效与主治(简单易懂讲IO)

输入

基本输入

茉莉花的功效与作用,茉莉花的功效与主治(简单易懂讲IO)

装饰器输入

基本输入中的流对象,都可以作为装饰器对象的构造器参数

茉莉花的功效与作用,茉莉花的功效与主治(简单易懂讲IO)

输出

基本输出

茉莉花的功效与作用,茉莉花的功效与主治(简单易懂讲IO)

装饰器输出

茉莉花的功效与作用,茉莉花的功效与主治(简单易懂讲IO)

常见用法

读取文件

使用 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(); }}

输出:实例截图一部分

茉莉花的功效与作用,茉莉花的功效与主治(简单易懂讲IO)

使用 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)》的所有内容,希望对您能有所帮助!


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 意大利面热量高吗减肥能吃吗,减肥能吃意大利面吗(轻食计丨意大利面是粗粮么)

下一篇: 办公桌与门最佳位置图,家里办公桌摆放风水正确图(办公室座位朝向风水)



猜你感兴趣

推荐阅读

网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号