自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 java-多线程

一、api1、JoinDemopublic class JoinDemo { public static void main(String[] args) { RunDemo runDemo = new RunDemo(); Thread thread = new Thread(runDemo); thread.start(); for (int i = 0; i < 10; i++) { i...

2022-05-26 17:49:01 141

原创 java-io流

一、FileInputStream 文件输入流 File类在java中表示抽象路径名,可以表示一个具体的文件也可以表示一个目录。*/public class FileDemo { public static void main(String[] args) {// File file = new File("a.txt"); //创建文件// try {// file.createNewFile();...

2022-05-26 17:46:55 57

原创 java-常用类

一、Date日期类的使用1、DateDemopublic class DateDemo { public static void main(String[] args) throws ParseException { //日期类 Date date = new Date(); System.out.println(date); System.out.println(date.getTime()); System...

2022-05-26 17:44:06 107

原创 java-集合框架

一、ArrList的使用1、ArrListDemopublic class ArrayListDemo { public static void main(String[] args) { ArrayList arrayList = new ArrayList(); arrayList.add("123"); arrayList.add(123); arrayList.add(true); System.ou...

2022-05-26 17:41:00 47

原创 java-异常

1、异常的定义* 异常:* 在程序运行过程中,出现的不正常情况叫做异常** 注意:* 1、相同的代码在运行的时候,根据输入的参数或者操作的不同,有可能会发生异常,有可能不会发生异常* 应该在写代码的过程中尽可能的保证代码的正确性,不要到处都bug* 2、如果要解决代码中出现的异常,需要添加非常复杂的代码逻辑来进行判断,会使代码变得非常臃肿,不利于维护,可读性比较差* ...

2022-05-26 17:39:47 41

原创 接口,面向借口编程,内部类

为什么使用接口接口的目的是指明相关或者不相关类的多个对象的共同行为,跟抽象类很相似,可以说接口是更加抽象的抽象类。1、Door.javapackage day01.class2.interfacedemo;public abstract class Door {// public Door(){//// } //开门 public abstract void openDoor(); //关门 public abstract voi...

2022-05-26 17:38:35 36

原创 继承,方法重新,抽象类,抽象方法,object类

继承:类是对对象的抽象,继承是对某一批类的抽象,从而实现对现实世界更好的建模。提高代码的复用性!extends的意思是“扩展”。子类是父类的扩展不同的叫法:超类、父类、基类、子类、派生类1. 使用继承--编写父类--编写子类,继承父类--一个类只能继承一个父类2.java中只有单继承,也就是从子类出发只能有一个直接父类。二、继承的理解和super1、super是直接父类对象的引用。2、可以通过super来访问父类中被子类覆盖的方法或属性。3、普通方法:.

2022-05-26 17:36:43 133

原创 【无标题】

package ZuoYe1;public abstract class Pet { public abstract void feed(); public void show(){ System.out.println("show~~~~~~~~"); }}package ZuoYe1;public class Cat extends Pet{ @Override public void feed(){ .

2022-01-26 11:07:58 377

原创 【无标题】

/*构造方法:* 在创建对象的时候默认会调用构造方法,在堆中进行存储,主要目的是为了对成员变量进行初始化操作* 语法:* 修饰符:4个,后面再讲(public、protected、[default]、private)* 返回值:构造方法没有返回值* 方法名:构造方法的名称必须和类名保持一致* 参数列表:和普通方法一样* 方法体:主要是为成员变量进行初始化操作* 注意:...

2021-12-17 18:06:09 50

原创 【无标题】

数组:包含相同数据类型的有序集合 特点: 1、数组中的数据类型必须是同一种数据类型,可以是基本数据类型也可以是引用数据类型 2、数组在定义的时候必须指定大小,而且大小是不可以改变的 3、从数组中获取数组元素的时候,需要使用下标来获取,下标从0开始 4、数据是有序集合,这个有序指的不是大小的排序,指的是插入的顺序 使用: 1、声明数组 ...

2021-12-17 17:22:29 57

原创 【无标题】

while循环:先判断条件,再执行逻辑代码 四部分组成: 1、初始化:循环的初始化变量 2、条件判断:条件返回必须是true或false 3、循环体:条件满足的话执行的逻辑代码 4、迭代条件:给循环跳出的条件 do...while 先执行逻辑代码,再判断条件对比while和do...while的区别:do...while至少执行一次*/public clas...

2021-12-17 17:09:35 42

原创 java运算符

/*java中的运算符: 算术运算符: +,-,*,/,%,++,-- 赋值运算符 = 一个等号=是赋值,两个等号==是关系运算符 扩展赋值运算符:+=,-=,*=,/= 关系运算符: >,<,>=,<=,==,!= 逻辑运算符: &&,||,! 位运算符: &,|,^,~ , >>,<<,>>> (了解!!!) 条件运算符 ?...

2021-12-16 19:52:57 40

原创 【无标题】

package mianXiang;public class Bian { String name; String z; int Teachingage; void jiao(){ System.out.println("姓名:"+name+"\t"+"专业方向:"+z+"\t"+"教龄"+Teachingage); } public void jiao(String ke){ System.out.println(nam.

2021-12-16 19:42:46 36

原创 【无标题】

冒泡排序public static void bubbleSort(int array[]) { int t = 0; for (int i = 0; i < array.length - 1; i++){ for (int j = 0; j < array.length - 1 - i; j++){ if (array[j] > array[j + 1]) { ...

2021-12-16 11:23:08 26

原创 数组查找操作

import java.util.Scanner;public class shuzu{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); System.out.println("输入一个单词:"); int sum = sc.nextInt(); int[] num = new int[10]; num[0] = ...

2021-12-02 11:48:52 367

原创 空心的矩形

public class tuxing{ public static void main(String[] args){ int n = 5; for(int k= 1;k<= 4;k++){ for(int h= 1;h<= 5;h++){ if(k== 1|| k== 4){ System.out.print("*"); ...

2021-11-28 10:05:50 114

原创 【无标题】

import java.util.Scanner;public class GuKe{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); int i = 1; int bil = 0; int bil1 = 0; for(i= 1;i <= 10;i++){ System.out.print("请输入第"+i+...

2021-11-25 19:27:08 45

原创 【无标题】

import java.util.Scanner;public class YongHu{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); System.out.println("会员登录"); String num = sc.nextLine(); String a = "青"; System.out.print...

2021-11-25 19:25:56 247

原创 【无标题】

public class SonMon{ public static void main(String[] args){ char a1 ='十',a2 ='点',a3 ='进',a4 ='攻'; System.out.println("加密前原文:"+a1+a2+a3+a4); char secret ='8'; a1 =(char)(a1^secret); a2 =(char)(a2^secret); ...

2021-11-21 20:06:35 152

原创 【无标题】

import java.util.Scanner;public class AddCust{ public static void main(String[] args){ System.out.println("欢迎光临腾迅互联会员系统"); System.out.println("添加用户信息"); System.out.println("请输入会员号码<4位整数>"); //创建Scanner对象 ...

2021-11-19 23:10:48 295

原创 【无标题】

import java.util.Scanner;public class AooHoo{ public static void main(String[] args){ System.out.println("欢迎登陆腾讯互联抽奖系统"); System.out.println("请输入4位会员号码"); int num = 4567; int num1 = ((num/100)%10); int num2 = (int)(Math.random()*10...

2021-11-19 22:41:02 30

原创 【无标题】Java中的运算符

public class OperatorDemo{ public static void main(String[] args){ int a=1; int b=2; System.out.println(a+b); System.out.println(a-b); System.out.println(a*b); //取整除,或者取商 System.out.pr...

2021-11-17 17:55:12 154

原创 2021-11-13

变量:定义 数据类型 变量名称 = 值 作用域 1、先声明后赋值 int a; a = 10; 2、声明+赋值 int a = 10; 常量 1、定义常量的时候一般我们使用关键字final ...

2021-11-13 22:36:19 163

翻译 2021-11-13

public class DataTypeDemo{ public static void main(String[] args){ byte b = 10 byte c = 127 //int i = 3111111111;报错 ...

2021-11-13 22:25:13 28

原创 2021-11-11

public ciass HelloWorld{ public static void main(String[] args){ System.out.println("欢迎大家跟着老于学Java!"); }}JVM虚拟机没有计算功能

2021-11-11 11:12:41 190

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除