JAVA
文章平均质量分 51
27天的奇迹
这个作者很懒,什么都没留下…
展开
-
数据库
**# 今日学习 数据库的基本概念 1. 数据库的英文单词: DataBase 简称 : DB 2. 什么数据库? * 用于存储和管理数据的仓库。 3. 数据库的特点: 1. 持久化存储数据的。其实数据库就是一个文件系统 2. 方便存储和管理数据 3. 使用了统一的方式操作数据库 -- SQL MySQL数据库软件 1. 安装 下载mysql 2. 卸载 1. 去mysql的安装目录找到my.ini文件 * 复制 datadir="C:/ProgramData/MySQL/MySQL Se原创 2021-03-24 20:11:40 · 50 阅读 · 0 评论 -
数据库
JAVAMysql工具类 public class Jdbc1 { private Jdbc1() { } public static Jdbc1 ju = new Jdbc1(); public static Jdbc1 getInteance() { return ju; } private static List<Connection> pool; private static final int max_xiaze = 10; static { pool原创 2021-03-22 19:33:25 · 53 阅读 · 0 评论 -
JAVA集合框架测试题
Java集合题目 产生10个1-100的随机数,并放到一个数组中,把数组中大于等于10的数字放到一个list集合中,并打印到控制台 public static void main(String[] args) { Random r=new Random(System.currentTimeMillis()); int[] arr=new int[10]; ArrayList arrayList=new ArrayList(); for (int原创 2021-03-03 20:20:27 · 493 阅读 · 1 评论 -
消费者模式
消费者生产者模式 public class Basket { private volatile Object data; public synchronized void product(Object data) { while (this.data != null) try { this.wait(); } catch (InterruptedException e) {原创 2021-02-20 20:32:23 · 89 阅读 · 0 评论 -
2021-02-19
线程的编程实现方法 继承Thread ThreadThread类本质上是实现了Runnable接口的一个实例,代表一个线程的实例。 public class Thread implements Runnable @FunctionalInterface //函数式接口,其中包含一个抽象方法 runpublic interface Runnable { public abstract void run(); 启动线程的唯一方法就是通过Thread类的start()实例方法,不能直接调用run()方法。原创 2021-02-19 20:41:14 · 73 阅读 · 0 评论 -
输入输出流思维导图
输入输出流思维导图原创 2021-02-19 19:51:55 · 372 阅读 · 0 评论 -
JAVA 异常处理
java的异常处理 程序运行时发生的不被期望的事件,它阻止了程序按照程序员的预期正常执行,这就是异常。异常发生时,是任程序自生自灭,立刻退出终止。 1 Scanner sc=new Scanner(System.in); 2 String ss=sc.nextLine(); 3 int kk=Integer.parseInt(ss); 4 System.out.println("用户输入数据为:"+kk); 5 6 //用户输入abc 7 /* 8 则执行结果为: 9 Exception in thread原创 2021-01-21 20:05:42 · 223 阅读 · 0 评论 -
接口
JAVA 面向对象 接口 需求:需要飞到北京出差 飞机、鸟和超人不能归于一个类属,但是具备有相同的特性:会飞的。所以引入了一个新概念叫做接口,可以用于规范实现接口的类中必须实现接口中抽象方法。接口可以理解为一种契约 使用关键字interface定义接口 1public interface 会飞的 { 2 public void 起飞(); 3 public void 巡航飞行(); 4 public void 降落(); 5//没有具体实现,也无法定义具体实现,这里是抽象方法 } 抽象类中的抽象方法不能省原创 2021-01-19 19:32:56 · 117 阅读 · 0 评论 -
JAVA面向对象的思维脑图
JAVA面向对象 思维脑图原创 2021-01-15 20:34:17 · 166 阅读 · 0 评论 -
JAVA面向对象
JAVA面向对象 JavaSE中有2.5个重要的核心内容,1、线程【动态概念,比较难理解】2、集合【数据结构】3、OOP 面向对象概论 面向对象的三大基本特征是:封装、继承、多态 封装隐藏了类的内部实现机制,从而可以在不影响使用者的前提下改变类的内部结构,同时保护了数据继承是为了重用父类代码,同时为实现多态性作准备 多态性是发送消息给某个对象,让该对象自行决定响应何种行为。通过将子类对象引用赋值给超类对象引用变量来实现动态方法调用。 1、编程概述 造房子的砖头有红色的砖、有方砖、有圆砖,此时现实生活中的各种原创 2021-01-13 20:06:54 · 206 阅读 · 0 评论 -
JAVA数组
数组 数组是表示多个相同类型变量的集合(在一个数组中所存放的所有元素的类型必须一致),可以使用共同的名字引用它 属于复杂数据类型 由类型相同的元素组成的有顺序的数据集合 Java数组是固定的不能扩展[长度一旦声明,不能修改] 可以存储基本数据类型或对象 数组可以定义为任意数据类型,并且可分为一维数组或多维数组 一维数组 一维数组实质上是相同类型变量的列表。要创建一个数组必须首先定义数组变量所需的类型。通用的一维数组的声明格式是:type var-name[ ]; 1int[] arr1 = new int[原创 2021-01-08 21:10:16 · 95 阅读 · 0 评论 -
JAVA练习题
今日学习 习题: 输入日期,计算日期在本年的天数 1 2public class Test01 { public static void main(String[] args) { 3 // 输入 4 Scanner sc = new Scanner(System.in); 5 int year = 0,month = 0,date = 0; 6 while (true) { 7 year = inputNum(sc, 1, 3000, "年份"); 8 month = inputNum(sc, 1, 12原创 2021-01-08 21:01:57 · 140 阅读 · 0 评论 -
JAVA练习题
今日练习题 通过键盘输入一个年份,输出判断某一年是否为闰年 1public class A1 { 2public static void main(String[] args) { 3 int year = 0; 4 Scanner sc = new Scanner(System.in); 5 while (true) { 6 System.out.println("请输入年份:"); 7 String ss = sc.nextLine(); 8 try { 9year = Integer.parseInt原创 2021-01-06 21:27:22 · 98 阅读 · 0 评论 -
今日学习
JAVA基础 常量 常量就是指在程序执行期间其值不能发生变化的数据,常量是固定的。如整型常量123,实型常量1.23,字符常量’A’,布尔常量true等 Java中的常量用final来实现,例如final double PI=3.14;注意声明常量的时候可以不赋值,而在构造器结构中赋初值,但是若在声明时同时进行了赋值,则不可以在初始化结构中赋值了。 final boolean out=true; // if(out) out=false;语法报错的原因是out是常量,一旦赋值则不允许在运行期间进行修改原创 2021-01-05 19:50:38 · 133 阅读 · 0 评论 -
java基本
JAVA语言的基础概念 一种面向对象的语言 1 public class Hello{ 2 public static void main(String[] args){ 3 System.out.println("Hello world!"); 4 } 5} 一种平台无关的语言,必须程序运行的解释环境 javac Hello.java-----Hello.class 一种健壮的语言,吸收了C/C++语言的优点,但是去掉了影响程序健壮性的部分,例如指针、内存的申请与释放等 不能讨论指针. Java主要技原创 2020-12-29 21:17:37 · 376 阅读 · 2 评论