Java
文章平均质量分 65
java相关知识
变量旅人
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用net.sf.json-lib实现把对象与JSON字符串之间的转化
1. 在mavne中引入net.sf.json-lib的依赖 <dependency> <groupId>net.sf.json-lib</groupId> <artifactId>json-lib</artifactId> <version>2.4</version> <classifier>jdk15</classifier> </dependency>原创 2021-04-14 22:11:38 · 1885 阅读 · 0 评论 -
Java反射类的使用
1.反射的概念:运行时动态查询类的能力。 反射机制可以用来: 在运行时分析类的能力 在运行时检查对象,例如,编写一个适用于所有类的方法。 实现泛型数组操作代码。 2.Class类 在程序运行期间,Java运行时系统始终为所有的对象维护一个运行时候类型标识。这个信息会跟踪每个对象所属的类。 3.获取Class对象的三种方式: 通过静态方法:Class.forName(className),其中className为类的全限定名:包名+类名。例如:“java.util.Random” public sta原创 2020-08-08 11:27:48 · 736 阅读 · 0 评论 -
Java类对象的equals和hashCode相关知识
1. equals介绍 Object中的equals方法用于检测一个对象是否等于另外一个对象,如果两个对象的引用相等,则两对象相等。 假设有下面的Staff类: public class Staff{ private String name; private int age; private double salary; public Staff(String name, int age, double salary){ this.name = name; this.age = age;原创 2020-08-07 09:11:08 · 211 阅读 · 0 评论 -
Java字符串知识和相关操作
1.字符串对象 java没有内置的字符串类型,而是在标准Java类库中提供了一个预定义类。没每个双引号括起来的字符串都是String类的一个实例: String s = ""; //一个空串 String e = "hello"; //使用字符串常量进行赋值 1.1 字串 (1)String类的substring 方法可以从一个较大的字符串中提取出一个字串。例如: String greeting = "hello"; String s = greeting.substring(0,3);//此时s = "原创 2020-08-05 21:13:59 · 276 阅读 · 0 评论 -
Java数据类型相关知识
1. Java的数据类型: 1.1 Java中的数据类型为 整型,浮点型, 字符型, 布尔型。 1.1.1 整型包括 : 长整型数值有一个后缀L或l如(500L)。十六进制数值有前缀0x或者是0X。八进制有一个前缀0,例如:010对应十进制的6。加上前缀0b或0B就能写二进制的数据,例如0b100用十进制表示就是4. 注:Java没有无符号形式的int, long, short, byte. 1.1.2 浮点型: float类型有一个后缀F或f,没有后缀的默认是double类型的。 包装型Double有三原创 2020-08-05 17:13:55 · 247 阅读 · 0 评论 -
Java类与对象的概念和理解
1.Java中的类 1.1 概念:类是构造对象的模板或蓝图,类似于模具。由类构造对象的过程称为创建类的实例。 1.2 类之间的关系 :(1)依赖,(2)聚合,(3)继承。 (1)依赖:是一种最明显和最常见的关系。例如Order(订单)类使用Account(账户)类是因为Order对象需要访问Account对象查看账号信息。但是Item(商品)类不依赖于Account类,因为Item对象不需要考虑客户账号信息,此时Order类依赖Account类。因此,如果一个类的方法使用或操纵另一个类的对象,我们就说一个原创 2020-07-13 18:55:33 · 429 阅读 · 0 评论
分享