
Java
文章平均质量分 63
顺其自然lll
这个作者很懒,什么都没留下…
展开
-
太阳系行星运行图-java多媒体实验
编写多线程程序,太阳和其他每个行星分别对应一个线程。给定一个数d,要求每个行星都以其实际速度d倍的速度行进。假设太阳是不动的。所以其他行星的速度应当取相对于太阳的速度。每个行星于太阳的距离应当取实际距离的一个比例值。具体的比例值取值只要能使太阳系行星运行图比较直观或者美观就可以。假设中心(0,0),x=r*cosθ,y=r*sinθ,用角速度计算更新位置。下面用匀速圆周运动模拟行星运行。八大行星:水星,金星,地球,火星,木星,土星,天王星,海王星。每个行星对应一个线程,计算行星当前角度;太阳系绘原创 2022-04-30 17:04:53 · 1710 阅读 · 0 评论 -
UML中的UML类图,面向对象原则和方法复用-java篇
UML类图属于结构图,常被用于描述一个系统的静态结构。一个UML类图中通常包含类的UML图,接口的UML图,泛化关系的UML图,关联关系的UML图,依赖关系的UML图和实现关系的UML图。类的UML图在类的UML图中,使用一个长方形描述一个类的主要构成,将长方形垂直地分为三层。第1层是名字层,如果类的名字是常规字形,则表明该类是具体类;如果类的名字是斜体字形,则表明该类是抽象类。第2层是变量层,也称属性层,列出类的成员变量及类型,格式是“变量名字:类型”,在用UML表示类时,可以...原创 2022-04-27 16:40:31 · 3086 阅读 · 0 评论 -
集合及集合的交,并与差
HashSet<E>泛型类在数据组织上类似于数学上的集合,可以进行“交”“并”“差“等运算。HashSet<E>泛型类实现了泛型接口Set<E>,而Set<E>接口是Collection<E>接口的子接口。HashSet<E>类中的绝大部分方法都是接口方法的实现。编程时,可以使用接口回调技术,即把HashSet<E>对象的引用赋值给Collection<E>接口变量或Set<E>接口变量,那么接口就.原创 2022-04-24 06:30:00 · 3358 阅读 · 1 评论 -
java散列映射,树集,树映射,自动装箱与拆箱
散列映射HashMap< K,V>泛型类HashMap<K,V>泛型类实现了泛型接口Map<K,V>,HashMap<K,V>类中的绝大部分方法都是Map<K,V>接口方法的实现。编程时,可以使用接口回调技术,即把HashMap<K.V>对象的引用赋给Map<K,V>接口变量,那么接口变量就可以调用类实现的接口方法。HashMap<K,V>对象采用散列表这种数据结构存储数据,习惯上称HashMap&l.原创 2022-04-23 12:11:09 · 1149 阅读 · 0 评论 -
链表和堆栈-Java集合框架
一.链表当需要动态的减少或增加数据项时,可以使用链表这种数据结构链表是由若干个被称为结点的对象组成的一种数据结构,每个结点含有一个数据和下一个结点的引用(单链表),或含有一个数据并含有上一个结点的引用和下一个结点的引用(双链表) 单链表示意图 双链表示意图LinkedList<E>泛型类...原创 2022-04-17 07:00:00 · 699 阅读 · 0 评论 -
泛型-Java集合框架基础
1.泛型泛型主要目的是建立具有类型安全的集合框架,如链表,散列映射等数据结构。详细内容查看Oracle Java Technologies | Oracle泛型类使用"class 名称<泛型列表>"声明一个类 这种类叫泛型类class People<E>E指其中的泛型,并没有指定E是何种类型的数据,它可以是任意类或接口,但不能是基本数据类型“泛型列表”给出的泛型可以作为类的成员变量的类型,方法的类型以及局部变量的类型泛型类的类体和普通类的类体完全类似原创 2022-04-16 13:57:38 · 678 阅读 · 0 评论 -
JDBC基础
掌握如何使用JDBC操作数据库熟悉JDBC的常用API使用数据库来存储和管理数据。JDBC是一套访问数据库的标准Java类库JDBC全称是Java数据库连接,它是一套用于执行SQL语句的Java API应用程序可通过这套API连接到关系型数据库,并使用SQL语句来完成对数据库中数据的查询,新增,更新和删除等JDBC要求各个数据库厂商按照统一的规范来提供数据库驱动,在程序中由JDBC和具体的数据库驱动联系,所以用户就不必与底层的数据库交互,使得代码的通用性更强当应用程序使用JD原创 2022-04-09 16:25:42 · 1074 阅读 · 0 评论 -
Maven下载及环境变量配置
到Maven官网下载Maven – Download Apache Maven点击下载我把它解压到D盘。地址为:D:\maven\apache-maven-3.8.5解压好了之后配置相关环境变量,在安装Maven之前需要确保安装好了Jdk配置MAVEN_HOME:D:\maven\apache-maven-3.8.5编辑环境变量path:%MAVEN_HOME%\bin\ 多个路径之后要加上分号编辑->"编辑文本"查看Mav...原创 2022-03-31 21:32:00 · 401 阅读 · 0 评论 -
如何设置环境变量
右击“此电脑”->"属性"->"高级系统设置"点击环境变量就可以设置相关环境变量了原创 2022-03-31 20:37:44 · 1477 阅读 · 0 评论 -
查询学生成绩程序-java
分层结构图:运行代码: 主类 Text.java: 主类 Text.java: package gxnu.jb.view; //import java.io.BufferedReader; import java.io.File; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; .原创 2022-01-24 02:03:43 · 1923 阅读 · 0 评论 -
java面向对象-笔记
访问控制 private(类访问级别),default(包访问级别)protected(子类访问级别),public(公共访问级别)Java APIAPI指应用程序编程接口,用Java语言控制机器人这些java类就是应用程序编程的接口 把这些类称为Xxx Robot API(Xxx厂家的机器人API)String和StringBuffer类封装字符串,并提供了操作字符串的方法,位于java.lang包中1.String str1="abc";2.使用String构造方法初始化字符串对原创 2021-09-18 12:43:34 · 76 阅读 · 0 评论