
java基础
吃糖的青蛙
这个作者很懒,什么都没留下…
展开
-
java8四大内置核心函数式接口
Java8 内置的四大核心函数式接口原创 2021-06-08 11:21:14 · 339 阅读 · 1 评论 -
Java 8新特性简介
速度更快(底层的数据结构的改动,包括hashmap)代码更少(因为增加了新的语法Lambda表达式)强大的Stream Api便于并行最大化减少空指针异常 Optional最为核心的是Lambda表达式与Stream API原创 2021-06-07 16:14:35 · 229 阅读 · 1 评论 -
easyexcel导入导出简单实现
easyexcel的开发文档地址:https://www.yuque.com/easyexcel/doc/quickstart简单前端页面搭建效果:前端一个vue页面代码,注意用的是elementui组件<template> <div id="app"> <el-container> <el-header><el-menu :default-active="activeIndex" class="el-menu-demo el-h原创 2021-06-07 15:35:45 · 448 阅读 · 6 评论 -
poi和用poi实现导出一个模板,一个excel能有的样子基本实现。
03版本后缀xls,行只能到65535行 <!--xls版本--> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.9</version> </dependency&原创 2021-06-02 16:36:24 · 178 阅读 · 0 评论 -
map的遍历方式
public static void main(String[] args) { Map<String, String> map = new HashMap<String, String>(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println("通过Map.keySet遍历key和v原创 2021-05-24 10:11:22 · 161 阅读 · 0 评论 -
java实现 获取一个文件夹里面所有图片的名字
package chapte2;import java.io.File;import java.util.LinkedList;//遍历文件中的图片public class Photo { public static void zhanshi(){ String path="D:\\1000"; File file1 = new File(path); if (file1.exists()) { File[] file原创 2021-05-22 16:23:52 · 2677 阅读 · 0 评论 -
java获取一个文件里面字母出现的次数
package chapte2;import java.io.*;public class Duqu { public static void main(String[] args) throws IOException { int count = 0; //计数用的 File file = new File("D:\\1000\\hello.txt"); BufferedReader reader = new BufferedReader(n原创 2021-05-22 16:18:33 · 837 阅读 · 0 评论 -
JAVA读取配置文件内容并反射设置类里面的属性值
下面的代码是已知配置文件里面的内容,将里面的值给拿出来设置给实体类的有参构造函数。package chapte2;import java.io.InputStream;import java.lang.reflect.Field;import java.util.Properties;public class chapte2 { public static void main(String[] args) throws Exception { Properties pr原创 2021-05-22 16:13:15 · 253 阅读 · 0 评论 -
java有关<< >>的符号,<<<和>>>符号操作
<<有符号左移正数:1<<4 //输出为16,过程为0001-------->10000例子如下:>>有符号右移正数16>>4 //输出为1,过程为10000-------->00001-10 << 2, 11111111111111111111111111011000 = -40Java中的负数是用补码来表示的。补码 = 负数的反码 + 1负数: -101000 0000 0000 000原创 2021-04-26 13:47:06 · 162 阅读 · 0 评论 -
哈哈哈,挺重要的
17307959210925028680原创 2020-09-30 10:47:21 · 97 阅读 · 0 评论 -
怎么让一个类被使用只能被实例一次,也就是单例模式的五种表现形式。。。。
//饥俄式public class SingleTon{ //第二部设置一个内置的对象 private static SingleTon singleTon11=new SingleTon(); //第一步私有化构造器 private SingleTon() { // TODO Auto-generated constructor stub } //提供一个全局访问点 public static SingleTon getinSingleTon() { return singleTo原创 2020-08-20 19:56:30 · 656 阅读 · 0 评论 -
概念理论
1.java可以跨平台,跨平台的原理是什么?java代码可以在任何操作系统上运行,一次编译到处运行,因为存在一个jvm(java虚拟机)可以运行java的.class文件。2.java和javax的区别?原创 2020-08-20 11:49:15 · 308 阅读 · 0 评论 -
关于Integer i1 = 100; Integer i2 = 100; Integer i3 = 127; Integer i4 = 127; System.out.println
public class Person { public static void main(String a[]) { Integer i1 = 100; Integer i2 = 100; Integer i3 = 127; Integer i4 = 127; System.out.println(i1 == i2); System.out.println(i3 == i4); }}在int的的包装类型Integer里面存在这个方法,当Integer大于默认的[-128原创 2020-08-18 19:02:20 · 4526 阅读 · 0 评论 -
java常用注解
注解 又java标注 jdk5.0 时引入的一种注释机制类 方法 变量 参数 包 都可以被标注最初始的时候 jdk5.0时java 7个注解 3个lang包 4个lang.annotation@Override检查是否是重写方法 如果没有发现父类的相应方法 ,会编译错误@Deprecated标记过时方法@SuppressWarnings忽略警告@Retention标志这个注释怎么保存@Documented标记这些注解是否在用户文档中@Target标志这个注解应该是原创 2020-08-02 08:55:14 · 2273 阅读 · 0 评论 -
JAVA 流分为 字节流 字符流
字符流处理的是以2个字节为单元的unicode字符 字符数组 字符串字节流处理的是 字节 字节数组字节流一次操作一个字节 字符流一次操作一个缓冲区原创 2020-07-31 09:25:46 · 3271 阅读 · 0 评论 -
list 有序序列的arraylist,linkedlist
迭代的时候itera:linkedList更快随机访问的时候for:linkedList非常慢,arrayList很快foreach时候:arrayList更快原创 2020-07-30 09:02:46 · 3949 阅读 · 0 评论