Java
Cheeef
这个作者很懒,什么都没留下…
展开
-
idea中新建Java Enterprise无法配置服务器问题
出现状况:这时候,可能是idae关于tomcat的插件关闭或者勿删除了在plugins中开启或者下载 Tomcat and TomEE Integration再重启idea即可原创 2020-03-28 14:08:09 · 857 阅读 · 0 评论 -
tomcat启动
tomcat7并不适配jdk13,需要改用jdk1.8(修改JAVA_HOME),不然tomcat/bin/startsup.bat会一闪而过原创 2020-03-26 14:45:39 · 135 阅读 · 0 评论 -
spring-tool-suite-3.9.2.RELEASE启动时报错
1.检查STS版本号2.一般报错原因是STS版本与JAVA版本不适配例如:STS3.9.2版本适配java1.83.修改STS.ini中-vm一般无效4.直接修改JAVA_HOME:java1.8安装路径5.再启动即可...原创 2020-01-09 21:05:23 · 352 阅读 · 0 评论 -
Java学习记录
Java学习记录面向对象注意事项:static方法不能被重写;非static代码块可以初始化非static属性,也可以给static属性赋值,代码块初始化属性要早于构造器;final属性必须显示赋值才能调用(可以采用显示赋值,代码块赋值,构造器赋值);abstract代表需要被重写or继承;接口中所有成员变量都默认是public static final的(全局常量),所有方法都是默...原创 2019-10-28 15:45:06 · 98 阅读 · 0 评论 -
1024程序员节
:-)!,Hello wolrd !原创 2019-10-24 08:41:18 · 303 阅读 · 0 评论 -
Java学习记录
java学习记录1.java在实例化子类对象的时候,并没有实例化父类对象在java中,子类继承父类,在子类实例化的时候必然会调用父类的构造器来加载父类的结构,在子类构造器中只能调用一次本类重写的其他构造器或者父类的构造器,且调用构造器相关语句必须放在代码块的首行(子类在实例化的时首先要知道其所具有的属性和方法),直至调用到Object类的无参构造器。2.在类的成员方法中,this表示方法所属...原创 2019-10-23 12:04:57 · 116 阅读 · 0 评论 -
Java问题记录
Java问题记录1.构造方法中创建自身对象,但在类中没有声明任何一个标识符,为什么会导致栈溢出,而不是类似堆溢出?public class Test7 { public static void main(String[] args) { new Test7(); } Test7() { new Test7(); }}2.在类...原创 2019-10-21 21:10:47 · 133 阅读 · 0 评论 -
Java学习记录
在参数传递时,基本类型都是传值,也就是传递的都是原变量的值得拷贝,改变这个值不会改变原变量,而引用类型传递的是地址,也就是参数与原变量指向的是同一个地址,所以如果改变参数的值,原变量的值也会改变。这点要注意。...原创 2019-10-21 20:56:29 · 179 阅读 · 0 评论 -
Java踩坑记录
Java踩坑记录简单的小问题,却暴露逻辑漏洞1.在循环中,要注意公共变量的初始化(尤其是该公共变量需要独立的记录没层循环的信息);2.在循环中,对用于记录循环信息的变量的操作可能存在重复(注意甄别,尤其是在单层循环内出现多次高耦合性操作,务必重视!)public class Test { public static void main(String[] args) { int ...原创 2019-10-09 12:40:23 · 143 阅读 · 0 评论 -
Java踩坑记录
类的构造函数默认没有返回值(或者认为是本类实例的引用,使用new 类名()会返回一个本类实例的引用);private可以修饰构造函数,但一般不用于修饰类的构造函数,这会导致其他类中不能生成本类的实例(即使在同一个包中,或者使用import关键字);static 不能用于修饰构造函数(构造函数本身用于类实例化时自动调用,设置成static没有意义);void的函数修饰构造函数会引起歧义,“v...原创 2019-10-08 20:56:20 · 224 阅读 · 0 评论 -
Java学习记录
1.java网络通信博客2.网络通信中遇到的一个问题,void Constructor() 导致socket套接字为空的问题原创 2019-10-08 19:49:48 · 103 阅读 · 0 评论 -
JAVA学习记录
多线程并发Java语言提供了并发机制Windows系统是多任务操作系统,以进程为单位一个进程是包含有自身地址的程序系统可以给每个进程分配一段有限的CPU时间,一个进程包含多个线程,每个线程可以得到一小段程序的执行时间在Java中实现多线程需要:1.继承Tread类(java.lang包中包含)2.实现Runnable接口(实现Runnable接口的类的对...原创 2019-10-04 16:34:22 · 99 阅读 · 0 评论 -
Java学习记录
Java学习记录枚举与范型1.枚举类型可与取代以往常量定义的方式(即:将常量封装在接口或则类中),枚举类型是以类存在的,它继承java.lang.Enum类。public interface Constants { public static final int constantA = 1; public static final int constantB = 2;}常量的修饰符...原创 2019-10-02 21:40:18 · 108 阅读 · 0 评论 -
Java学习记录
Java学习记录反射反射的意义:通过反射可以深入控制程序执运过程,还可以逆向控制程序的执行过程语句: Example exmp = new Example(); Class exmpC = new exmp.getClass();其中,Example是类型,exmp是Example类对象,exmp.getClass()返回exmp的类型对象,该类型对象的类是Class类,Clas...原创 2019-10-02 10:02:40 · 148 阅读 · 0 评论 -
JAVA学习记录
JAVA学习记录1.使用IO流后,要显示关闭流,尤其是使用输出流,不然会导致创建的文本的内容不正确原创 2019-09-30 19:35:44 · 139 阅读 · 0 评论