自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 几个月java学习得一点自我总结

生产者与消费者模式的简单代码,以及个人的反思

2022-06-05 22:19:03 178

原创 多线程以及学习java的自我反思

#多线程 程序是一个指令的有序集合,本身没有意义,只是一个静态的实体,而进程是程序在某个数据集上的执行,是一个动态的实体,有自己的生命周期,反应了一个程序在一定数据集上运行的全部动态过程。一般来说,一个进程肯定有一个与之对应的程序,而且只有一个。而一个程序可能没有与之对应的进程(因为没有执行),也有可能有多个进程与之对应(在多个数据集上)。 而线程是进程内一个相对独立,可调度的执行单元,又称轻量级进程。线程必须拥有父线程,而且系统没有为线程分配资源,它与进程中其他线程共享该进程的共享资源。同一进程的不同线程

2022-05-29 20:21:26 268

原创 FileReader和FileWriter初操作

#Filewriter与FileReader package mytwe; import java.io.File; import java.io.*; import java.io.FileReader; import java.io.IOException; public class IO { public static void main(String[] args) throws IOException { FileReader fr=null; //创建一个f

2022-05-23 21:10:35 243

原创 set和map

#map与set 先看map import java.util.Collection; import java.util.HashMap; import java.util.Set; public class Map { public static void main(String[] args){ HashMap<String,String>map=new HashMap<String,String>(); //这里用的的map里的HashMap,定

2022-05-15 19:17:56 230

原创 简单工厂与抽象工厂

#工厂 简单工厂 import java.util.Scanner; interface Video{ //定义一个接口 public abstract void Type(); } class Battle implements Video{ //继承接口 Battle(){ System.out.println("战斗类的动漫有"); } @Override public void Type() { Sy

2022-05-05 20:44:43 517

原创 学习java的个人感想

#日常训练 包含一些平时的代码训练以及一些感想与总结。 package my; import java.util.Scanner; class actoin{ private String name; //设置私有变量 private String species; private String emtions; actoin(){} actoin(String name,String species,String emtions) {

2022-04-29 20:36:45 783

原创 arraylist的增删改除初步运用

#arraylist用法 package my; import com.sun.org.apache.xpath.internal.objects.XString; import org.omg.CORBA.PUBLIC_MEMBER; import java.util.Arrays; import java.lang.reflect.Array; import java.util.Arrays; public class arraylist { public static final int

2022-04-24 14:36:32 654

原创 get和set方法

#set和get方法 先看一段代码 class person{ private String name; //用private定义变量,在方法外便不可以被轻易调取 private int number; person(){} //无参的构造方法,方便溯源,方便new新对象 person(String name,int number){ //有参的构造方法 this.name=name;

2022-04-20 20:22:38 4967

原创 java继承初理解

#继承初理解 先看一段代码 package wzx; import java.util.Scanner; class goods{ //定义了一个父类 String name; int number; goods(){} //定义了一个无参的构造方法 public void ppt1(){ //定义了一个方法,作为判定的一种 System.out.println("本店没有此商品,请

2022-04-15 21:15:05 551

原创 个人学习感想

#链表学习java 话不多说,上编程。 import java.util.LinkedList; import java.lang.Object; public class Linked{ private class Node{ //定义结点 private int t; private Node next; public Node(int t,Node next){ this.t=t;

2022-04-06 21:55:01 813

原创 关于构造方法的输入与理解

#运用构造方法输入 看了一下书上关于构造方法的知识,然后就想,构造方法好像可以和c的构造体有相同的地方,那么输入的时候,用构造方法是否也可以同时输入整型和字符串呢,那样的话不是会更方便吗,然后我对着书上的代码试着敲了一下,并稍微改了一点,如下: import java.util.Scanner; class shu73 { int x,y,z; static int i,j,k; //定义的时候我用了static,不然在main中无法应用 public shu73(int i,int j,

2022-03-27 20:33:46 812

原创 final初理解

#final作用 ##对变量定义时使用final 代码为 public class finall1{ public static void main(String[] args){ final int a=1; a=a+11; System.out.println(a); } } 此时结果为无法为最终变量分配值,出现错误。 但是当删除final后 public class finall1{ public static void main(String[]

2022-03-20 21:25:08 378

原创 java训练题反思

#计算器的输入输出

2022-03-18 21:21:40 240

原创 学习Java第二周记录

#日常训练 ##水仙花数 public class xunlian5{ public static void main(String[] args){ int s=0; for(int i=100;i<=1000;i++) { s=0; int a=i; while(a!=0) { s+=Math.pow(a%10,3); a=a/10; } if(s==i) System.out.println(s); } } } 通过此题学到的是java中数学的开根,平方的方法。 Math.**(a,)为格式

2022-03-13 13:21:39 756

原创 初学java从环境的搭建到第一个程序运行

#初学java体会 首先,是java环境变量的安装,一开始被一大堆英文和不懂的操作给弄懵了,一开始确实不知道怎么开始,后来,慢慢使用也渐渐熟悉了。 列如: `cd… 为返回上一级 cd.>a.txt 新建a.txt文件 dir 列出文件夹下所有文件及文件夹 del a.txt 删除文件 rd test 删除名为test的空文件夹 cls 清空当前窗口` 其次,开始编写简单的Java程序 import java.util.Scanner; public class xunlian2{

2022-03-05 12:03:54 228 1

原创 【初学者的第一周做题感想】

做题感想

2021-12-07 12:39:19 311

空空如也

空空如也

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

TA关注的人

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