java学习
qq_37784155
这个作者很懒,什么都没留下…
展开
-
JavaBean介绍
与实体类相仿,有其特定的写法:1、必须有一个无参构造2、属性必须私有化3、必须有对应的get/set方法一般用于和数据库的字段进行映射ORM:对象关系映射表————>类字段————>属性行记录————>对象...原创 2021-04-21 13:30:19 · 73 阅读 · 0 评论 -
Windows下Tomcat配置
在网上看了很多方法,但都感觉少了一些,索性自己记录一下配置过程。1.官网下载Tomcat压缩包我就用的最新的10.4版本,然后下载Core下面的64-bit Windows zip,解压出来能得到下面一些文件。但在启动之前我们需要先确保在电脑上配置好了JDK和JRE的环境变量。注意必须自己在用户变量中新建两项,分别是JAVA_HOME和JRE_HOME.注意不要选择它们目录下的bin文件夹,然后再在Path里添加%JAVA_HOME%和%JRE_HOME%准备工作完成后回到tomcat文件原创 2021-03-30 09:42:06 · 124 阅读 · 0 评论 -
java中Class类创建方法
正常方式对类进行操作:引入需要“包类”名称 —> 通过new()实例化—>取得实例化对象反射方式对类进行操作:实例化对象---->通过getClass()方法---->得到完整“包类”名称Class类的创建方法:public class test02 { public static void main(String[] args) throws ClassNotFoundException { Person p = new Student();原创 2021-03-28 10:57:04 · 3087 阅读 · 0 评论 -
java中线程状态及部分操作
1.线程停止(stop)当run方法执行完后,线程就会退出。一般来说推荐自定义结束标志,来使线程正常退出,也就是当run方法完成后线程终止。还能使用stop方法强行终止线程(这个方法不推荐使用,因为stop和suspend、resume一样,可能发生不可预料的结果);或者使用interrupt方法中断线程。2.线程休眠(sleep)主要是让线程延缓工作时间,通过sleep()方法来模拟延时。3.线程礼让(yield)礼让不一定成功,要看CPU的脸色,例如对于多个线程,通过在run()方法中添原创 2021-03-21 12:04:44 · 130 阅读 · 0 评论 -
Thread类创建、Runnable接口和Callable接口实现多线程
1.Thread类创建通过新建thread类继承Thread父类,并重写run方法,其中使用common-io的jar包实现一个下载器,主函数中创建3个线程,并用start函数执行。public class thread extends Thread{ private String url; private String name; public thread(String url,String name){ this.url = url; thi原创 2021-03-18 16:04:37 · 160 阅读 · 0 评论 -
Java抽象类中构造器的作用
抽象类可以声明并定义构造函数。因为你不可以创建抽象类的实例,所以构造函数只能通过构造函数链调用(Java中构造函数链指的是从其他构造函数调用一个构造函数),例如,当你创建具体的实现类。现在一些面试官问,如果你不能对抽象类实例化那么构造函数的作用是什么?它可以用来初始化抽象类内部声明的通用变量,并被各种实现使用。另外,即使你没有提供任何构造函数,编译器将为抽象类添加默认的无参数的构造函数,没有的话你的子类将无法编译,因为在任何构造函数中的第一条语句隐式调用super(),Java中默认超类的构造函数。.原创 2021-03-16 16:01:43 · 983 阅读 · 0 评论