javaEE
java基础
GoGoGo19
这个作者很懒,什么都没留下…
展开
-
学习记录-内部类
java基础实例变量与类变量的区别1)类变量是属于类的,该类变量在内存中占有相同的一块内存,修改它的值也会影响其他对象的这个类变量的,也就是所有对象共享类变量;实例变量是属于对象的,一个使用new运算符创建不同的对象,分配给这些对象的实例变量是不同的,修改有一个对象的实例变量不会影响其他的对象的实例变量2)new 出多个对象是,这些实例变量会被分配不同的内存空间,但类变量会在类初始化的时候就分配内存空间,而且只为类变量分配一次内存空间3) 类变量可以通过类名和对象访问,实例变量要通过对象访问实例方原创 2020-07-10 09:59:44 · 245 阅读 · 0 评论 -
学习记录-产生serialVersionUID
产生serialVersionUID1、打开Preferences–>Editor–>Inspections,或者直接搜inspections ,然后在右侧输入UID进行搜索,也可以在java–>Serialization issues里找)。然后勾选Serializable class without 'serialVersionUID’后面的复选框。右侧Severity默认Warning即可2 测试光标放在相应的实体类,按下alt+enter (提示) ,然后勾选Add 'se原创 2020-07-10 08:57:47 · 166 阅读 · 0 评论 -
学习记录-接口与实现
学习记录–接口与实现接口分为接口声明和接口体接口体中包含常量和抽象方法两个部分。接口体只有抽象方法,没有普通方法接口体的所有常量和抽象方法的访问权限一定是publicpublic interface Demo { public static final int MAX=100; //=>int MAX=100 public abstract void add();//=>void add() public abstract float max(float x原创 2020-07-04 17:14:41 · 307 阅读 · 0 评论 -
学习记录mybatis_01
Mybatis学习记录(1)一个简单应用的案列:1.创建一个java工程并把目录结构变成这样(只是为了和以后的maven的项目结构一致,养成一个规范)2在com.mybatis目录下创建包lib,里面加入jar包,然后右键弹出一个目录,点add to libray3在resource目录下添加mybatis的配置文件conf.xml```java<?xml versio...原创 2020-07-02 17:03:30 · 135 阅读 · 0 评论 -
学习记录-consul
学习记录–Consul参考链接:https://www.imooc.com/article/296209/1.什么是consulconsul提供一套分布式服务发现和配置管理系统,是XX公司使用GO语言开发提供了微服务系统中的服务治理,配置中心,控制总线等功能,这些功能中的每一个都可以根据需要单独使用,也可以一起使用构建去全方位的服务网络,总之consul提供了一种完整的服务网络解决方法2 consul可以干什么?服务发现健康检查K-V键值对的存储安全加固多数据中心3 consul的安装与原创 2020-07-02 11:04:55 · 263 阅读 · 0 评论 -
学习记录--泛型与集合框架
学习记录:泛型与集合框架一 泛型泛型是JDK1.5后推出,目的是建立具有安全类型的集合框架,如散列映射,链表等数据结构1.1 泛型类的声明语法:class 名称<泛型列表>该语法可声明一个类,叫泛型类泛型类声明的时候,泛型列表给出的泛型可以作为类的成员变量的类型,方法的类型以及局部变量的类型public class Cone<E> { double height; E bottom; public Cone(E b){ bott原创 2020-07-01 11:16:31 · 317 阅读 · 0 评论