JAVA学习
Vincent_frost
这个作者很懒,什么都没留下…
展开
-
Logstash-grok表达式常用模式与正则使用与测试
Logstash-grok表达式常用模式与正则使用与测试。原创 2023-05-15 15:03:46 · 731 阅读 · 3 评论 -
Ajax核心与JSON
作用进行局部刷新原理介绍传统方式与Ajax使用导入JQuery库,注意创建js文件夹,将js文件放入<script src="js/jquery.min.js"></script><script type="text/javascript"> $(function(){ //用get的形式发送ajax请求(异步请求) $.get("TestJSON",function(data){ console.log(data); });原创 2021-09-22 16:05:31 · 205 阅读 · 0 评论 -
Mysql突然连接不上
1.自动卸载问题有时会遇到mysql自己卸载掉,原因暂时不清楚,验证只需net start mysql,不是命令说明被卸载了,要重新安装原创 2021-09-10 23:14:57 · 287 阅读 · 0 评论 -
Servlet——补充
1.部署Tomcat服务器点add注意Tomcat版本与jdk版本是否兼容2.创建Web项目3.设置编码集以及类型protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //设置字符编码 request.setCharacterEncoding("utf-8"); response.setCharac原创 2021-09-10 16:08:25 · 135 阅读 · 0 评论 -
练习JS HTML CSS结合问题
1.函数使用内置的函数<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" type="text/css" href="text."/> </head> <body> <input type="button" value="填充网页" oncl原创 2021-09-10 13:12:28 · 128 阅读 · 0 评论 -
使用spilt遇到问题
以.为分隔符正常写法无反应1,关于点的问题是用string.split("[.]") 解决。2,关于竖线的问题用 string.split("\|")解决。3,关于星号的问题用 string.split("\*")解决。4,斜线的问题用 sring.split("\\")解决。5,关于中括号的问题用 sring.split("\[\]")解决package day16;import java.io.File;import java.util.ArrayList;import java.u原创 2021-08-21 19:02:39 · 147 阅读 · 0 评论 -
Java学习_Date类的使用
Date类1.getTime方法获取当前时间的毫秒数,从1970年1月1日开始2、toLocaleString方法获取当地时间,返回值是一个字符串package day14;import java.util.Date;public class TDate { public static void main(String[] args) { Date d=new Date(); System.out.println(d.getTime()); System.out.printl原创 2021-08-19 19:06:09 · 103 阅读 · 0 评论 -
学习Java_HashSet\HashMap问题
Set集合HashSet遍历方法1.使用Iterator@Testpublic void pu() { Set<Integer> s=new HashSet<Integer>(); s.add(1); s.add(2); Iterator<Integer> it=s.iterator(); while(it.hasNext()) { System.out.println(it.next()); }}2.使用for eachfor(int i原创 2021-08-18 10:47:34 · 174 阅读 · 0 评论 -
学习继承的问题
注意子类指向父类对象,需要强制转换,但是在这之前要有父类指向子类对象的操作,否则程序会报错!package day8;public class Person { String name; public void eat() { }}package day8;public class SouthPerson extends Person{ @Override public void eat() { System.out.println("米饭"); }}package d原创 2021-08-12 16:17:45 · 67 阅读 · 0 评论 -
学习IO流遇到的问题以及Junit单元测试报错问题
在进行写入操作时,如果写入的文件内含有汉字,则用以下代码public class FISRead { public static void main(String[] args) throws IOException{ // 使用文件名称创建流对象. FileInputStream fis = new FileInputStream("read.txt"); // read.txt文件中内容为abcde // 定义变量,作为有效个数 in原创 2021-08-03 20:57:51 · 264 阅读 · 0 评论 -
JAVA——Day 15线程、同步与死锁
线程多线程的创建与启动Thread类package day15;public class ThreadMethodLearn { public static void main(String[] args) { Thread t3 = new Thread(new testT()); System.out.println(t3.getName()); t3.setNa...原创 2020-02-22 16:09:11 · 138 阅读 · 0 评论 -
JAVA——Day 14反射机制
反射反射机制,就是通过一个抽象的类名能够在自己记忆(加载类的内存)中找到相匹配的类的具体信息注:java能够反射的前提:已经加载过这个类,就可以通过类名来寻找到这个类的所有相关信息Java ReflectionReflection(反射)是被视为动态语言的关键,反射机制允许程序在执行期借助于Reflection API取得任何类的内部信息,并能够直接操作任何对象的内部属性及方法一、Cl...原创 2020-02-21 09:32:16 · 154 阅读 · 0 评论 -
JAVA——Day 13缓冲字节流与缓冲字符流
缓冲字节流缓冲流就是先把数据缓冲到内存里,在内存中去做io操作,基于内存的io操作大概比基于硬盘的io操作快7万5千多倍package day13;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.Fi...原创 2020-02-18 23:01:56 · 141 阅读 · 0 评论 -
JAVA——Day 12IO流
IO流File类package day12;import java.io.File;import java.io.IOException;public class FileLearn { public static void main(String[] args) { File f = new File("D:\\test\\hh\\h.docx"); //这...原创 2020-02-16 21:52:42 · 211 阅读 · 0 评论 -
JAVA——Day 11泛型
为什莫要有泛型泛型类package day11;import java.util.ArrayList;import java.util.List;public class FanXingLearn { public static void main(String[] args) { List list = new ArrayList(); list.add(111);...原创 2020-02-15 13:55:43 · 161 阅读 · 0 评论 -
JAVA——Day 10异常处理
异常处理1.数组越界2.空指针异常3.计算出错异常处理机制捕捉异常package day10;public class exceptioncatch { public static void main(String[] args) { //try catch未来防止程序可能出现的异常 //在捕获异常的代码块中(try{}中),如果前面代码异常,就不会执行后面的 t...原创 2020-02-13 19:11:06 · 148 阅读 · 0 评论 -
JAVA——Day 9初始化块、final、抽象类、模板方法设计模式、接口、工厂模式、内部类
类的成员之四:初始化快初始化块(代码块)作用:对Java对象进行初始化package day09;/** * 静态代码块与非静态代码块 */public class Person { String name; static int age; public Person() { this.name = "超人"; System.out.println("执行的是构造方法")...原创 2020-02-12 16:06:57 · 153 阅读 · 0 评论 -
JAVA——Day 8
对象类型转换(Casting)public class Casting { long g = 20; //小的数据类型转化成大的数据类型 double h = 80.52; //大的数据类型转化成小的数据类型 float i = (float)h; //需要强制转换 Student s = new Student(); Person p = s; //子类到父类 Person p2...原创 2020-02-09 17:22:37 · 148 阅读 · 0 评论 -
JAVA——Day 7继承与多态
继承package day07;/** * 父类 */public class Person { protected int age; protected String name; protected String sex; public void showInfo() { System.out.println("姓名:"+name); System.out.pri...原创 2020-02-05 17:59:45 · 147 阅读 · 0 评论 -
JAVA——Day 6方法的重载与重写
方法的可变个数的参数第一种方法/** * 配合Day6使用的类 * */public class Animal { public void showName(String[] args) { for(int i=0;i<args.length;i++) { System.out.println(args[i]); } }}/** * 第一种方法用数组的...原创 2020-02-03 20:41:20 · 130 阅读 · 0 评论 -
JAVA——Day 5面向对象
一维数组一维数组声明方式type var[]或type[] var例如:int i[]; //或者int[] i;一维数组初始化动态初始化:数组声明且为数组元素分配空间与赋值的操作分开进行int i[]=new int[4]; //声明一个能放4个int类型数据的数组静态初始化:在定义数组的同时就为数组元素分配空间并赋值int i[]=new int[]{1,2,3,4}; ...原创 2020-02-02 10:51:44 · 112 阅读 · 0 评论 -
JAVA——Day 4循环与数组
for循环和C一样while循环和C一样嵌套循环和C一样特殊流程控制语句break continue return和C一样原创 2020-01-20 15:03:55 · 106 阅读 · 0 评论 -
JAVA——Day 3三元运算符、顺序结构、if else语句、switch语句、运算符优先级
三元运算符就是C语言里的1>2?1:2运算符优先级顺序结构代码从上到下运行If else语句和C一样Switch语句和C一样原创 2020-01-20 11:41:31 · 118 阅读 · 0 评论 -
JAVA——Day2关键字、保留字、变量
关键字理解:在java编程时候,在关键的狄梵使用的单词,体现关键的地方的含义保留字标识符变量Java的变量和C语言变量一样数据类型long类型赋值时:long i = 3l,注意最后有个lfloat类型赋值时候:float i = 3.11f,注意后面有个f\做转义字符...原创 2020-01-20 10:38:56 · 119 阅读 · 0 评论 -
JAVA——Day 1Dos命令与Java简介
DOS命令注意:输入DOS命令时要用英文面向对象和面向过程1.面向过程:李四打篮球,描述的是李四如何打篮球整体描述完2.面向对象:李四打篮球,先实例化一个李四,对象是人,人的动作,运动器械······JAVA核心机制1.java虚拟机,JVM2.垃圾回收机制,GCJAVA虚拟机JVM是一个虚拟的计算机,具有指令集并使用不同的存储区域,负责执行指令,管理数据、内存、寄存器...原创 2020-01-17 14:51:09 · 112 阅读 · 0 评论