自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 控制反转-改变外部文件来控制运行结果

public class Test { public static void main(String[] args) { FileInputStream x=null; try { StringBuilder y=new StringBuilder(); x=new FileInputStream("d:/123.txt"); //读取包含包名+类名的文档 byte[] b=new byte[

2021-05-08 20:15:21 72

原创 字符串操作

xml文件已导入操作类的同模块内 内容为:<name>xm</name><class>com.java21.xm</class><name>bh</name><class>com.java21.bh</class><name>dh</name><class>com.java21.dh</class>public class Yuu { public

2021-05-08 19:48:28 59

原创 冒泡排序

public class Mppx { public static void main(String[ ] args) { int[ ] values = { 3, 1, 6, 2, 9, 0, 7, 4, 5, 8 }; bubbleSort(values); System.out.println(Arrays.toString(values)); } public static voi

2021-04-30 00:23:15 50

原创 集合框架-ArrayList添加删除元素-for遍历-迭代器遍历

public class TestArrayList1 { public static void main(String[] args) { ArrayList<String> list =new ArrayList<String>();//建列表对象,内元素为string类 list.add("张3"); list.add("李4"); list.add("王5");//增加集..

2021-04-27 20:55:58 189

原创 集合框架--数据结构

集合有三个特征:确定性,互异性,无序性,其内的是元素,元素之间的关系是数据结构

2021-04-26 18:03:46 38

原创 集合框架-泛型-通配符?及约束条件

可以用extends来约束等于某个类及其子类,或者用super来约束等于某个类及其父类package com.fanxing;public class Abc<T> { //定义泛型类 private T x; public T getX() { return null; } public void setX(T x) { }}public class Ey { //public Abc<?

2021-04-25 22:26:51 54

原创 集合框架--泛型-多个类型变量的定义和使用

public class Abc<T,U,Te,Ro> { //可以同时写多个类型变量 private T x; //使用时不用区分顺序 public U getX() { return null; } public void setX(Te x) { } public static <Uu> String cf(Uu dd) {//静态方法如果要用泛型不能把定义泛型放类头部,放static后

2021-04-25 19:57:49 118

原创 集合框架--泛型-基本的定义和使用

// A code blockvar foo = 'bar';// An highlighted blockvar foo = 'bar';

2021-04-25 16:42:58 42

原创 网络编程用URL类和网页上图片地址 下载保存图片

package com.dyjava21;import java.io.*;import java.lang.String;import java.net.*;public class Test { public void sy() { FileOutputStream r=null; try { URL x = new URL("http://gimg2.baidu.com/image_search/src=http%3A%2F%2

2021-04-24 20:39:25 185

原创 网络编程udp发送接收

发送端package com.dyjava21;import java.io.*;import java.lang.String;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;import java.net.SocketException;public class Test { public void sy() { DatagramSo

2021-04-24 19:20:58 67

原创 网络编程:TCP发送接受数据

发送端发送一个d盘下的1.jpg代码,对方ip为172.18.16.179端口号为7777package com.dyjava21;import java.io.FileInputStream;import java.io.IOException;import java.io.OutputStream;import java.net.Socket;public class Out { public void cf(){ Socket a=null; Fil

2021-04-23 20:22:49 132

原创 多线程---一个简单的schedule定时器

定时器:package com.dyjava21;import java.util.Timer;import java.util.TimerTask;public class Test { public static void main(String[] args) { Timer x=new Timer(); //1.先定义一个Timer对象 TimerTask xx=new TimerTask() { //3.根据xx提

2021-04-20 22:35:43 114

原创 多线程--守护线程

守护线程:即后台线程,与用户线程相对应(前台线程)生命周期同程序生命周期,程序运行结束,守护线程也停止。package com.dyjava21;public class Test { public static void main(String[] args) { Thread a=new Yo(); //建立线程a Thread b=new Yu(); //建立线程b a.st

2021-04-20 22:20:45 69

原创 多线程--死锁

public class Test { String a1 = "aaa"; String a2 = "bbb"; void yq(){ synchronized (a1) { //外层一个a1旗帜的同步锁 System.out.println("给我钱我给你买饭"); try { Thread.sleep(100);

2021-04-20 21:23:45 41

原创 多线程--多线程+同步+通信

package com.dyjava21;//父亲存钱儿子取钱public class Zyl { //资源类里面放存钱和取钱的方法分别供存钱和取钱两个线程调用 private int xuefei; public synchronized void cq(){ //同步状态的存钱方法 if (xuefei==0){ xuefei+=1000; System.out.println(Thread.c

2021-04-19 23:29:26 66

原创 多线程-多线程及同步

public class Zyl { //建立一个资源类private int ps;public Zyl(int ps){ //构造方法传参(ps) this.ps=ps;}public synchronized boolean mp(){ //方法名前用synchronized(同步)修饰,有布尔类型返回值 boolean fhz=false; //fhz初始赋值为false if(ps>0){ try {

2021-04-18 12:14:10 49

原创 多线程-每个线程独享资源的情况

package abc;public class ck implements Runnable { int ps=300; public void run(){ //重写run方法 while(ps>0){ //ps循环减少,输出线程名+ps剩余 ps--; System.out.println(Thread.currentThread().getName()+"出售一票,还剩"+ps+"票"); }

2021-04-14 22:35:08 200

原创 IO流--对象的永久化和使用

package abc;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectOutputStream;import java.io.Serializable;public class Abb implements Serializable {//必须实现序列化接口才能写入,但是接口是空的。仅仅是个标志 private int sg; private double tz; Abb(in.

2021-04-13 21:18:16 213

原创 IO流--用system.in来获取标准输入 打印显示并写入到指定文件里

package abc;import java.io.*;public class Jpsr {public void cf(){try {FileOutputStream out=new FileOutputStream(“D:/kkk/abc.txt”);InputStream in=System.in;//1.输入输出流int len;byte[] b=new byte[1024];while((len=in.read(b))!=-1){//2.循环输出//3.用string字符串

2021-04-13 20:13:03 235

原创 IO流--将文件拷贝到指定目录

package abc;import java.io.*;public class Test {public void yd(){String nn="";String kk=null;FileInputStream ss = null;FileOutputStream yy = null;try {ss=new FileInputStream(“d:/abc.txt”);yy=new FileOutputStream(“d:/abb.txt”);byte[] mm=new byte[

2021-04-12 22:46:13 125

原创 IO流--用当前时间做文件名存储照片的文件夹及图片创建

package abc;import java.io.File;import java.io.IOException;import java.util.Date;//import错误sql下的不行import java.text.SimpleDateFormat;public class Fiii {public void fc() throws IOException{SimpleDateFormat df = new SimpleDateFormat(“yyyyMMdd”); //设置时间

2021-04-12 22:41:38 140

原创 连接数据库

package aa;import java.sql.*;public class Aa {public void cf(){try {Class.forName(“com.microsoft.sqlserver.jdbc.SQLServerDriver”);Connection bb = DriverManager.getConnection(“jdbc:sqlserver://localhost:1433;”+ “database=student”, “sa”, “123”);Statem

2021-04-12 19:29:54 36

空空如也

空空如也

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

TA关注的人

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