java
atitude
时间会给你一切问题的答案。
展开
-
9. 回文数 121 121
给你一个整数 x ,如果 x 是一个回文整数,返回 true;否则,返回 false。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。例如,121 是回文,而 123 不是。原创 2022-12-09 21:44:41 · 299 阅读 · 1 评论 -
TreeSet 的两种排序方式 Comparable Comparator
Student 类结果:按照年龄排序。原创 2022-12-09 18:46:41 · 338 阅读 · 0 评论 -
mybatis 快速入门
1.pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache原创 2022-05-05 11:28:44 · 96 阅读 · 0 评论 -
java获取当前目录
System.out.println(System.getProperty("user.dir")); //获取当前的目录的。当前目录到 哪一个级别。后面需要继续连接上的。package javaWeb;import jdk.nashorn.internal.ir.CallNode;import java.sql.*;public class Test { public static void main(String[] args) throws Ex...原创 2022-05-03 11:15:25 · 3660 阅读 · 0 评论 -
环形数组11
public class CircleArrayQueue { private int maxSize; private int front; private int rear; private int[] arr; //创建队列的构造器 public CircleArrayQueue(int maxSize) { this.maxSize = maxSize; arr = new int[maxSize]; .原创 2022-03-25 12:03:42 · 141 阅读 · 0 评论 -
数据结构---
public class AparseArr { public static void main(String[] args) { //创建一个二位数组 int charArr[][] = new int[11][11]; charArr[1][2] = 1; charArr[2][3] = 2; System.out.println("原始的二维数组"); for (int[] row : charA.原创 2022-03-24 20:23:55 · 918 阅读 · 0 评论 -
一串字符的重量
package com.web;import java.text.DecimalFormat;import java.util.Scanner;public class test { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入字符串"); String str = sca.原创 2022-03-23 15:59:42 · 420 阅读 · 0 评论 -
学习json
<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> </head> <body> <script type="text/javascript"> /** * 1、什么是json, * JavaScript Object Notation (js标记对象),是一种轻量级的数据.原创 2022-03-21 17:28:06 · 447 阅读 · 0 评论 -
http协议 tomcat servlet javaee架构
iii.常用请求头的说明Accept:表示客户端可以接收的数据类型Accpet-Languege:表示客户端可以接收的语言类型User-Agent:表示客户端浏览器的信息Host:表示请求时的服务器ip和端口号lGET请求有哪些:1、form标签method=get 2、a标签3、link标签引入css 4、Script标签引入s文件5、img 标签引入图片 6、iframe引入 html 页面...原创 2022-03-20 21:47:47 · 322 阅读 · 0 评论 -
servlet
mappinng主要是做一个映射。原创 2022-01-30 22:50:38 · 695 阅读 · 0 评论 -
java代码在计算机中存在的三个阶段
原创 2022-01-27 17:15:14 · 557 阅读 · 0 评论 -
并发的理解---老韩
原创 2021-11-11 11:23:05 · 184 阅读 · 0 评论 -
反射的开头
package com;import com.wgs.jdbc.Car;import java.lang.reflect.Field;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;public class Test02 { public static void main(String[] args) throws ClassNotFoundException, I.原创 2021-10-31 11:46:05 · 57 阅读 · 0 评论 -
复习常用类
为什么么要有包装类:这个问题的重心不仅仅在于考察对包装类存在合理性的认识,也在考察对基本数据类型存在意义的理解。我们都知道在Java语言中,new一个对象存储在堆里,我们通过栈中的引用来使用这些对象。但是对于经常用到的一系列类型如int、boolean… 如果我们用new将其存储在堆里就不是很高效——特别是简单的小的变量。所以,同C++ 一样Java也采用了相似的做法,决定基本数据类型不是用new关键字来创建,而是直接将变量的值存储在栈中,方法执行时创建,结束时销毁,因此更加高效。如此,基本类型原创 2021-10-26 17:15:26 · 47 阅读 · 0 评论 -
mysql的数据类型
原创 2021-09-23 11:35:04 · 38 阅读 · 0 评论 -
初学数据库mysql
#演示数据库的操作# 删除数据库#校对规则 utf8_bin 区分大小写 CREAT DATABASE WGS01 CHARACTER SET utf8 COLLATE utf8_binDROP DATABASE db01创建的表也可以设置校对规则和字符集,要是没有设置的话,就和数据库的一致。...原创 2021-09-23 10:22:51 · 47 阅读 · 0 评论 -
netstat指令
netstat - an 可以查看当前主句网络情况,包括端口监听情况和 网络 连接情况netstat -an | more 可以分页显示win + r原创 2021-09-22 11:06:38 · 238 阅读 · 0 评论 -
socket
用自己字节流实现一发一收的。服务器端:package socket;import java.io.IOException;import java.io.InputStream;import java.io.OutputStream;import java.net.ServerSocket;import java.net.Socket;public class Server { public static void main(String[] args) throws IO.原创 2021-09-21 23:30:46 · 103 阅读 · 0 评论 -
实现顺序表2021.9.20
package linerList;public interface ListInterface<T> { void Init(int initialSize);//初始化线性表 int length(); boolean isEmpty();//是否为空 int ElemIndex(T t);//找到编号 T getElem(int index) throws Exception; void add(int index, T t).原创 2021-09-20 11:34:23 · 42 阅读 · 0 评论 -
复习IO流
(抽象类流) 字节流 字符流 输入流 inputStream Reader 输出流 OutputStream Writer 字节流是以字节(用的是byte类型的数组)为单位的。所以你看读入的数据都是按照字节来读写的。字符流读写的时候,就用的是char类型的数组new String(char,0,readLen)每次使用IO流之后一定要关闭IO流。输入流规定每次读入几个字节的数据,每次读入的数据长度是等于数组的长度...原创 2021-09-18 17:04:58 · 43 阅读 · 0 评论 -
InetAddress
package com.wgs;import java.net.InetAddress;import java.net.UnknownHostException;public class Net { public static void main(String[] args) throws UnknownHostException { //获取本机的InetAddress对象 InetAddress localHost = InetAddress.get.原创 2021-09-18 10:32:59 · 54 阅读 · 0 评论 -
常见网络端口号
在网络开发中不要使用0-1024的端口号;tomcat 8080mysql:3306oracle: 1521sqlserver:1433原创 2021-09-17 17:51:46 · 69 阅读 · 0 评论 -
插入排序o
package com.wgs;public class Insert { public static void sort(Comparable[] a) {//需要实现Comparable接口的类 for (int i = 1; i < a.length; i++) {//默认第一个是已经实现的排序的 for (int j = i; j > 0; j--) {//倒叙遍历已经排序的数组 if (greater.原创 2021-09-15 09:58:58 · 55 阅读 · 0 评论 -
冒泡排序和选择排序
冒泡排序:选择排序:package com.wgs;public class Bubble { //实现选择排序 public static void sort(Comparable[] a) {//需要实现Comparable接口的类 for (int i = 0; i < a.length - 1; i++) {//这里操作的是索引 int minIndex = i原创 2021-09-15 09:13:12 · 32 阅读 · 0 评论 -
学习io的一点小结
转换流可以规定码型:package properties;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.IOException;public class I { public static void main(String[] args) throws IOException { String directoryPath =...原创 2021-09-08 23:57:58 · 53 阅读 · 0 评论 -
properties
package properties;import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;public class properties01 { public static void main(String[] args) throws IOException { //读取mysql.properties文件,并得到ip,user和pwd B.原创 2021-09-08 22:09:41 · 30 阅读 · 0 评论 -
文件基础知识
输入输出主要是针对内存而言的。举例 说明:package com.file;import org.junit.Test;import java.io.File;import java.io.IOException;public class FileCreat { public static void main(String[] args) { } @Test public void creat01() { String ...原创 2021-09-07 16:38:27 · 1070 阅读 · 0 评论 -
继承 Thread 和 实现Runnable 的区别
package thread;public class Thread02 { public static void main(String[] args) { T1 t1 = new T1(); T2 t2 = new T2(); Thread thread1 = new Thread(t1); Thread thread2 = new Thread(t2); thread1.start(); th.原创 2021-09-04 15:05:29 · 251 阅读 · 0 评论 -
画笔,画板
package com.wgs.draw;import javax.swing.*;import java.awt.*;public class DrawCircle extends JFrame { private MyPanel mp = null; public static void main(String[] args) { new DrawCircle(); } public DrawCircle(){ //初始化面板.原创 2021-08-23 23:11:50 · 71 阅读 · 0 评论 -
练习111
package show;import jdk.nashorn.internal.ir.CallNode;import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;public class A { public static void main(String[] args) { News news = new News("新闻1阿三喝牛尿阿三喝牛尿阿三喝牛尿.原创 2021-08-23 23:10:44 · 55 阅读 · 0 评论 -
集合专题(源码警告)
1、Collection 接口的实现子类的常见方法和两种遍历方式package Collection;import java.util.ArrayList;import java.util.Collection;import java.util.Iterator;public class CollectionIterator { public static void main(String[] args) { Collection list = new ArrayL原创 2021-08-21 17:02:46 · 48 阅读 · 0 评论 -
内部类、HashSet
package enumeration;import java.util.HashSet;import java.util.Objects;public class HashSet_ { public static void main(String[] args) { HashSet hashSet = new HashSet(); Employee milan = new Employee("milan", 12500, new Employee.My.原创 2021-08-13 11:11:13 · 58 阅读 · 0 评论 -
链表的例子
package enumeration;import jdk.nashorn.internal.ir.CallNode;public class LinkedList_ { public static void main(String[] args) { Node jack = new Node("jack"); Node k = new Node("k"); Node j = new Node("j"); //连接三个节点,.原创 2021-08-12 16:41:32 · 137 阅读 · 0 评论 -
集合小结,
1、基本方法package enumeration;import java.util.ArrayList;import java.util.Collections;import java.util.List;public class C { public static void main(String[] args) { List list = new ArrayList(); //创建一个ArrayList,用接口来接收。牢记那张图。 .原创 2021-08-11 23:17:57 · 37 阅读 · 0 评论 -
字符串反转
1、将字符串反转String 是一种不可变字符串,一对字符串进行改变操作,则创建一个全新的对象,然后把引用指向这个新的对象。package enumeration;public class HomeWork { public static void main(String[] args) { String str = "abcdefg"; str = Me.reverse(str,0,3); System.out.println(s原创 2021-08-10 19:34:58 · 1365 阅读 · 0 评论 -
date日期
第一代日期:package enumeration;import java.math.BigDecimal;import java.math.BigInteger;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Arrays;import java.util.Date;public class ex { public static void main(Stri原创 2021-08-10 14:39:53 · 39 阅读 · 0 评论 -
Arrays.sort()的排序(基本排序和定制排序)
目录原创 2021-08-09 16:55:51 · 2191 阅读 · 0 评论 -
2021-08-08
package enumeration;import java.util.Scanner;public class warp { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("请输入商品的名称"); String str = new String(); s...原创 2021-08-08 17:47:03 · 32 阅读 · 0 评论 -
深入了解String
String是final类,不能被其他的类继承 String 有属性private final char value[];用于存放字符串,其实还是按照字符串存储的。(value是final类型,一旦赋值,不可以修改,这里的修改是指他的地址。即value不能指向性的数组,但是它的内容可以改变) intern()方法的作用: 若是字符串常量池中不存在这个字符串,那么,就创建一个引用,把该字符串实例对象的引用复制过来,并返回该地址。 若是字符串常量池中已存在该字符串,那么直...原创 2021-08-08 00:11:59 · 53 阅读 · 0 评论 -
包装类/装箱和拆箱
包装类我们知道,Java是一门面向对象的语言,但是Java的基本数据类型却没有对象的特征,这样就不能调用方法了,基本数据类型不能调用方法,这就给我们很多的操作带来不便,另外容器(例如List、HashMap等)基本接收存储的都是Object,不能接收基本数据类型。为了解决这个问题我们就要把所谓的基本数据类型包装成对象,使其具有对象的特征来方便用。装箱和拆箱:intValue()是java.lang.Number类的方法,Number是一个抽象类。Java中所有的数值类都继承它。...原创 2021-08-07 15:51:18 · 117 阅读 · 0 评论