![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
༺࿈誓言࿈༻
K8s高级运维工程师
展开
-
centos7 IntelliJ IDEA配置java开发环境
一、安装jdk查看自己的机器上是否已经自带openjdkrpm -qa | grep jdk提供Oracle账号仅用于jdk 下载1772885836@qq.com OracleTest1234下载地址https://download.oracle.com/otn/java/jdk/8u211-b12/478a62b7d4e34b78b671c754eaaf38ab/jdk-8u...原创 2019-06-10 15:51:27 · 2610 阅读 · 0 评论 -
IDEA 快捷键
快捷键 方式psvm 生成main public static void main(String[] args) { }sout 生成 System.out.println();soutv 生成 设置的环境变量 int num10 = 323; System.out.println("num10 =...原创 2019-06-28 16:57:22 · 88 阅读 · 0 评论 -
java interface 接口
接口必须要有子,类但是此时的一个子类可以使用 implements 关键字实现接口的子类,必须要覆写接口中的全部抽象方法接口的对象可以利用子类对象的向上转型进行实例化操作接口的声明[可见度] interface 接口名称 [extends 其他的接口名] { // 声明变量 // 抽象方法}public interface Test{ publi...原创 2019-06-27 17:06:10 · 245 阅读 · 0 评论 -
java 继承
继承的概念继承就是子类继承父类的特征和行为,使得之类对象(示例)具有父类的实例域和方法子类可以直接将父类的操作继续使用,属于代码重用子类可以继续扩充属于自己的标准类的继承是单一继承,也就是说,一个子类只能拥有一个父类,所以 extends 只能继承一个类。class A {}// B 继承 A 的class B extends A {}注意的是 Java 不...原创 2019-06-27 17:03:48 · 95 阅读 · 0 评论 -
java 数组
/*数组: 用来管理同类型元素的存储数组定义长度后都是固定的方法一: 声明并开辟数组 数据类型 数组名字[] = new 数据类型[长度]; String City[] = new String[4];方法二: 分步完成 声明数组: 数组类型 数组名字[] = null ; 开辟数组: 数组名称...原创 2019-06-23 21:38:26 · 102 阅读 · 0 评论 -
java 方法 类 封装 简单实战
定义一个员工的基本信息类 编号 姓名 职位 薪资class Staff { private int num ; private String name ; private String position ; private double salary ;// 保留一个无参数构造方法 publi...原创 2019-06-23 20:45:04 · 607 阅读 · 0 评论 -
java 类 对象
// 对象 与 类// 对象 :对象是类 的一个实例,有状态和行为,例如,狗是一个对象,状态有颜色、名字;行为有叫、吃// 类: 类是一个模板。描述定义一类对象的行为 和 状态/** 声明并实例化对象 类名称 对象名称 = new 类名称() 示例 " Book bk = new Book()...原创 2019-06-23 15:58:41 · 149 阅读 · 0 评论 -
java 普通方法 构造方法
// 方法的命名规则// 第一个单词应以小写字母开头,后面的单词则用大写开头,不使用连接符 eg: addPerson// 方法的定义/*修饰符 返回值类型 方法名(参数类型 参数名){ ... 方法体 ... return 返回值; }*/// 修饰符:修饰符,这是可选的,告...原创 2019-06-22 17:27:51 · 922 阅读 · 0 评论 -
Java 程序逻辑控制
// if 语句/* if(布尔表达式) { //如果布尔表达式为true将执行的语句 }*/// if...else 语句/* if(布尔表达式) { //如果布尔表达式为 true 将执行的语句 } else { //如果布尔表达式为 false 将执行的语句 }*/// ...原创 2019-06-22 16:45:49 · 106 阅读 · 0 评论 -
Java 运算符
// 算术运算// + 、- 、* 、/ 、 % 、 ++ 、--// 关系运算// == 、!= 、 > 、 <、 >= 、 <=、// 逻辑运算// && (两个操作数都为真,条件才为真。) 、 || (两个操作数任何一个为真,条件为真)// 三木运算,用于简单的逻辑判断// 示例publi...原创 2019-06-22 15:55:07 · 91 阅读 · 0 评论 -
JAVA 基本概念及 数据类型
//创建 HelloWorld 类public class HelloWorld {// 主函数main,从这里开始执行 public static void main(String[] args) {// 输出 System.out.println("Hello World! "); System.out.print("this ...原创 2019-06-22 15:09:51 · 126 阅读 · 0 评论 -
java 链接 kafka
参考http://kafka.apache.org/0102/javadoc/index.html?org/apache/kafka/clients/producer/KafkaProducer.htmlhttp://kafka.apache.org/0102/javadoc/index.html?org/apache/kafka/clients/producer/KafkaProducer...原创 2019-06-25 20:43:44 · 239 阅读 · 0 评论 -
mvn 将SpringBoot项目打包成jar包
SpringBoot官方提供的demo中,pom.xml文件里引用了官方提供的打包插件 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> ...原创 2019-06-10 17:28:19 · 3390 阅读 · 0 评论 -
IDEA中将SpringBoot项目打包成jar包
选中项目操作如下图打成功的jar包在target目录下如下图的demo-0.0.1-SNAPSHOT.jar包即为打包成功后的包在java环境直接运行java -jar demo-0.0.1-SNAPSHOT.jar浏览器访问 本机ip即可...原创 2019-06-10 17:03:02 · 339 阅读 · 0 评论 -
IntelliJ IDEA创建Spring Boot项目
打开IDEA 创建项目在 New Project 窗口选中 Spring Initializr设置 Project SDK选择默认的 Spring Initializr 服务地址输入 Project Metadata 相关信息注意 Artifact 中不能输入大写字母可以选择jar包或war包,由于spring-boot已集成tomcat,可以直接用java -jar name.j...原创 2019-06-10 16:22:01 · 15516 阅读 · 6 评论 -
jpa 利用JpaSpecificationExecutor做复杂多表联合查询
/** * 多表联合查询 * */ @RequestMapping("/q2") public void specQ2(){ Specification<LinkMan> specification = new Specification<LinkMan>() { @Overrid...原创 2019-07-24 14:43:12 · 4171 阅读 · 1 评论