java基础学习
InfoQAQ
这个作者很懒,什么都没留下…
展开
-
做一个javaSpringBoot的简单的demo
做一个javaSpringBoot的简单的demo这几天简单的学习了SpringBoot,做了个demo来试试手,这个简单的demo是基于我之前设计的一个数据库写的主要的功能是对商品的增删查改 大家可以在我git上面拉取项目文件:https://github.com/embarce/Bookstore.git欢迎大家来我自己的网站一起学习: http://embracechw.top/好了话...原创 2020-03-25 22:43:00 · 684 阅读 · 0 评论 -
java的线程和唤醒基础练习题
java的线程和唤醒基础练习题要求使用多线程来模拟电影院卖票,有3个窗口同时卖100张同一场的电影票。分析:可以用3个线程来模拟售票员,可以使用Runnable接口来实现,来看代码:package Tick;public class RunnableImpl implements Runnable{ private int ticket=100; Object obj...原创 2020-02-28 23:07:35 · 249 阅读 · 0 评论 -
java多线程
java多线程并发与并行并发:指两个或多个事件在同一个时间段内发生。 并行:指两个或多个事件在同一时刻发生(同时发生)。在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序同时运行,这在单 CPU 系统中,每 一时刻只能有一道程序执行,即微观上这些程序是分时的交替运行,只不过是给人的感觉是同时运行,那是因为分 时交替运行的时间是非常短的。而在多个 CPU 系统中,则这些可...原创 2020-02-27 23:40:08 · 175 阅读 · 0 评论 -
java中的异常
java中的异常1.1 异常概念:异常,就是不正常的意思。在生活中:医生说,你的身体某个部位有异常,该部位和正常相比有点不同,该部位的功能将 受影响.在程序中的意思就是:异常 :指的是程序在执行过程中,出现的非正常的情况,终会导致JVM的非正常停止。 在Java等面向对象的编程语言中,异常本身是一个类,产生异常就是创建异常对象并抛出了一个异常对象。Java处 理异常的方式是中断处理。1.2 ...原创 2020-02-27 23:38:55 · 126 阅读 · 0 评论 -
java斗地主发牌有序版
java斗地主发牌有序版上次的是没有排序的发牌https://blog.csdn.net/weixin_46061710/article/details/104431376这次我们选择使用hashmap集合来做,而且使用集合来实现牌的排序具体实现图看下面的图,这图是我从网上搞来的,由于我用的是java8的所以里面的list.of方法我用List color=Arrays.asList(“♠”,”...原创 2020-02-23 23:25:56 · 185 阅读 · 0 评论 -
java的map集合
java的map集合java.util.Map<k,v>集合Map集合的特点:1.Map集合是一个双列集合,一个元素包含两个值(一个key,一个value)2.Map集合中的元素,key和value的数据类型可以相同,也可以不同3.Map集合中的元素,key是不允许重复的,value是可以重复的4.Map集合中的元素,key和value是一一对应java.util.Has...原创 2020-02-22 23:06:45 · 91 阅读 · 0 评论 -
java的set和HashSet
java的set和HashSetset接口的特点:1.不允许存储重复的元素2.没有索引,不能使用for循环遍历HashSet接口:1.不允许存储重复的元素2.没有索引,不能使用for循环遍历3.是一个无序的集合,存储元素和取出元素的顺序可能不一致4.底层是一个哈希表的结构(查询速度非常快)使用迭代器或者增强for遍历:package HashSet;import java...原创 2020-02-21 22:52:19 · 753 阅读 · 0 评论 -
java小案例之斗地主发牌
java小案例之斗地主发牌学了java基础后需要练习一下,于是做了个发牌试试手。大家可以一起来我自己的网站来玩玩:http://embracechw.top/按照斗地主的规则,完成洗牌发牌的动作。具体规则:使用54张牌打乱顺序,三个玩家参与游戏,三人交替摸牌,每人17张牌,最后三张留作底牌。准备牌:牌可以设计为一个ArrayList,每个字符串为一张牌。 每张牌由花色数字两部分组成,我们...原创 2020-02-21 17:26:40 · 298 阅读 · 0 评论 -
java发红包案例–图形界面版
java发红包案例–图形界面版首先先说明一下,发红包的界面不是我写的是在网上拷来的。后端工程师怎能局限界面呢?好了说下类的构建,网上的界面是一个Fram类要想使用它要会构造。而且要准备图片来做界面。建立一个入口启动类,来启动程序。创建一个接口类,这个是抽象发红包的方法。两个实例化类,用来实现发红包的方法。这就是红包界面图。导入的时候要这样导入好了接下来是代码部分:RedPacke...原创 2020-02-17 22:49:16 · 2768 阅读 · 9 评论 -
java的内部类使用与定义
java的内部类使用与定义如果一个事物内部包含另一个事务那么这就是一个类内部包含另一个类,内部类。例如:汽车和发动机分类:1.成员内部类2.局部内部类(包含匿名内部类)成员内部类的定义格式:修饰符 class 外部类名称{修饰符 class 内部类名称{//}}注意 内用外,随意访问;外用内需要内部对象如何使用呢?间接方式:在外部类的方法当中,使用内部类,然后main...原创 2020-02-14 23:24:47 · 97 阅读 · 0 评论 -
java的多态
java的多态多态的好处:无论右边换成的是什么子类对象,等号左边调用方法都不会改变。代码中体现多态性,其实就是:父类引用指向子类对象父类名称 对象名 =new 子类名称();或者:接口名称 对象名 =new 实现类名称();多态访问成员变量的方式有两种:1.直接通过对象.来访问。看的是等号左边的类,如果没有向上找。成员变量不能覆盖重写。2.间接通过成员方法来访问。看该方法属于谁,优...原创 2020-02-12 23:04:40 · 93 阅读 · 0 评论 -
java中的接口定义与使用
java中的接口定义与使用各位感兴趣可以来我的网站玩玩:http://embracechw.top/接口:接口就是多个类的公共规范。接口是一种引用数据类型,最重要的内容就是抽象方法。如何定义一个接口:public interface 接口名称{//接口内容}接口文件还是.java–>.classjava7包含常量和抽象方法java8额外包含默认方法和静态方法java9还...原创 2020-02-11 23:10:10 · 252 阅读 · 0 评论 -
java案例之抢红包
java案例之抢红包:首先得知道,抢红包得分2个对象:一个是发的,多个抢的。他们都是用户,所以设计为,父类是用户类,子类是群主和群员。一个用户得有用户名和余额所以来动手构建一个用户类代码如下:package Test.hongbao;/*用户名余额 */public class User { public String userName; private doubl...原创 2020-02-10 23:09:11 · 690 阅读 · 1 评论