假期学习经历

作者: 桂圆柿子 | 来源:发表于2020-01-17 09:56 被阅读0次

        年前在小组学习一个星期,年后学习两星期。听学姐学长说,在假期你会学到很多东西,所以留了下来。刚开始的时候,斗志实足,心里想着要达到什么的目标。可是坚持不了几天就放弃了,每天定的目标像是空中楼阁,太空太大了。游戏停滞不前,我没有思路接下来该怎么做,再加上对于它的构架还是糊里糊涂的。基础知识也学得不牢固,就会陷入一个恶性循环中。我不知道该把基础知识学完再做游戏,还是边做游戏边学知识了。

        有一个词叫知难而上,我大概是知难而退吧。一遇到问题,就退缩了,就一蹶不振了。逃避问题大概是缺乏勇气的表现吧,我承认我是懦夫。即使是听了那么多的心灵鸡汤,知道伟人都是有坚强的意志和远大的志向,轮到自己还是如此堕落。我心里在觉得做的不对,行动上未见任何努力,从此看出自己以后会多么后悔也无济于事吧。

      虽然蹉跎度日那么久了,也是学到些之前忽略的知识点。

关闭一个界面的方式:一,closeThis();(后面要创建它的方法 二,this.dispose();(关闭窗口并释放资源  三,this.setVisible(false);(使它不可见)

一个Java程序中可以有多个main方法,但是一个类最多一个main方法,但是最终运行的时候只能选一个作为程序的入口。

要设两个环境变量~

PATH JAVA系统命令路径 (要到BIN的那个文件里)

CLASSPATH  JAVA类库路径 (到LIB的那个文件路径)

比如安装JAVA到了D:/Program Files/Java

在PATH里添加;D:/Program Files/Java/jdk1.5.0_06/bin

重新定义一个环境变量 CLASSPATH

设定其值为 . ; D:/Program Files/Java/jdk1.5.0_06/lib

java图片路径问题

      想写个带有背景图片的JFrame用getClass.getResource();的方法才将图片加载进来

    /是unix系统文件路径中使用的

    \是windows中使用的,/也可以在windows中使用

    在java project中如果要使用如“E:\work\bg.jpg”,在路径的字符串中String path="E:\work\bg.jpg",那么ImageIcon在调用中path那么就错了。由于存在二义性,他不知道是是字符串“\”还是文件下层的意思。所以改成"E:\\work\bg.jpg"就行了。还有一种方法就是使用java类库中的File类中的separator常量,使path="E:"+File.separator+"work"+File.separator+"bg.jpg"

    .和..介绍

  .代表当前目录

..代表当前目录的上级目录

  举例 E:/a/b/c

那么在c文件夹中..就是E:/a/b

.d就是E:/a/b/c 

1.BufferedReader用法

  BufferedReader由Reader类扩展而来,提供通用的缓冲方式文本读取,而且提供了很实用的readLine,读取一个文本行,从字符输入流中读取文本,缓冲各个字符,从而提供字符、数组和行的高效读取。

  BufferedReader和BufferedWriter为默认带有缓冲的字符输出输入流,因为有缓冲区所以效率比没有缓冲区的高。

  InputStreamReader类是字节流通向字符流的桥梁,封装在InputStream里,它以较高级的方式,一次读取一个字符,以文本格式输入/输出,可以指定编码格式。如果不指定字符集编码,该解码过程将使用平台默认的字符编码,如:GBK。

代码清单

private static String getString() throws IOException {

    // System.in 读取键盘上的数据

    // InputStreamReader 将字节流向字符流的转换

    InputStreamReader isr = new InputStreamReader(System.in); // 读取

    // 创建字符流缓冲区

    BufferedReader br = new BufferedReader(isr); // 缓冲

    // 读取一个文本行

    String s = br.readLine(); // 阻塞式,当没有数据读取时,就一直会阻塞,而不是返回null

    return s;

}

BufferedWriter和BufferedReader分别是字符缓冲输出流和字符缓冲输入流,为底层字符流提供了缓冲的功能,底层字符流读取字符或者写入字符时,会频繁与硬盘进行交互,导致读取效率很低.缓冲流的作用就是硬盘中的数据读取到内存,再从内存中一次性读取多个数据.提高了读取的速度.根据jdk的api文档介绍,缓冲流的推荐使用方式.

      BufferedReader用来包装开销比较高的底层字符流(如FileReader或者是InputStreamReader).底层字符流每次调用read()或者readLine()都是先从文件中读取字节,然后转化成字符返回,造成读取效率低.使用缓冲流包装例如BufferedReader  in

                       

                   

               

                               

               

 

                                   

           

     

相关文章

  • 假期学习经历

    年前在小组学习一个星期,年后学习两星期。听学姐学长说,在假期你会学到很多东西,所以留了下来。刚开始的时候,...

  • 假期经历

    假期里的一晚,凌晨一点四十四分通海发生五级地震,周边震感强烈,正熟睡的我直接被震醒,感觉左右摇晃,开始心里发蒙,怎...

  • 假期经历

    假期里,走出家门,看到最多的是什么? 人,人,还是人。 国庆小长假两天了。 第一天,我想带孩子去看电影,网上搜了搜...

  • 五一假期经历

    好久没有见的朋友要从厦门来看我,内心很是激动。人到四十,朋友都很少,不要说知己,也就她一个了,每次我们见...

  • 假期必备经历

    不知道是不是大家也有过,上了大学之后,每次过年放假回家,面对七大姑八大姨的时候,就倍感压力。 谁能想到,我才22岁...

  • 一直在学习的路上

    这个假期,经历的是不同以往的学习方式。以前我们假期,老师也在学习,主要是通过看书,记读书笔记,写观后感等方式...

  • 一直在学习的路上

    这个假期,经历的是不同以往的学习方式。以前我们假期,老师也在学习,主要是通过看书,记读书笔记,写观后感等方式,...

  • 周复盘

    本以为假期会有大把的时间用来学习,但经历假期的时候那种想要偷懒的感觉反而更加强烈。 “别人都在娱乐,只有我在学习,...

  • 我的假期经历

    这个假期我去了南风广场看灯展,那里的灯特别美。有龙、饮料瓶特别好玩,去看灯展有龙和大饮料瓶就连树也有漂亮的灯。 ...

  • 十一假期旅游经历

    十一假期7天,大家都去哪里玩?我是实在不想凑这个热闹,连回家的火车,都是要提前一天去坐,也就是不想凑那个赶。最烦的...

网友评论

    本文标题:假期学习经历

    本文链接:https://www.haomeiwen.com/subject/mthczctx.html