- 博客(7)
- 收藏
- 关注
原创 使用集合的方式,模拟简单的斗地主发牌模式
package com.qianfeng.collections_03; import java.util.ArrayList; import java.util.Collections; import java.util.Date; import java.util.HashMap; import java.util.TreeSet; public class PoKerDemo { public static void main(String[] args) { HashMap<In
2020-06-20 11:43:52 140
原创 用集合模拟简单的注册登录,如果登录成功玩猜数字游戏
1.创建一个UserDao接口,用来定义登录和注册的抽象功能 package question6; public interface UserDao { //登录 public abstract boolean isLogin(String username,String password) ; //注册 public abstract void regist(User user) ; } 2.创建User类 package question6; //实体类 public cl
2020-06-20 11:37:52 273
原创 集合学习总结
一.集合 1.collection集合 collection本身是一个接口,不能实例化,只能通过自实现类实例化 先说一说集合和数组的区别: 1)长度的区别 数组:长度是固定的 集合: 长度是可变的 2)内容的区别 数组:只能存储同一种类型的元素 int[] arr = new int[3] ; 集合:他可以存储任意类型的元素 3)存储数据类型的问题 数组:既可以存储基本数据类型,又可以存储引用数据类型 … String[] Student[] 集合: 只能存储引用数据类型 1.1collection集合
2020-06-20 11:32:03 170
原创 接口,抽象类,String,StringBuffer和StringBuilder学习总结
1.抽象类,接口 抽象类是用abstract修饰的类,抽象类的特点: 1)抽象类中不一定有抽象方法,但是有抽象方法的类一定是抽象类 2)抽象类不能实例化 抽象类的子类: 要么是抽象类:如果是抽象类的子类那么这个子类不能直接实例化,没有意义,但是在java 的设计理念中肯定存在一个具体的子类 要么是具体类:可以通过子类进行对象的创建,利用多态的方式 3)抽象类强制子类重写父类中的抽象方法,否则编译不通过 ...
2020-06-13 11:07:08 136
原创 面向对象,方法,数组总结
学习小结1.方法2.一维数组3.二维数组4.类5.this关键字6.代码块7.final关键字8.多态 学习每一个新知识,我都会思考3个问题: 1)是什么 2)有什么用 3)怎么用 以下所有都是自我总结,仅代表我个人看法 1.方法 1)方法是什么? 方法就是一个被{}圈起来的功能,类似于假如我们想水,而方法便是水龙头,我们只需要简单的操作,他便会实现我们的需求 2)方法有什么用? 我认为方法的出现使得我们的代码变得更加整洁,不需要每次为了实现同样的功能而去重复的编写一段代码,降低了程序冗余性,而且后期想更改
2020-06-06 11:26:38 173
原创 java中输入一个年份月份日期,得到这天是该年的第多少天
该程序通过手动键入年份–月份–日期判断这天是该年的第多少天 //判断某个日期是当年的第多少天 import java.util.Scanner; class DateExer{ public static void main(String[] args){ Scanner s = new Scanner(System.in); //手动键入一个年份 System.out.println("请输入一个年份"); int year = s.nextInt(); //为键入的年份
2020-05-29 11:05:35 2457
原创 JDK,JRE,JVM分别是什么?
JDK是开发环境(包含JRE,类库,开发工具包( 编译器+调试工具)), JRE是运行环境(包含JVM和解释器,完整的java运行环境), JVM是虚拟机(使用软件在不同的操作系统中,模拟相同的环境)。 ...
2020-05-26 19:41:38 190
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人