
java黑马基础案例
qq_47661416
这个作者很懒,什么都没留下…
展开
-
java基础案例11-2简易计算器
package com.itheima;import javax.swing. * ;import java.awt.*;public class Main{ public static void main(String[] args){ //容器 JFrame frame = new JFrame("calculator"); frame.setLayout(new FlowLayout(FlowLayout.LEADING, 30, 2.原创 2022-04-09 22:52:12 · 1568 阅读 · 0 评论 -
java基础案例11-1简易记事本
package com.itheima;import java.awt.*;import javax.swing.*;import java.io.BufferedReader;import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;public class Main{ private static void createAndShowGUI(){ //容器窗口.原创 2022-04-06 11:26:58 · 1657 阅读 · 0 评论 -
java基础案例9-3上传文件
//项目一package com.itheima;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;class TCPSever{ private static final int PORT .原创 2022-03-28 17:29:40 · 1097 阅读 · 0 评论 -
java基础案例9-2字符串反转
//第一个项目package com.itheima;import java.net.*;import java.io.*;class TCPSever{ private static final int PORT = 7788; public static void listen()throws Exception{ ServerSocket serverSocket = new ServerSocket(PORT); while(true).原创 2022-03-26 14:18:18 · 1671 阅读 · 0 评论 -
java基础案例9-1模拟微信
package com.itheima;import java.util.Scanner;import java.io.*;import java.net.*;//接收class Receive extends Thread{ public void run(){ try{ byte[] buf = new byte[1024]; DatagramSocket ds = new DatagramSocket(6666).原创 2022-03-25 12:50:20 · 2451 阅读 · 1 评论 -
java基础案例8-4工人搬砖
package com.itheima;class Work implements Runnable{ private int brick = 100; private int minute = 0; boolean flag = true; Object lock = new Object(); public void run(){ while(true) { synchronized (lock) { .原创 2022-03-25 10:56:22 · 1397 阅读 · 1 评论 -
java基础案例8-3模拟银行取钱
package com.itheima;import java.util.Scanner;//用户1class User1 extends Thread{ Scanner in = new Scanner(System.in); public void run(){ try { int balance = 0; while(true) { System.out.println("(1)存钱 .原创 2022-03-24 18:54:33 · 2721 阅读 · 0 评论 -
java基础案例8-2 Svip优先办理服务
package com.itheima;//普通办理class Sample implements Runnable{ public void run(){ try{ for(int i = 1; i <= 10; i++) { System.out.println(Thread.currentThread().getName()); Th.原创 2022-03-24 11:01:13 · 1779 阅读 · 0 评论 -
java基础案例8-1龟兔赛跑
package com.itheima;class RaThread extends Thread{ public void run(){ try { for (int i = 1; i <= 1000; i++) { System.out.println("兔子跑了" + i + "米"); Thread.sleep(100); if (i == 70.原创 2022-03-23 15:45:46 · 2523 阅读 · 0 评论 -
java基础案例7-5微信投票
package com.itheima;import java.io.*;import java.util.Scanner;import static java.lang.System.exit;public class Main{ static String bt = "D:\\chapter07\\bbq"; static Scanner in = new Scanner(System.in); public static void main(String[] ar.原创 2022-03-22 14:23:19 · 4611 阅读 · 3 评论 -
java基础案例7-4升级日记本
package com.itheima;import java.io.*;import java.util.Scanner;import static java.lang.System.exit;public class Main{ static Scanner in = new Scanner(System.in); static String content = "";//保存新建的内容 static String str;//打开的路径 static St.原创 2022-03-21 12:25:59 · 5182 阅读 · 4 评论 -
java基础案例7-3日记本
package com.itheima;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.util.Scanner;public class Main{ static Scanner in = new Scanner(System.in); public static vo.原创 2022-03-20 11:04:26 · 5765 阅读 · 1 评论 -
java基础案例7-2商城进货交易记录
package com.itheima;import java.io.IOException;import java.util.Scanner;import java.util.ArrayList;import static java.lang.System.exit;public class Main{ static Scanner input = new Scanner(System.in); public static ArrayList<Goods> go.转载 2022-03-19 20:10:27 · 2846 阅读 · 2 评论 -
java基础案例7-1批量操作文件管理器
package com.itheima;import java.io.*;import java.util.Scanner;import static java.lang.System.exit;public class Main{ static Scanner in = new Scanner(System.in); static String str; static String[] split; public static void main(Strin.转载 2022-03-17 13:38:23 · 5296 阅读 · 0 评论 -
java基础案例6-5模拟百度翻译
package com.itheima;import java.util.HashMap;import java.util.Iterator;import java.util.Scanner;import java.util.Set;public class Main{ public static void main(String[] args) { //存储 HashMap map = new HashMap(); map.p.原创 2022-03-17 09:26:16 · 2188 阅读 · 0 评论 -
java基础案例6-4斗地主洗牌发牌
package com.itheima;import java.util.ArrayList;import java.util.Collections;import java.util.TreeMap;import java.util.TreeSet;public class Main{ public static void main(String[] args) { //存储编号和花色 TreeMap<Integer, String&g.转载 2022-03-16 23:55:59 · 1441 阅读 · 1 评论 -
java基础案例6-3模拟用户注册
package com.itheima;import java.util.Scanner;import java.util.HashSet;import java.util.regex.Pattern;class User{ private String name; private String password; private String birth; private String number; private String mail; .原创 2022-03-11 18:53:33 · 6549 阅读 · 0 评论 -
java基础案例6-2学生管理系统
package com.itheima;import java.util.*;import static java.lang.System.exit;public class Main{ static Scanner in = new Scanner(System.in); static LinkedList link = new LinkedList(); static LinkedList link2 = new LinkedList(); public st.原创 2022-03-04 22:00:21 · 2754 阅读 · 1 评论 -
java基础案例6-1库存管理系统
package com.itheima;import java.util.*;import static java.lang.System.exit;public class Main{ static Scanner in = new Scanner(System.in); static LinkedList link = new LinkedList(); public static void main(String[] args) { whi.原创 2022-03-04 15:54:51 · 6882 阅读 · 1 评论 -
java基础案例3-2银行存取款
//菜单package com.itheima;import java.util.Scanner;public class Main{ public static Fun nb = new Fun(); public static Scanner sc = new Scanner(System.in); public static void main(String[] args) { for(int i = 1; i <= 3; i++) {.原创 2022-02-06 04:03:57 · 5317 阅读 · 0 评论 -
java基础案例4-1打印不同的图形
package com.itheima;import java.util.Scanner;public class Main{ public static void main(String[] args){ Scanner in = new Scanner(System.in); System.out.print("请选择正方形的边长: "); int n = in.nextInt(); System.out.print("请.原创 2022-02-10 03:07:40 · 7907 阅读 · 1 评论 -
java基础案例4-2饲养员喂养动物
package com.itheima;class Animal{ void shout(){ }}class Dog extends Animal{ static void shout(String food){ System.out.println("小狗吃了"+food+"之后"); System.out.println("汪汪……"); }}class Cat extends Animal{ static vo.原创 2022-02-11 02:37:31 · 10158 阅读 · 1 评论 -
java基础案例4-4学生和老师
package com.itheima;import java.util.Scanner;abstract class Person{ void speak(){}}class Teacher extends Person{ private String name; void setName(String name){ this.name = name; } String getName(){ return name; .原创 2022-02-14 03:03:00 · 69176 阅读 · 0 评论 -
java基础案例4-5图形的面积与周长计算程序
package com.itheima;import java.util.Scanner;abstract class geometry{ void perimeter(){ } void area(){ }}class Rectangle extends geometry{ private int length; private int width; void set(int length, int width){ .原创 2022-02-14 03:48:20 · 4757 阅读 · 0 评论 -
java基础案例4-6研究生资薪管理
package com.itheima;import java.util.Scanner;interface Expend{ void expend(int count);}interface Income{ void income(int count);}class School implements Income, Expend{ private int count = 0; int getCount(){ return count;.原创 2022-02-14 16:08:40 · 3356 阅读 · 0 评论 -
java基础案例4-7经理与员工工资案例
package com.itheima;abstract class Person{ protected String name; protected String address; void setName(String name){ this.name = name; } void setAddress(String address){ this.address = address; } String getN.原创 2022-02-17 18:08:48 · 9144 阅读 · 6 评论 -
java基础案例5-1模拟订单号生成
package com.itheima;class Order{ private int year; private int monthday; private int second; Order(int year, int monthday, int second){ this.year = year; this.monthday = monthday; this.second = second; } i.原创 2022-02-21 16:18:21 · 3938 阅读 · 5 评论 -
java基础案例4-8模拟物流快递系统程序设计
package com.itheima;public class Main{ public static void main(String[] args) { System.out.println("=============货物1============"); SendTask task = new SendTask("HYX600235", 76.34); task.sendBefore(); System.out.p.转载 2022-02-18 22:04:45 · 2341 阅读 · 0 评论 -
java基础案例4-3多彩的声音
package com.itheima;import java.util.Scanner;//动物abstract class Animal{ abstract void setName(String name);}//人abstract class Person{ abstract void setName(String name);//饲养者 abstract void action(String name);//不同的行为}//接口实现获取名字inter.转载 2022-02-13 21:48:16 · 3418 阅读 · 0 评论 -
java基础案例3-4学生投票系统
package com.itheima;import java.util.HashSet;import java.util.Set;class Voter{ private static int MAX_VOTERS = 100; private static int count; private static Set<Voter> voterSet = new HashSet<Voter>(); private String name;.转载 2022-02-09 01:03:07 · 3875 阅读 · 0 评论 -
java基础案例3-3查看手机配置和功能
package com.itheima;public class Phone { private String brand; private int type; private int price; private String os; private String memory; public String getBrand(){ return brand; } public void setBrand(Str.转载 2022-02-07 01:18:41 · 3658 阅读 · 0 评论 -
java基础案例3-1购书系统
package com.itheima;//图书类public class Book{ private int bno;//编号 private String bid;//书的码 private String name;//书名 private double price;//价 private int stocks;//库存 public Book(int bno, String bid, String name, double price, int.转载 2022-02-05 02:07:51 · 3465 阅读 · 0 评论 -
java基础案例2-7抽取幸运观众
package com.itheima;import java.util.Scanner;import java.util.Random;public class Main{ public static void main(String[] args) { System.out.println("------------抽取幸运观众---------"); String[] audience = new String[3]; Scanne.转载 2022-02-01 21:35:02 · 2416 阅读 · 0 评论 -
java基础案例2-6登陆注册
package com.itheima;import java.util.Scanner;public class Main { static String[] username = new String[5]; static String[] password = new String[5]; static int idx = 0;//用于记录添加用户的位置 public static void main(String[] args) { .转载 2022-02-01 18:54:07 · 705 阅读 · 0 评论 -
java基础案例5-5二月天
package com.itheima;import java.util.Scanner;import java.time.LocalDate;public class Main{ public static void main(String[] args){ Scanner in = new Scanner(System.in); int day; System.out.print("请输入年份:"); day = in..原创 2022-03-03 23:55:39 · 1701 阅读 · 0 评论 -
java基础案例5-4将字符串转化为二进制
package com.itheima;import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("请输入字符串:"); String str = new String(); str = in.next.原创 2022-02-28 23:45:55 · 3546 阅读 · 0 评论 -
java基础案例5-2模拟密码自动生成
package com.itheima;import java.util.Scanner;public class Main{ public static void main(String[] args) { Scanner in = new Scanner(System.in); System.out.print("请输入用户名: "); StringBuilder name = new StringBuilder(in.next());.原创 2022-02-21 16:45:26 · 1247 阅读 · 0 评论 -
java基础案例5-3模拟用户登录
package com.itheima;import java.util.Scanner;public class Main{ static String[] username = new String[2]; static String[] password = new String[2]; public static void main(String[] args) { storage(); login(); } pu.原创 2022-02-21 17:54:24 · 1415 阅读 · 0 评论