Java小拓展
宇智波白给
这个作者很懒,什么都没留下…
展开
-
Java反射案例
Java反射案例 需求 写一个“框架”,可以帮我们创建任意类的对象,并且执行其中任意方法 步骤 1.将需要创建的对象的全类名和需要执行的方法定义在配置文件中 2.在程序中加载读取配置文件 3.使用反射技术来加载类文件进内存 4.创建对象 5.执行方法 class anlifanshe { public static void main(String[] args) throws IOException, ClassNotFoundException, IllegalAccessException,原创 2021-05-05 02:26:51 · 244 阅读 · 0 评论 -
Java中服务器端客户端文件上传
文件上传案例 分析: 客户端读取本地文件,把文件上传到服务器 1.客户端使用本地的字节输入流,读取要上传的文件 2.客户端使用网络字节输出流,把读取到的文件上传到服务器 服务器把上传的文件保存到硬盘上 1.服务器使用网络字节输入流,读取客户端上传的文件 2.服务器使用本地字节输出流,把读取到的文件保存到硬盘上 3.服务器使用网络字节输出流,回写给客户端一个上传成功 4.客户端使用网络字节输入流读取服务器回写的数据 服务器端 public class Sever { public static voi原创 2021-05-04 23:43:40 · 564 阅读 · 0 评论 -
Java中instanceof关键字
instanceof 关键字 作用: 进行类型判断 格式: 对象 instanceof 类名称 //会得到一个boolean值结果,也就是判断前面的对象能不能当做后面的类型的实例 图为基本用法原创 2021-04-06 17:07:53 · 55 阅读 · 0 评论 -
Java中的字符串
字符串 Java.lang.String 类代表字符串 API 当中说:Java 程序中的所有字符串字面值(如 “abc”)都作为此类的实现 其实就是说:程序当中所有的双引号的字符串,都是 String 类的对象。(就算没有 new 也照样是) 字符串的的特点: 1.字符串的内容永不可变。 2.正是因为字符串不可改变,所有字符串是可以共享使用的。 3.字符串效果上相当于是 char[ ] 型字符数组,但是底层原理是 byte 字节数组 如何创建字符串: 创建字符串的常见 3+1 种方式 三种构造方法: /*原创 2021-03-29 15:50:51 · 67 阅读 · 0 评论 -
Java 中一个标准类的要求
Java 中一个标准类的要求 1.所有成员变量都要使用 private 关键字修饰 2.为每一个成员变量编写一对儿 Getter / Setter 方法 3.编写一个无参数的构造方法 4.编写一个全参数的构造方法 一个标准的类也叫做 Java Bean ...原创 2021-03-22 22:42:31 · 95 阅读 · 0 评论 -
Java中成员变量和局部变量
成员变量和局部变量的区别 1.定义的位置不一样 局部变量:在方法的内部 成员变量:在方法的外部,直接写在类当中 2.作用域不一样 局部变量:只有方法当中才可以使用,出了方法就不可以使用了 成员变量:整个类全都可以通用 3.默认值不一样 局部变量:没有默认值,如果要想使用,必须手动进行赋值 成员变量:如果没有赋值,会有默认值,规则和数组一样 4.内存的位置不一样 局部变量: 位于占内存 成员变量:位于堆内存 5.生命周期不一样 局部变量:随着方法进栈 诞生 出栈 消失 成员变量:随着对象创建而诞生,随着对象被原创 2021-03-22 21:39:56 · 48 阅读 · 0 评论 -
Java JShell 小拓展
JShell 是一个轻量的小工具 适用于那些 我的操作过于简单 不值得去保存一个文件 (功能很鸡肋!) JShell的使用: 在命令窗口输入jshell 即可开启jshell 退出指令: /exit原创 2021-03-19 20:21:57 · 70 阅读 · 0 评论