![](https://img-blog.csdnimg.cn/20210103234435289.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
javaSE
学习javaSE的笔记
grilla1024
这个作者很懒,什么都没留下…
展开
-
javaSE-day01--对话框、逻辑判断
烦烦烦原创 2020-10-07 17:19:18 · 180 阅读 · 0 评论 -
javaSE-day02--循环控制、数组、冒泡排序、初识类和对象
循环控制while循环package day02;import java.util.Scanner;public class While { public static void main(String[] args) { int num = 9; boolean aa = true; while (aa) { System.out.println("输入一个数字:"); Scanner a = new Scanner(System.in); String gus原创 2020-10-08 22:50:00 · 137 阅读 · 0 评论 -
javaSE-day03--无参和有参创建对象、数组在创建时赋值、字符串切割
无参和有参创建对象package day03;public class Employee { String ID; String name; double salary; //无参构造 public Employee(){} //有参构造 public Employee(String ID,String name,double salary){ this.ID = ID; this.name = name; this.salary = salary; }}packag原创 2020-10-09 11:06:00 · 317 阅读 · 0 评论 -
javaSE-day04--ArrayList基本用方法、类内定义方法和方法重载、静态方法static(类的方法)、工具方法(static)的定义和使用
ArrayList基本用方法package day04;import java.util.ArrayList;public class ArrayListDemo { public static void main(String[] args) { ArrayList<Integer> a = new ArrayList<Integer>(); //向ArrayList中添加数据 a.add(1); a.add(2); a.add(3); //读取原创 2020-10-10 23:25:20 · 1799 阅读 · 0 评论 -
javaSE-day05--私有属性和方法private、toString方法
package day05;public class Product { private String productId; private String productName; private double price; private int sum; public Product() {} public Product(String productId, String productName, double price, int sum) { this.productId =原创 2020-10-11 13:32:23 · 238 阅读 · 0 评论 -
javaSE-day06--HashMap基本用法、HashSet基本用法、iterator迭代器、增强for循环
HashMap基本用法package day06;import java.util.HashMap;public class HashMapDemo { public static void main(String[] args) { HashMap<String,String> map1 = new HashMap<>(); //向HashMap中添加数据 //如果添加的key相同则会被覆盖 map1.put("1","长沙" ); map原创 2020-10-12 22:07:23 · 295 阅读 · 0 评论 -
javaSE-day07--软件系统通用的三层架构、Junit中Test测试、代码块(静态、普通)
软件典型三层架构交互层package day07.Test;import java.util.Scanner;public class UserMenu { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); UserService usermanage = new UserServiceImpl(); boolean flag = true; while (fl原创 2020-12-09 23:43:01 · 297 阅读 · 0 评论 -
javaSE-day08--自己的通用排序工具、泛型参数排序工具、JDK中Collections排序工具
自己的通用排序工具USer类package day08.Util1;public class User { private String name; private int age; private double salary; public User() { } public User( String name, int age, double salary) { this.name = name; this.age = age; this.salary = sal原创 2020-12-10 20:32:28 · 123 阅读 · 0 评论 -
javaSE-day09--对文件夹和文件的基本操作、BufferedRead和BufferedWriter的基本用法、IO测试
对文件夹和文件的基本操作package day09;import java.io.File;import java.io.IOException;/** * File是对一个文件或文件夹的 信息描述 * File还提供了很多便利的工具方法: mkdirs创建文件夹 createNewFile创建新的空文件 getAbsolutePath:获取路径 * getName 获取名称 isFile/isDirecotry 判断是文件还是文件夹 * exists判断该路径是否原创 2020-12-11 23:43:38 · 181 阅读 · 0 评论 -
javaSE-day10--数据类型读写-DataStream、对象数据读写-ObjectStream、Exception的基本知识、Extends的基本概念和用法、反射的基本用法
数据类型的读写----DataStreamDataOutputStreampackage day10.DataStream;import java.io.DataOutputStream;import java.io.FileOutputStream;public class DataOutputStreamDemo { public static void main(String[] args) throws Exception { DataOutputStream dos = new原创 2020-12-13 17:07:37 · 216 阅读 · 0 评论 -
javaSE-day11-day12--主要实现了购物系统的dao层和service层
购物车对象存储模型:原创 2020-12-15 23:31:04 · 144 阅读 · 0 评论 -
javaSE-day13-socket网络编程、Theread多线程编程、将数据按照规则存储在文件
socket网络编程服务端:package day13.socket;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;public class ServiceDemo { public static void main(String[] args) throws IOE原创 2020-12-17 19:46:20 · 184 阅读 · 0 评论 -
javaSE-day14-匿名内部类、反射的基本用法、动态代理、动态代理封装RPC框架
匿名内部类Person类package day14.AnnonymouseClass;public class Person { public String name; public int age; public Person() { // TODO Auto-generated constructor stub } public Person(String name, int age) { super(); this.name = name; this.age原创 2020-12-19 16:59:15 · 298 阅读 · 1 评论 -
javaSE-day15-多线程安全处理、单例设计模式、jsond字符串解析、命令行编译运行程序、导出jar可运行包
多线程安全处理设置一个从常量来当作库存package day15.ThreadSaft;public class KuCun { public int num = 100;}多线程的run方法 以及安全处理package day15.ThreadSaft;public class SellRunnable implements Runnable { KuCun kuCun; public SellRunnable(KuCun kuCun) { this.kuCun =原创 2020-12-21 22:40:52 · 139 阅读 · 0 评论