Java入门
文章平均质量分 78
一些Java的基础知识
清 木
世上没有什么偶然,有的只是必然。缘,不紧不慢悄然生成,不知所措,才是人生!!!
展开
-
Java中的IO流
流:是一种抽象概念,是对数据传输的总称。也就是说数据在设备间的传输称为流,流的本质是数据传输IO流就是用来处理设备间数据传输问题的。常见的应用:文件复制;文件上传;文件下载原创 2023-03-17 14:07:34 · 119 阅读 · 0 评论 -
【Java】项目开发团队分配管理软件
Java实践项目 开发团队分配管理软件原创 2023-03-02 15:02:12 · 428 阅读 · 0 评论 -
校园兼职平台(JavaSE)
由于该项目模块多,各个模块之间又存在或多或少的联系,在编写时的bug也是层出不穷。System.out.println("请输入用户编码:");System.out.println("该账号未注册或不存在该账号!");break;这里我单独用一个文件()来保存已注册的用户编码和密码,在登陆时,先反序列化已注册的用户信息,如果输入的用户编码不存在与这个文件中,则这个用户编码没有注册,不允许直接登录。在删除账户时出现(并发修改异常)原创 2023-05-08 11:03:36 · 147 阅读 · 0 评论 -
ConcurrentModificationException并发修改异常
ConcurrentModificationException原创 2023-03-10 14:49:34 · 125 阅读 · 0 评论 -
Java中的集合
集合是提供一种存储空间可变的存储模型,存储容量可随时发生改变原创 2023-03-10 11:24:14 · 118 阅读 · 0 评论 -
单例设计模式中的饿汉式和懒汉式
饿汉式有浪费资源的可能,因为如果我们一个对象实例都没有用,那么饿汉式创建的对象就被浪费掉了,懒汉式是使用时才会创建对象,所以就不会存在这样的问题;饿汉式存在的问题:饿汉式中虽然只能有一个对象,但是该对象为事先就创建好的,也就是该对象一直存在,那么就可能出现创建了对象,但没有使用而造成浪费;两者最主要的区别在于创建对象的时机不同:饿汉式是在类开始加载时就创建了对象实例,而懒汉式在使用时才会创建;这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。饿汉式与懒汉式的区别。原创 2023-02-24 13:26:26 · 79 阅读 · 0 评论 -
简述Java中的代码块的使用
代码块又称为初始化块,属于类中的成员(也就是类中的一部分),类似于一个方法,将逻辑语句封装在一个方法体中,用{ }包围起来。但代码块和方法不同,它没有参数,没有返回值,有没有方法名,只有方法体,而且它不通过对象或类进行显示调用,而是在类被加载时,或调用对象时进行隐式调用。[修饰符]{代码注意:修饰符只有不写或static两种;没有修饰符的叫普通代码块,被static修饰的叫静态代码块;代码中的逻辑语句可以是Java中所有的逻辑语句(输入、输出、方法调用、循环、判断等);;原创 2023-02-24 10:40:21 · 608 阅读 · 0 评论 -
Java中的常用API:Math、System、Object、Arrays、日期类以及简述异常体系
常用API;自定义异常:虽然Java的异常机制很庞大定义了许多异常,但是也难免会出现不在这些异常范围内的错误,所以在某些特定的情况下需要我们自定义异常来报告某些错误信息编写自定义异常的注意事项:所有的异常都必须是Throwable的子类如果要写一个检查性异常,需要继承Exception类如果要写一个运行时异常,需要继承RuntimeException类原创 2023-02-23 08:50:19 · 108 阅读 · 0 评论 -
Java中的抽象类和接口
抽象类 abstract 接口 interfac原创 2023-02-21 10:54:14 · 175 阅读 · 0 评论 -
String、StringBuffer和StringBuilder的区别
String、StringBuffer、StringBuilder原创 2023-02-17 15:29:02 · 55 阅读 · 0 评论 -
面向对象的三大特征:封装、继承、多态
封装:是面向对象编程语言对客观世界的模拟,客观世界里成员变量都是隐藏在对象内部的,外界是无法直接操作的继承:可以使得子类具有父类的属性和方法,还可以在子类中重新定义,以及追加属性和方法多态:同一个对象,在不同时刻表现出来的不同形态原创 2023-02-15 15:59:08 · 401 阅读 · 0 评论 -
插入、冒泡、选择、快速排序的简单概述
插入排序、冒泡排序、选择排序、快速排序原创 2023-02-10 09:43:00 · 82 阅读 · 0 评论 -
Java中的流程控制语句
在一个程序执行的过程中,各条语句的执行顺序对程序的结果是有直接影响的。所以,我们必须清楚每条语句的执行流程。而且,很多时候要通过控制语句的执行顺序来实现我们想要的功能。原创 2023-02-04 10:46:44 · 145 阅读 · 0 评论 -
什么是Java?
Java,由Sun Microsystems公司于1995年5月推出,它是一种可以编写跨平台应用软件、完全面向对象的程序设计语言。不仅吸收了C+ +语言的各种优点,还摒弃了C+ +里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。原创 2023-02-01 19:02:35 · 307 阅读 · 2 评论 -
面向对象基础概述
客观存在的事物皆为对象 ,所以我们也常常说万物皆对象。原创 2023-02-10 16:41:17 · 64 阅读 · 0 评论 -
Java中的数组(Array)
数组(array)是一种用于存储多个相同类型数据的存储模型第一种:数据类型[] 数组名int[] arr;char[] arr;第二种:数据类型 数组名[]int arr[];char arr[];原创 2023-02-06 21:17:49 · 3084 阅读 · 0 评论 -
Java的基础语法
概述:注释是在程序指定位置添加的说明性信息,注释不参与程序运行,仅起到说明作用。有了注释以后,我们的代码就能够让人看懂了,提高了程序的阅读性,所以,从现在开始养成良好的编码习惯,编写代码的时候加上注释。原创 2023-02-02 17:54:15 · 75 阅读 · 0 评论 -
Java小项目-家庭记账程序
Java小项目--家庭记账程序原创 2023-02-09 13:47:31 · 510 阅读 · 0 评论 -
Java中的方法(method)
什么是方法?方法是具有独立功能的代码块组织成为一个整体,使其具有特殊功能的代码集原创 2023-02-07 13:28:07 · 2593 阅读 · 0 评论 -
IDEA中Debug的基本使用操作
Debug是什么?是提供程序员使用的一种程序调试工具,它可以用于查看程序的执行过程,也可以用于追踪程序执行过程以此来调试程序。Debug操作流程Debug调试,又称为断点调试,断点其实就是一个标记,告诉使用者从哪开始查看。如何加断点如何运行加了断点的程序Debug运行后弹出的窗口信息如何继续进行程序如何删除断点。原创 2023-02-08 20:35:20 · 470 阅读 · 0 评论