周记
文章平均质量分 68
刚刚踏入编程,零基础编程人的周记
当时明月,依依素影
这个作者很懒,什么都没留下…
展开
-
第十一周学习java
这个 Java 程序通过简洁而清晰的代码,实现了一个非常实用的文件夹内容移动功能。通过递归的方式,它不仅能够处理文件,还能够处理文件夹,并在目标位置创建相应的目录结构。使用文件输入输出流进行文件复制,使得程序更加高效且具有可读性。这样的程序在实际应用中可以极大地提高文件操作的效率,尤其是在需要批量处理文件或者整理文件夹结构的情况下。通过深入理解这个程序,开发者可以更好地掌握 Java 文件操作的基本原理,为日后的开发工作积累经验。原创 2023-12-31 09:54:21 · 463 阅读 · 1 评论 -
第十周学习java
除了登录和注册,系统还提供了其他几个基本的功能,像添加新用户、删除用户、修改用户信息,查看所有用户和查看特定用户的信息等等。例如,添加新用户的函数会先创建一个新的用户对象,然后要求用户输入新用户的信息。在这个简单的示例中,我们创造了一个简单的银行用户管理系统,包括用户登录、注册,以及用户账户的增删查改等基本功能。在这个系统中,我们还定义了很多其他的辅助函数,例如输出菜单的函数、录入新用户信息的函数等等,主要使用Java的基本语法和控制语句(如。然后,该用户对象被用于在用户列表中查找是否存在匹配的用户。原创 2023-12-23 16:43:00 · 826 阅读 · 1 评论 -
第九周学习java
io流字节流/字符流字节流原创 2023-12-16 15:16:54 · 930 阅读 · 1 评论 -
第八周学习java
对于 try catch 和finally,来处理错误对以后项目的维护很重要。原创 2023-12-09 20:27:29 · 564 阅读 · 1 评论 -
第七周学习
关于鼠标悬浮照片时,照片上的灰色遮盖层平滑滑出.原创 2023-12-01 11:43:16 · 480 阅读 · 1 评论 -
第六周学习
关于元素定位方法原创 2023-11-26 11:34:23 · 463 阅读 · 1 评论 -
第五周学习java
查找集合内是否有所需的key或者value时,可以调用map.containsKey("key");如果想获得所有的值(value),可以调用map.keyValue();如果想获得所有的键(key),可以调用map.keySet(),方法会将所有的键打包成set集合的形式返回(需要导包set)..添加元素可以通过put方法添加,具体格式为map.put("key","value");如果想获得value,可以通过map.get("key");如果想查找该集合的长度时,可以调用map.size();原创 2023-11-18 22:29:55 · 24 阅读 · 1 评论 -
第四周学习java
优点: 底层数据结构是数组,查询快,增删慢。缺点: 线程不安全,效率高2)Vector优点: 底层数据结构是数组,查询快,增删慢。缺点: 线程安全,效率低优点: 底层数据结构是链表,查询慢,增删快。缺点: 线程不安全,效率高1)HashSet底层其实是包装了一个HashMap实现的底层数据结构是数组+链表 + 红黑树具有比较好的读取和查找性能, 可以有null 值通过equals和HashCode来判断两个元素是否相等非线程安全。原创 2023-11-11 17:09:42 · 38 阅读 · 1 评论 -
第三周学习java
写代码的时候会查看帮助文档,但是帮助文档不会使用,看不懂里面的一些方法是如何使用的,这也带来了不少的困惑。最近进行了一轮学习考核,明白了很多只是只是在表面上理解了,实际上亲自动手还是有很多不明白的地方。渐渐的,学习Java也有了一段时间,慢慢的从实用的代码部分走向了抽象的学习部分。有时候看着认识的汉字凑到一块产生出完全不理解的含义,就感觉有些许无力。一切皆为对象,真实世界中的所有事物都可以视为对象。下一周的学习中希望尽快掌握这些基础用法,对前面的知识进行复习,争取在下一次的考核中拿到好成绩。原创 2023-11-05 11:13:17 · 40 阅读 · 0 评论 -
第二周学习java
学习java的第二周,感觉到了java的面向对象独特的编程风格,与以往的c语言不太一样,但仍然还是有相似之处。学习java的第二周,感觉到了java的面向对象独特的编程风格,与以往的c语言不太一样,但仍然还是有相似之处。最开始学到方法的时候很疑惑,不知道方法是什么,后来感觉和c语言的函数大差不差,刚学真的被弄的头疼,静态方法和非静态方法一直混,现在也知道静态方法和非静态方法的区别了(调用对象,引用变量不同)原创 2023-10-29 10:50:46 · 94 阅读 · 1 评论 -
第一周学习java
初中时,计算机课学的是vs,大小写和空格不需要自己切换,但是学到java逐渐感到难受,大小写不对运行直接报错,让我慢慢在学习中,养成了良好的习惯(写括号时要成对,字母大小写要区分,单词拼写要准确)。但是随着逐渐推进,也明白java也有比较难理解的东西.对于一个没有面向对象语言背景的人来说,我觉得这个过程需要花很长很长时间,因为学习Java之前,只有C语言的经验,花了很长时间,才彻底把这些概念都搞清楚,把书上面的例子反复的揣摩,修改,尝试,把那几章内容反复的看过来,看过去,看了很多遍,却还是刚刚领悟.原创 2023-10-22 10:57:37 · 88 阅读 · 2 评论