![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础
文章平均质量分 90
DSJ_ kohler
逻辑严谨
展开
-
java的序列化和反序列化
https://www.cnblogs.com/SmallStrange/p/13521808.htmlJava序列化和反序列化为什么要实现Serializable接口最近公司的在做服务化, 需要把所有model包里的类都实现Serializable接口, 同时还要显示指定serialVersionUID的值. 听到这个需求, 我脑海里就突然出现了好几个问题, 比如说:序列化和反序列化是什么?实现序列化和反序列化为什么要实现Serializable接口?实现Serializable接口就算了,转载 2021-01-29 20:02:58 · 104 阅读 · 0 评论 -
用java打印的一些小图形
用java打印的一些小图形1、等腰三角形import java.util.Scanner;public class test1{ public static void main(String[] args){ Scanner input = new Scanner(System.in); System.out.println("请输入一个三角形的高"); int num = input.nextInt(); for(int i = 1;i <= num;i原创 2020-11-01 20:06:29 · 774 阅读 · 0 评论 -
java中方法调用时的内存图
java中方法调用时的内存图首先要了解在java中的内存图:首先在类中编写的方法是:/**创建一个学生的类,*/public class Student { String name; int age; public void study() { System.out.println("study"); } public void talk() { System.out.println("talk"); }}生成class文件后,通过类加载器将clas原创 2020-11-04 20:06:20 · 1139 阅读 · 0 评论 -
变量与数组存储方式比较
定义变量int a = 10;int b = a;b = 20;System.out.println("a = " + a); // a = 10a = 30;System.out.println("b = " + b); // b = 20在定义变量后,将一个变量赋值给另一个变量时,在内存中的存储方式为:int a;int b;定义变量a,b后,他们在栈中存储的方式如下,a,b存储的位置是系统随机分配的,可能是不连续的空间。int b = a;将a中的值10赋值给b原创 2020-11-02 12:40:08 · 555 阅读 · 2 评论 -
java网络编程,TCP、UDP、URL
服务器程序/* *采用多线程的方式,使用时先开启服务器*/import java.io.*;import java.net.ServerSocket;import java.net.Socket;public class ServerThread implements Runnable{ private Socket socket; public ServerThread(Socket socket){ this.socket = socket;原创 2020-11-24 21:23:50 · 126 阅读 · 0 评论 -
I/O框架
有关I/O流的框架原创 2020-11-23 19:45:32 · 107 阅读 · 0 评论 -
java中内部类
内部类成员内部类静态成员内部类非静态成员内部类局部内部类带名字的局部内部类匿名内部类静态成员内部类//静态内部类public class InStaticClass {//外部普通属性 private String outOne;//外部静态属性 private static String outTwo;//外部普通方法 public void outMethodOne(){ System.out.println("外部普原创 2020-11-11 19:44:33 · 96 阅读 · 0 评论 -
java的访问修饰符与修饰符
java的访问修饰符与修饰符类访问修饰符 修饰符 class 类名 extends 父类名 implement 接口名例如:public final class student访问修饰符1、public:公共类2、默认:可以不写,在同一个包中使用修饰符1、final:不被继承2、abstract:继承类变量方法中的变量不能够有访问修饰符。所以下面访问修饰符表仅针对于在类中定义的变量。访问修饰符 修饰符 变量类型 变量名public static int a;原创 2020-12-26 13:12:00 · 169 阅读 · 1 评论