- 博客(13)
- 收藏
- 关注
原创 非SpringBoot情况下使用ElasticSearch
首先添加核心POM包<dependency> <groupId>org.elasticsearch</groupId> <artifactId>elasticsearch</artifactId> <version>2.4.5</version></dependency>...
2019-11-11 15:44:34 364
原创 Java实现邮件发送
Java实现邮件发送// 创建参数配置对象, 用于连接邮件服务器的参数配置 Properties props = new Properties(); // 开启debug调试 props.setProperty("mail.debug", "true"); // 发送服务器需要身份验证 props.setProper...
2019-10-29 09:59:04 184
原创 动态代理模式-JDK实现
//定义一个接口规范------------------------public interface Iphone { /** * 实现一个打电话的接口 */ public void telephone();}//定义一个借口的实现类--------------------------public class MyPhone implements Iph...
2019-09-08 12:29:22 125
原创 List容器的遍历:迭代器Iterator
Collection<String> difficult=new ArrayList<String>(); difficult.add("王"); difficult.add("老"); difficult.add("吉"); difficult.add("加"); difficult.add("多"); difficult.add("宝"); ...
2019-07-15 21:52:39 458
原创 IO字节流实现文件的拷贝基础版
没有实现程序的健壮性只是实现了一个基础功能没有处理错误的方法import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.i...
2019-07-14 10:39:40 117
原创 枚举的用法
枚举类: 定义一种事物的所有可能|情况 1.使用enum定义枚举,枚举是类,所有的枚举类都会隐式的继承自java.lang.Enum–>构造器受保护的 2.枚举中的所有字段,都是该类型的一个实例,枚举类型不允许外部构建对象,默认构造器受私有的枚举中的字段–>public static fi...
2019-07-12 11:58:50 142
原创 单例模式讲解
public class Test { public static void main(String[] args) { Son.getSon().jiao(); Daughter.getDaughter().jiao(); }}//懒汉式 不安全 需要的时候才创建对象class Son{ private static Son fa; private Son() {};...
2019-07-11 21:24:57 134
原创 类多态的实现
类的多态实现:子类必须继承父类 方法:只能调用子类的重写方法,不能调用子类新增方法; 变量:只能调用父类的成员变量; 静态方法:调用的是父类的静态方法 静态变量:调用的是父类的静态成员变量总结:简单来说是只能调用子类的非静态重写方法!public class PhyTest{ public static void main(String[] args)...
2019-07-10 20:01:01 342
原创 构造器基本方法
构造器基本总结package com.shsxt.gouzaoqi;/* * 构造器总结 * 无参构造器:想用我这个类,你随便用,赋值或者不赋值都可以 * 类=房子,构造器=门:你想进房子用房子里的东西可以随便取,门在开着 * * 有参构造器:想用我这个类,必须先赋予我构造器需要的值 * 类=房子,构造器=门:你想进房子里用房子里面的东西必须要输入门的密码,否...
2019-07-05 10:26:20 200
原创 输入年月日,判断这一天是该年的第几天,距离该年结束还有多少天
Scanner sc=new Scanner(System.in); System.out.println("请按照20080808的格式输入年月日"); int a=sc.nextInt(); int year=a/10000; int a5=a/1000%10;//前月:月份的第一位 if (a5==1) {//如果前月为1则说明是10月 11月 12月 a5*=...
2019-07-01 20:48:23 1686
原创 数据类型
分类:1.基本数据类型: 四类八种2.引用数据类型: 类,接口,数组基本数据类型整形1.byte(字节型) 1字节 8位 -127,+1282.short(短整型) 2字节 16位 -32768,+327673.int(整形) &nbs...
2019-06-30 16:01:48 180
原创 JAVA命名规范
包全部小写1.1:单级包:小写1.1.1:举例com,aaron,helloworld1.2多级包:小写,并用.隔开1.2.1举例:com.aaron.helloworld域名倒着写+模块名称类或者接口2.1:一个单词:首字母大写2.1.1:Student,Demo2.2:每个单词首字母大写2.2.1:HelloWorld,StudentName方法或者变量3....
2019-06-28 20:29:19 155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人