自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 多线程消费者和生产者模式

2022-06-05 22:41:27 85

原创 io之文件的输入输出

package com.company.IO流.FileWriteTest;import java.io.*;/** * @author hg * @version 1.0 * @date 2022/5/17 20:23 */public class FileWriteTest { public static void main(String[] args) { FileReader fr = null; FileWriter fw = null;

2022-05-31 20:02:19 124

原创 自动装箱和拆箱

自动装箱和拆箱package 自动装箱和拆箱;import java.util.HashMap;import java.util.HashSet;import java.util.Set;/** * @author hg * @version 1.0 * @date 2022/5/10 21:25 */public class Test { public static void main(String[] args) { //自动装箱boxing,

2022-05-24 21:22:01 68

原创 iterator学习

Iterator的学习package com.company.Iterator;import java.util.*;/** * @author hg * @version 1.0 * @date 2022/5/2 11:48 */public class IteratorDemo { public static void main(String[] args) { // 使用多态方式 创建对象 ArrayList arrayList= new Arra

2022-05-15 22:49:28 64

原创 封装类与包装类

封装类封装的流程私有化成员变量,使用private关键字修饰。提供共有的get成员方法和set成员方法,在方法体中来在构造方法中调用set成员方法进行合理的判断。package 封装类;/** * @author hg * @version 1.0 * @date 2022/5/8 22:08 */public class people { String name; int age; public people() { } public p

2022-05-09 00:09:10 212

原创 泛型的初步使用

#泛型是一种把类型明确的工作推迟到创建对象或调用方法的方式。它把类型当做参数传递。package 泛型;/** * @author hg * @version 1.0 * @date 2022/5/3 20:06 */public class A { public void show(String s) { //在类A中方法show要使用不同类型的参数要用方法重载, System.out.println(s); // 但使用泛型就不需要这么麻烦 }

2022-05-03 21:11:04 48

原创 接口interface

接口interface接口基本格式【修饰符】interface 接口名 【】{【public】【static】【final】常量;【public】【abstract】方法;}package com.hg.test.interface01;//定义接口Interface1interface Interface1 { public void display();//定义在接口中的方法,没有实现。和抽象方法差不多。}class a implements Interface1 { //

2022-04-24 22:11:08 314

原创 抽象方法和抽象类

abstrac抽象方法和抽象类1.抽象方法:用abstract关键字修饰,不用写{},也就是没有内容 并且用 ; 结束。如 abstract void eat();就是一个抽象方法。写抽象方法必须在抽象类中2.抽象类:顾名思义就是在类前面加上一个abstract修饰。抽象类的意义不在于实例化而在于被继承,若一个类继承自抽象类必须重写抽象方法,否则该类也是抽象类。因此抽象类对子类具有强制性和规范性,这也叫作模板设计模式。package com.hg.test.Animals;abstract cla

2022-04-17 23:38:57 189

原创 final学习

标题final的学习final意思:最终的; 最终的; 最后的; 决定性的; 不可改变的。final可以声明常量,方法参数,方法,类。1.声明类的话不可以被继承,也就是不能变成父类,没有她的子类2.修饰方法的话此方法不能被重写override,也就是这个不可改变。子类是不能重写该类的这个方法。package com.hg.test;class test01{ public static void main(String[] args) { child kid

2022-04-10 23:29:50 39

原创 super()用法

#super()用法##1.super()可以调用父类的构造方法。import java.util.*;//父类public class Father{ int id; //无参构造 public Father(){ System.out.println("调用父类的构造方法"); //有参构造 //public Father(int id){ // System.out.println("调用"+id); //}}//子类 class Son extends

2022-04-03 20:13:56 935

原创 Java学习之byte强制类型转换精度损失

#强制类型转换public class Test{ public static void main(String [] args){ byte a=(byte)200; System.out.println("a="+ a); }}我们知道byte占一个内存,范围是-128——127.我们进行了强制类型转换,200变成了什么?精度损失后我们可以看到结果是-56,为什么是怎样了?200//128+64+8用01二进制表示存的是补码011001000,//最前面的一个数01表

2022-03-28 00:08:51 500

原创 无法从静态上下文中引用非静态

#无法从静态上下文中引用非静态package program1;import java.util.Scanner;public class MartDemo{ public static void main(String [] args){ System.out.println("qingshuruprice:"); Scanner in=new Scanner(System.in); double summoney=in.nextDouble(); add(summoney); }

2022-03-20 18:04:13 354

原创 overload

#方法重载Overload1.同一个方法名2.参数类型不同或个数不同class Time1{ //一个方法名 private int hour; //0-23,private是一个关键字,私有化成员变量 private int minute; //0-59 private int second; //0-59 public Time1(){ setTime(0,0,0);} public Time1(int hh){//与上一个参数类型不同 set

2022-03-20 14:07:55 240

原创 输入选择排序

#选择排序public class Rank{ public static void main(String [] args){ int[] arry={2,1,5,3,};\\定义数组 int q=0; for(int i=0;i<4;i++) for(int j=1;j<4-i;j++) { if(arry[i]<arry[i-1]) q=arry[i-1]; arry[i-1]=arry[i]; arry[i]=q; }

2022-03-14 00:00:06 406

原创 我第一个博客

#java中的a+b计算······import java.util.Scanner;\输入语句要用这个东西java.util包,public class Count01{public static void main(String [] args)\固定格式{System.out.println(“qingshurudiyigeishua:”);Scanner inA=new Scanner(System.in);int a=inA.nextInt();\变量a的输入语句,这定义的a是个整

2022-03-06 10:43:17 124 1

空空如也

空空如也

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

TA关注的人

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