首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Java—编程案例(专题)

    各位同学,前面我们已经学习过很多Java的基础知识了,主要有变量、数组、运算符、流程控制、方法等。...这里所说的编程思维就是使用Java技术解决问题的思维方式;编程能力就是按照编程思维编写代码的能力。...所以同学们在使用Java技术解决问题时,也是先模仿一些特定问题的解决思路,以后遇到同类型的问题,就采用同一种思维模式来做就行。...案例一:买飞机票各位同学,我们先来学习第一个案例《飞机买票》,先仔细阅读一下案例需求我们来分析一下,这个需求该如何实现。...:模拟双色球拓展案例各位同学,接下来我们学习第八个案例《模拟双色球》,我们还是先阅读一下案例需求这个案例我们可以采用方法方法来完成第一个方法,让用户手动投注,产生一注双色球彩票第二个方法,由系统随机产生一注双色球彩票开奖号码第三个方法

    7510

    MongoDB 整合Java案例

    # MongoDB 整合Java案例 需求分析 表结构分析 技术选型 mongodb-driver(了解) SpringDataMongoDB 文章微服务模块搭建 文章评论实体类的编写 文章评论的基本增删改查...:不可见;1:可见; parentid 上级ID String 如果为0表示文章的顶级评论 # 技术选型 # mongodb-driver(了解) mongodb-driver是mongo官方推出的java...我们通过一个入门的案例来了解mongodb-driver的基本使用。...官方驱动说明和下载:http://mongodb.github.io/mongo-java-driver/ 官方驱动示例文档:http://mongodb.github.io/mongo-java-driver...文章评论实体类的编写 创建实体类 创建包com.frx01.article,包下建包pojo用于存放实体类,创建实体类 com.frx01.article.pojo.Comment @Data //把一个java

    1.1K50

    Java】多态&综合案例

    专栏介绍 【Java】 目前主要更新Java,一起学习一起进步。 本期介绍 本期主要介绍多态&综合案例 文章目录 1....接口多态的综合案例 2.1 笔记本电脑 2.2 案例分析 2.3 案例实现 1. 多态 1.1 概述 引入 多态是继封装、继承之后,面向对象的第三大特性。...为了避免 ClassCastException 的发生, Java 提供了 instanceof 关键字,给引用变量做类型的校 验,格式如下: 所以,转换前,我们最好先做一个判断,代码如下:...接口多态的综合案例 2.1 笔记本电脑 笔记本电脑( laptop )通常具备使用 USB 设备的功能。...,要实现 USB 接口,并具备点击的方法 键盘类,要实现 USB 接口,具备敲击的方法 2.3 案例实现 定义 USB 接口: 定义鼠标类: 定义键盘类: 定义笔记本类:

    52810

    Java案例】余弦函数

    案例描述 在屏幕上画出余弦函数cos(x)曲线,如图1.6所示。...图1.6 余弦函数cos(x)曲线 案例分析 连续的曲线是由点组成的,点与点之间距离比较近,看上去就是曲线了,画图的关键是画出每个点。...Java提供了三角函数方法,直接调用cos()方法就可以根据x坐标计算出y坐标。需要注意的是,cos()方法输入的参数是弧度值,要进行坐标转换,同样,得到的结果也要进行转换处理。...案例实现 (1)确定程序架构 从图1.6中,我们可以发现,整个图形包括x轴、y轴及余弦曲线。控制台不方便输出图形,这里以Applet形式输出。...答案是肯定的,我们可以采用线程的方式来实现,参考代码如下: import java.applet.Applet; import java.awt.Color; import java.awt.Graphics

    2K60

    14.Java集合案例

    Java 实例 - 数组转集合 以下实例演示了使用 Java Util 类的 Arrays.asList(name) 方法将数组转换为集合: ArrayToCollection.java 文件 以上代码运行输出结果为...类的 Collections.unmodifiableList() 方法来设置集合为只读: Main.java 文件 以上代码运行输出结果为: Java 实例 - 集合输出 以下实例演示了如何使用 Java...集合转数组 以下实例演示了如何使用 Java Util 类的 list.add() 和 list.toArray() 方法将集合转为数组: Main.java 文件 以上代码运行输出结果为: Java...: Java 实例 - 遍历 HashTable 的键值 以下实例演示了如何使用 Hashtable 类的 keys() 方法来遍历输出键值: Main.java 文件 以上代码运行输出结果为: Java...文件 以上代码运行输出结果为: Java 实例 - 集合中添加不同类型元素 以下实例演示了在集合类中添加不同类型的元素: Main.java 文件 以上代码运行输出结果为: Java 实例 - List

    1.2K70

    16.Java线程案例

    Java 实例 - 查看线程是否存活 以下实例演示了如何通过继承 Thread 类并使用 isAlive() 方法来检测一个线程是否存活: TwoThreadAlive.java 文件 以上代码运行输出结果为...: Java 实例 - 线程优先级设置 以下实例演示了如何通过setPriority() 方法来设置线程的优先级: SimplePriorities.java 文件 以上代码运行输出结果为: Java...来看下如下代码: UnLockTest.java 文件 以上实例代码输出结构为: Java 实例 - 获取线程id 以下实例演示了如何使用 getThreadId() 方法获取线程id: Main.java...文件 以上代码运行输出结果为: Java 实例 - 线程挂起 以下实例演示了如何将线程挂起: SleepingThread.java 文件 以上代码运行输出结果为: Java 实例 - 终止线程 Java...以下实例演示了如何获取线程的状态: Main.java 文件 以上代码运行输出结果为: Java 实例 - 获取所有线程 以下实例演示了如何使用 getName() 方法获取所有正在运行的线程: Main.java

    65530

    16.Java线程案例

    16.Java线程案例 Java 实例 - 查看线程是否存活 以下实例演示了如何通过继承 Thread 类并使用 isAlive() 方法来检测一个线程是否存活: TwoThreadAlive.java...---- Java 实例 - 获取当前线程名称 以下实例演示了如何通过继承 Thread 类并使用 getName() 方法来获取当前线程名称: TwoThreadGetName.java 文件 ?...---- Java 实例 - 线程优先级设置 以下实例演示了如何通过setPriority() 方法来设置线程的优先级: SimplePriorities.java 文件 ?...---- Java 实例 - 线程挂起 以下实例演示了如何将线程挂起: SleepingThread.java 文件 ? 以上代码运行输出结果为: ?...---- Java 实例 - 获取线程状态 Java中的线程的生命周期大体可分为5种状态。 1. 新建状态(New):新创建了一个线程对象。 2.

    893110
    领券