
Java
文章平均质量分 75
记录Java的学习知识点与程序代码
Kingdeguo
个人主页:kingdeguo.com
Github: github.com/KingdeGuo
联系方式:qyh1263586919
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java分治求解数组中的最大元素(附详细思路)
文章目录文章概要代码实现代码执行过程文章概要采用分治思想找出数组中的最大元素。具体实现思路参考下面代码注释。代码实现public class Test {// 测试部分 public static void main(String[] args) { int[] a = {1, 4, 4, 2, 100, 6, 3, 2, 1,99, 5, 0}; int ans = getMax(a, 0, a.length - 1); System.o原创 2021-02-17 18:31:20 · 1381 阅读 · 2 评论 -
Java网络编程学习·1
文章目录InetAddress的使用基于TCP的网络编程TCP编程实现客户端发送数据给服务器端TCP服务器端TCP客户端运行TCP编程实现客户端上传文件给服务器TCP服务器端TCP客户端TCP编程实现多个客户端发送数据给服务器多线程套接字TCP服务器端TCP客户端Socket编程实现注册登录注册线程登录线程工具类用户类InetAddress的使用package JavaInternetPrograming.QianFeng;import java.io.IOException;import jav原创 2020-11-08 12:56:20 · 729 阅读 · 1 评论 -
Java课程设计大作业学生管理系统的设计与开发(Java+Mysql)
文章目录项目目标项目截图展示项目Java源程序项目数据库文件信息项目结构图设计系统功能结构图:软件架构设计项目目标 这篇文章是Java语言得课程设计大作业记录。 项目由Java和Mysql实现。 本片文章包含完整的源程序代码和结构图。 实现对学生信息的增、删、改、查功能。欢迎大家关注我的公众号【软件大爆炸】项目截图展示软件初始界面查询界面(按照姓名查找)添加学生信息界面修改删除界面项目Java源程序 各个源文件的名字在第一行的注释信息中原创 2020-09-22 23:14:26 · 19749 阅读 · 82 评论 -
Java中的泛型与集合
泛型类是引用类型,在堆内存中。先看一段代码:public class GenericDemo { public static void main(String[] args) { //这些类型参数在使用之前再进行指明。 Generic<String> strObj = new Generic<String>("欢迎关注公众号软件大爆炸!"); strObj.showDataType(); System.out原创 2020-07-14 10:28:27 · 385 阅读 · 0 评论 -
Java中的异常
Java中的错误分三类:语法错误逻辑错误运行时错误Java异常类之间的严格继承关系Java中的异常类主要分为两类:错误(Error):一般指与虚拟机相关的问题,如系统崩溃、虚拟机错误、动态链接失败等,这些错误无法恢复或捕获,将导致应用程序中断。异常(Exception):因程序编码错误或外在因素导致的问题,这些问题能够被系统捕获并进行处理,从而避免应用程序非正常中断,例如,除以0、对负数开平方根、空指针访问等。Throwable是所有异常类的父类, Error和 Exception原创 2020-07-13 10:38:23 · 526 阅读 · 0 评论 -
Java抽象类和接口
关于抽象类:抽象类和抽象方法必须使用 abstract 关键字来修饰。public abstract class AnimalAbstractDemo {//abstract放在class前 abstract void run();//abstract放在返回类型之前}有抽象方法的类只能被定义成抽象类,但抽象类中可以没有抽象方法。//worong demopublic class AnimalAbstractDemo {//abstract放在class前 abstra原创 2020-07-12 22:12:49 · 365 阅读 · 0 评论 -
Java中类之间的关系
UML( Unified Modeling Language),统一建模语言类与类之间存在六种关系继承:继承也称泛化,表现的是一种共性与特性的关系。public class Test{ public static void main(String args[]){ Son s = new Son("zhengzhou","ZZU"); System.out.println(s.toString()); }}class Father{原创 2020-07-10 16:40:47 · 541 阅读 · 0 评论 -
Java中的核心类
Java为其8个基本数据类型提供了对应的封装类。基本类型对应的封装类除了 Integer和 Character写法有点例外,其他的基本类型对应的封装类都是将首字母大写即可。public class Test { public static void main(String[] args) { Integer objInt = new Integer(10); Character objChar = new Character('y'); Float原创 2020-07-09 21:45:35 · 956 阅读 · 0 评论 -
Java面向对象基础
常见缩写概念:面向对象的分析(Oict Oriented Analysis,OOA)、面向对象的设计( Object Oriented Design,OOD),以及面向对象编程( Object Oriented Programming,OOP)。类和类之间具有一定的结构关系。类的关系主要有两种:继承关系、关联关系。继承关系,是“一般~具体”的结构关系;关联关系是“整体-部分”的结构关系。更详细的介绍可以参考这位大佬的文章:传送门面向对象具有以下四个方面的特征:唯一性、分类性、继承性以及多态性原创 2020-07-07 21:57:13 · 345 阅读 · 0 评论 -
Java中易忽略的基础知识
Java语言中基本所有输入元素都是采用ASCII,而标识符、字符、字符串和注解则采用 Unicode局部变量被定义在某个程序块内或方法体内,局部变量的作用范围有限,只在相应的程序块内或方法体内有效,超出程序块或方法体则这些变量将无效。public class VarScope { public static void main(String[] args) { // a 变量的作用范围在整个main()方法内 int a = 10; {原创 2020-07-07 11:26:06 · 376 阅读 · 0 评论 -
Java学习中的碎碎念
JRE( Java Runtime Environment,Java运行时环境)是运行Java程序所依赖的环境的集合,包括类加载器、字节码校验器ava虚拟机 lava API.JRE已包含在JDK中,但是如果仅仅是为了运行Java程序,而不是从事Java开发,可以直接下载安装JREJVM( Java Virtual Machine,Java虚拟机)是一个虚构出来的计算机,通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java虚拟机有自己完善的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。原创 2020-07-06 20:54:41 · 335 阅读 · 0 评论