java
文章平均质量分 73
思无量学无涯
这个作者很懒,什么都没留下…
展开
-
Java-静态变量、实例变量、局部变量
java变量类型分为:静态变量、实例变量、局部变量public class Test { /**静态变量(类变量),在方法、构造方法和语句块之外。程序开始时创建,结束时销毁 * 可以用final修饰,修饰后变量名首字母大写,且不能被改变 *不用final修饰,变量名小写,可以被重新赋值 */ public static final String User0 = "user0"; public static String user1 = "user1原创 2020-07-26 20:04:34 · 209 阅读 · 0 评论 -
SpringBoot+Maven+SpringDataJpa+MySql web项目单元测试 框架搭建、代码实现、部署
一、创建maven项目1. 作用解决手动导入所需jar包问题,可以使用pom文件直接引用jar包同时也避免了,多人开发过程中导入相同jar包但版本不一致导致报错问题更加便于编译打包、maven项目常见的打包命令:编译:mvn compile --src/main/java目录java源码编译生成class (target目录下)测试:mvn test --src...原创 2019-12-03 11:36:29 · 787 阅读 · 0 评论 -
Java-实现向AWS的S3上传文件
Python 实现方式:https://blog.csdn.net/qq_33811662/article/details/80710268使用 java 包去连接 s3 并且向 s3 上传文件,需要有 s3 的包,此处我用的是 maven 项目去导入 s3 的包,在 pom.xml 中加入如下内容 <dependency> <groupId>...转载 2019-10-29 19:56:24 · 2197 阅读 · 1 评论 -
Java-this与super用法
一、This关键字三种用法(主要作用于本类)1.使用this关键字引用成员变量2.使用this关键字在自身构造方法内部引用其它构造方法3.使用this关键字代表自身类的对象public class DoThis { //类中的成员变量 private String a ; //类中不带入参的构造函数 private DoThis() { //this用法一:必须写...原创 2019-09-17 19:57:45 · 118 阅读 · 0 评论 -
Java-静态方法、实例方法、构造方法总结
一、静态方法和实例方法的区别1.在外部调用静态方法时(比如main()就是一个典型的静态方法),可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。调用静态方法可以无需创建对象2.在静态方法内调用其它方法和变量时,只允许访问静态成员(即静态成员变量和静态方法),而不允许访问实例成员变量和实例方法,如果需要调用,则需要先实例化注:区别多多,只提...原创 2019-09-05 17:52:00 · 1537 阅读 · 0 评论 -
Java-静态代码块、非静态代码块、静态方法,非静态方法
执行顺序:静态代码块--非静态代码块--默认构造方法--普通方法使用地方:非静态代码块可在普通方法中定义(不过作用不大)。静态代码块必须在类中进行使用场景:静态代码块可用来初始化一些项目最常用的变量或对象 静态方法可用作不创建对象也可能需要执行的代码执行情况:静态代码块在类被加载的时候自动运行(通俗点讲就是new后自动执行了静态代码块)...原创 2019-09-04 19:37:09 · 919 阅读 · 1 评论 -
Java-抽象类和接口的区别及其使用场景
一、抽象类一直不太理解为什么要使用抽象类,实际所有使用抽象类的实现都可以用普通类代替,昨晚突发奇想,把这块深入的啃一下。看到一个很好的例子,由此例子做进一步剖析。比如公司有工程师,管理员。二者都有姓名(name),工号(id),工资(pay)的属性,二者也有同样的方法,工作(work)。但不一样的是管理员属性会多一项奖金(bouns),而且虽然二者都有同样的方法,工作,但工作内容不一样。...原创 2019-08-27 14:34:09 · 1896 阅读 · 0 评论 -
Lombok的安装和使用介绍
一、Lombok简介 Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法,官网有详细的使用说明和视频. lombok官网:https://projectlombok.org/ jar包下载路径:https://projectlombok.org/download lom...转载 2018-05-26 16:54:07 · 213 阅读 · 0 评论 -
Java-注释三种方法
单行注释://注释内容多行注释:/*...注释内容....*/文本注释:/**..注释内容....*/文档注释位置(1)类注释。类注释用于说明整个类的功能、特性等,它应该放在所有的“import”语句之后,在class定义之前。这个规则也适用于接口(interface)注释。(2)方法注释。方法注释用来说明方法的定义,比如,方法的参数、返回值及说明方法的...原创 2019-12-27 09:20:31 · 152 阅读 · 0 评论 -
Java-异常处理
package Basic;import java.io.IOException;import java.sql.SQLException;/** * 异常处理注意点: * 1.在写程序时,对可能会出现异常的部分通常要用try{...}catch{...}去捕捉它并对它进行处理; * 2.用try{...}catch{...}捕捉了异常之后一定要对在catch{...}中对其进行...原创 2019-02-22 23:48:18 · 148 阅读 · 0 评论 -
Java-多线程的几种特殊使用
一、如何实现子线程执行完毕再执行主线程?很多时候在代码的实现过程中,我们想子线程全部运行完成后,再运行主线程后面的流程,如何进行,请看下面两种方法先看没有处理的情况如下:public class DoRunnable { public static void thread() throws InterruptedException{ for(int i = 0; i <...原创 2019-08-08 19:04:39 · 238 阅读 · 0 评论