自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java专题 Collection下list,set关系 hashset去重原理 总结+案例

//Collection 对象数组不能扩展和修改,每一次添加元素都必须重新建立一个新的对象 // Collection 单列集合的顶层接口// List 有序的子接口// ArrayList 顺序存储,查询修改快// LinkedList 链式存储,增加删除快// Vector 顺序存储,都慢// Set 无序的子接口// .

2020-07-26 17:11:52 281

原创 Java专题 Calendar常用方法总结 + Date与Calendar转化,平闰年判断,随机获取一个时间案例

//Calendar //精确的时间信息 包含很多有关时间的字段 //构造方法 Calendar calendar = Calendar.getInstance(); //获取当前的一个时间信息来初始化 //其中星期和月的设定与中国不同 要自行修改 星期日为周一 月0-11 //常用方法 //get 获取 //set 设定时间 //add 使发生偏移 //getTimeInMills //获得对象描述的毫秒数 //get calendar.ge...

2020-07-26 15:48:54 327

原创 Java专题 Date类 使用及方法总结 +从你出生到现在过了多少天案例

//Date //构造方法 Date date = new Date(); //获取当前时间 CST格式 //.util 下的date Date date2 = new Date(0); //填入毫秒数 获得对应时间 long型 //成员方法 date.before(date2); //比较是否在2之前 date.after(date2); //比较是否在2之后 date.getTime(); //获得当前date对应的毫秒值 date.setT...

2020-07-26 15:33:49 379

原创 Java专题 System的几个方法

//System System.currentTimeMillis(); //获取当前毫秒值,从1970年1月1日开始 System.err.println(); //用红色字体显示 System.gc(); //垃圾(内存)回收 但有时并不管用 System.exit(0); //终止虚拟机 参数通常为0 System.out.println(); System.out.print("内容"); System.err.println(); System...

2020-07-26 15:26:19 81

原创 Java专题 Math类的使用以及方法总结

//Math Math.abs(123); //取绝对值 Math.cbrt(8); //开立方根 Math.sqrt(9); //开平方根 正的 Math.ceil(4.6); //向上取整 Math.floor(4.6); //向下取整 Math.log10(100); //求以10为底的对数 Math.max(3, 5); //求最大值 Math.min(2, 78); //最小值 Math.pow(2, 7); /.

2020-07-26 15:21:31 252

原创 Java专题 正则表达式的使用以及方法总结

//正则表达式 就是一个字符串 但能表示某一类的字符串或者规则 //字符串也是一个正则表达式 但只能表达自己 String string = ""; string.matches("[]"); //引用方式,string的matches方法 //[]表示单个字符 //[abc]:a或者b或者c中的一个 //[^abc]:除了a、b、c以外的任何单个字符 //[a-zA-Z]:a~z和A~Z中的任意单个字符 // . 表示任意字符,\\.表示一个确.

2020-07-26 15:16:43 187

原创 Java专题 包装类的使用及方法总结

// byte Byte //基本类型包装类// short Short// int Integer// long Long//// float Float// double Double//// char Character//// boolean Boolean //Integer 构造方法 Integer integer = new Integer(23); //直接传入 Integer integer2 = new Integer

2020-07-26 15:07:38 115

原创 Java专题 StringBuilder常用方法总结

//StringBuilder 构造方法 StringBuilder stringBuilder = new StringBuilder(); //默认容量16 StringBuilder stringBuilder2 = new StringBuilder(12); //设定容量为12 StringBuilder stringBuilder3 = new StringBuilder("123sv&^$dr"); //初始容量为16+length stringBuilder..

2020-07-26 15:04:09 452

原创 Java专题 String常见方法总, equals与==区别

== 如果是基本数据类型,比较的是值是否相等,如果比较的引用数据类型,比较的是地址是否相等equals在没有重写之前比较的地址,重写之后比较的是对象的属性值是否相等 //构造方法 可传入类型 可转类型 String string = new String(); //new 的就是构造方法 对对象的初始化。 String string2 = new String(); //构造方法中可传入 byte[] ,char[], 以及一般的String //StringBuffer ,StringB

2020-07-26 15:00:22 139

原创 Java专题 基础篇--Object,Scanner,String 介绍以及常用总结+案例

Object在Java中,object是所有类的父类,而可以理解为是所有类的基础类,是所有类都是在这个类的基础上发散构建出来的,所以每个类都有object所拥有的一些公共方法。object没有父类,object就是最基础的类hashcode当对同一个对象使用‘hashcode’方法时,其‘hashcode’的值是一样的。直接输出一类,那么会显示这个类的地址,可以使用如下替代假设我的类对象名字为 ‘person24’ System.out.println(person24); System.

2020-07-26 14:56:48 119

原创 Java专题 有关接口的几个实例

在Java文件对应的类外创建的接口如下interface USB_interface_standard{//接口即 两个类的适配器,凡是实现//了一个或多个接口中全部的抽象方法的类都可以将自己延伸为一个接口类型//并当作接口类型的引用类型使用,当另一个类中的某个或多个方法中将接口类型作//为了参数之一时便可以将拥有接口这一延伸属性的类当作一个接口类型使用(类名)//,并可调用其内部包含的相对应的重写原接口的方法,实现两个类的连接和调用 void USBlink();}class Compu

2020-07-26 14:26:32 240 1

原创 Java专题 基础篇--内部类 理解+较完整案例

内部类什么是内部类,可以从字面意思上理解,内部类就是在一个类内部创建的类或者方法内部创建的类,光说有点抽象,可以来看看具体实例,内部附有注释public static void test() { //静态方法的 内部类的定义 同样可以看作int i= 10; int it = 100; //对应class Fei 以及其内部的属性和方法 class Fei{ public void show() { System.out.println("it = "+it+" br

2020-07-26 14:22:28 152

原创 Java专题 基础篇--权限修饰作用及范围

Java权限修饰符就是一些关键字,修饰成员,用于决定这些成员可以在什么位置被访问关键字都是“封装”的体现形式private: 只能在本类中被访问默认的权限修饰符(缺省)(啥都不写)在本类中被访问也可以在本包中的其他类中 被访问protected:可以在本类中被访问也可以在本包中的其他类中被访问可以在其他包的子类中被【继承】public能在本类中被访问能在本包中的其他类中被访问能在其他包中的子类中被访问能在其他包的无关类中被访问...

2020-07-26 14:09:32 81

原创 Java专题 对于类、接口、抽象类、继承,实现的个人理解及例子

对于类的理解以及例子在我看来,类就是对某一类事物的概括,这个类可大可小,可以描述各个层次概念的总和,既可以描述生物、机器、自然界,天体和世界等具体的内容事物,也可以描述时间、空间、重量、长度、尺寸等抽象的概念。实际存在的具体实物可以使用类来描述,不存在的也可以通过类来进行创建和总结。小一点,类可以具体到某一个职业,某一个人,某一台机器,某一段时间,记忆等等。总的来说,类可以当作一个容器,将具有一定信息的事物总结在一起,并以这个来代表一个新的类,可以当作一个具体的内容,也可以当作一个抽象概念的集合举

2020-07-26 14:00:11 182

原创 Java专题 基础篇--多态,接口,抽象类

多态的理解多态,发生在继承和实现两种情况下,多态可以理解为同一种方法或者接口发,方法等的多种表现形态。例如在父类子类继承中,子类对父类的继承之后,加上自己的成员就又是一种表现的形式,同时对父类方法进行重写的时候,同一种方法又多了一种表现形式,这也属于多态的一种。在实现中(将class换为interface,将extends 换为implements,马上就会说到)对同一种方法的多种重写也是一种多态的表现形式,而且我觉的实现对多态的表现力更强。接口将class换为interface(翻译过来就是接口

2020-07-22 20:51:26 90

原创 Java专题 随机点名的简单实现

在你创建的方法中的main方法中加入这两行代码就能实现,同时内容可以自己替换 String[] students = {"A","B","C","D","E","F","G","H","I"}; System.out.println(students[(int)(Math.random()*students.length)]);其实有比较麻烦的,估计你不想看,但我还是写出来给你看看思路随机点名算数版 int RandomNumber; String[] classMates= {"A","B"

2020-07-22 20:14:35 623

原创 Java专题 基础篇--重写,final,继承,代码块 理解+案例

代码块代码块一般可以分为一般的代码块和静态代码块(也就是static代码块)一般代码块示例class AA{//定义在方法外 用{}包括,称为构造代码块,没有修饰符,也没有名字,但每次构造方法调用前都会调用 { System.out.println("代码块调用"); }}使用大括号 {} 形成一个代码块,在其里面写入的代码随着类的创建而自动执行代码块里面的内容。一般在里面写一些加载驱动等编码内容。静态代码块示例class AA {//static代码块 s随类的创建只运

2020-07-22 20:07:50 120

原创 Java专题 基础篇--构造方法,static,工具类

类的构造方法类的构造方法简单来说就是当你从一个类中new 一个新的对象,给这个对象的各个属性赋予初始值,如果你创建了一个人,就是给这个人赋予一些基本信息,当然创建时也不是必须要给初始值的,不给其赋值也可以,每个属性根据其类型不同会有默认的初始值。简单来看个例子一些 相关解释直接写入代码的注释中class Person{ private String name = "显示化name"; //直接赋值为 显示化方法 private int age = 2; private String sex

2020-07-19 11:29:39 360

原创 Java专题 基础篇--面向对象和类 理解+案例

面向对象和面向过程什么是面向对象,面向对象就是一种编程的思想,这一切还得从代码最初的编写和C语言到今天的发展说起。C语言是最接近底层语言的一种编程语言,同时增大了代码的可读性,但是这还不够。编程目前主要分为面向过程和面向对象两种。面向过程是由下而上的,从底层开始思考,将一个功能或者一段代码的从无到有,并逐步实现其中的每一步,而C语言就是这样,面向过程,对一些问题的描述无比复杂,需要严谨的逻辑思维,从底层搭建,逐步成型。面向对象是由上而下的编程,简单来说我只要知道该怎么使用这一段代码,并让每一段代码

2020-07-18 20:05:28 142

原创 Java专题 求解素数

public static void suShu(int m,int n1) {//1~m之间的所有素数输出 并输出个数 每行n个 空格分隔 int j,k,n; System.out.println("2~"+m+"之间的所有素数为:"); System.out.print("2\t"); n = 1; k = 3; do { j = 3; while(j<Math.sqrt(k) && (k % j != 0)) j++;

2020-07-18 11:35:17 174

原创 Java专题 基础篇--数组 理解+案例

对数组的理解数组简单来说就是为了将存储的东西排序,并形成有序的队列,翻方便查找和存储。数组的基本定义方式 int[] a = new int[2]; double[] a1 = new double[2]; float[] a2 = new float[2]; char[] a3 = new char[2]; long a4[] = new long[2]; short a5[] = new short[2]; byte a6[] = new byte[2]; System.out.

2020-07-18 11:32:42 102

原创 Java专题 基础篇--水仙花数和九九的多种循环实现,自定义行列矩阵

水仙花数三位数,且是整数,且该数的值等于组成其的三个数字的每个数字的三次方的和这里使用最基础的实现方式代码public static void shuiXian() { //水仙花数 for(int i = 100;i<=999;i++) { int ge = i%10; int shi = i/10%10; int bai = i/100; if (i == ge*ge*ge+shi*shi*shi+bai*bai*bai) { System.out.pr

2020-07-18 11:08:49 149

原创 Java专题 基础篇--方法和重载 解释+案例

对方法的理解和案例方法简单来说就是将你写的一堆代码用一个或者几个单词来表示,可以设置一些可以传入的参数,就像洗衣服一样比如你造了一个机器,你命名为洗衣机,用的时候只要使用洗衣机就可以,不用再造一个洗衣机,而参数就是你要扔进去的衣服。当然也可以不传入参数,比如洗衣机自我清洁时也不需要衣服,他自己转一会儿就行。方法的位置当你新创建了一个了,就可以直接把方法放入类中,和main方法是同级的。来个例子public class Function { //sum前的int时返回值的类型,和retur

2020-07-18 11:00:13 144

原创 Java专题 基础--循环 +实现(四叶玫瑰数,各种三角形打印)

for循环的使用以及样例满足循环条件就再次执行循环体内的内容而死循环指的就是循环条件一直为真,一直执行循环体内的内容int i = 1; for(;i<=10;) //第一隔断和第三隔断可以为空 { System.out.print(i+"\t"); i++; }这里可以看到for循环的写法 ,小括号中分三段,用分号 ;隔开,第一个为初始化变量,可以不写,第二个为循环条件,只要满足循环条件就一直执行后面大括号里的内容,第三个为条件判断满足后执行的补充语句,同样可以不写。

2020-07-18 10:33:39 831

原创 Java专题 基础篇--常用运算符介绍+总结

算数运算符1, + 表示正数,算数加法,字符串的拼接2, - 减法,负数3, / 整数相除还是整数,任意一个操作数是小数,结果为小数4, % 取模运算符,取余运算符,获得两数相除的余数,取余结果的符号只有%前面的操作数符号有关 可判断能否整除,和奇偶判断自增自减运算符++ 表示自增,每次增加一。 – 表示自减 每次减一具体表现为 i++ 和 ++i 两种其中 i 为变量,可以自己定义初值i++ 表示先给

2020-07-16 20:44:04 111

原创 Java专题 基础篇--判断(三元表达式,switch等) +个税计算案例

Java中各种判断判断主要通过表达式或者boolean值来判断比如 大于(>),小于(<),等于(==),大于等于(>=),小于等于(<=),不等于(!=)要注意 单个 = 表示赋值 不是数学意义上的等于但也可以通过输入的内容是否符合要求来判断写1 其实也表示为真 对应的0 为假Scanner 的判断scanner中的判断主要体现在读取即将通过键盘输入的内容进行判断具体如下这里直接写main方法里面的主要代码,main在上一张 起步中有介绍Scanner rea

2020-07-15 20:15:48 510

原创 Java专题 Java起步 +基本数据类型,存储等

基本类型计算机语言中,将一些不同类别的数据使用一定的形式存储起来。同样的Java中也有一套基本的类型用于存放数据,因为大部分编程都是从C 衍生出来的,所以绝大部分和C的基础类型是一致的。四类八种整型(存放整数)byte,short,int,long其对应占用的字节数,也就是占用的存储大小,和放东西一样,都需要占用一定的空间。对应占用字节数分别为 1,2,4,8浮点型(带有小数点的)float,double即使表示的是整数,后面依旧带有 小数点以及小数点后面的零对应占用字节数为 4,8

2020-07-13 20:37:57 103

原创 Java专题 eclipse使用教程(自动导包,自动补全,常用快捷键等)

eclipse 刚打开的弹窗首先一定要确认你的JDK环境配置已经完成。刚开始使用eclipse的时候,刚加载完会退出一个框来,上面写着有关WorkSpace的一个框,点击那个框的中的白条输入框 ,这个是让你选择你的工作空间,就是你之后写的东西你要放到哪个盘的哪个文件夹下面。选好之后,如果让你选择JDK的安装路径,你就选之前安装的路径,一般如果配好了是不会有这一步的,他会自己找到你系统变量中path的jdk路径。进入之后的样子是这样的创建Java项目,就是创个文件夹放你写的东西,相当于归一下类

2020-07-12 10:45:02 6742 1

原创 Java专题 Java使用第一步 环境搭建JDK及JRE(含多版本JDK切换思路)

Java使用第一步去百度上搜一下你就会发现Java是一个跨平台的语言,也就是说用java编写的程序可以在不同的操作系统上运行,简单来说就是一次编译,到处运行,相比一些其他限制操作系统类型的语言来说那是极大的方便,不用你换一个环境就要重写一遍。为什么不同环境下大部分代码不通用,主要是因为不同的OS(操作系统)对代码的解读方式是不一样的,举个栗子( ̄▽ ̄)" 相当于在不同的国家你只用同一种语言是说不通的。但是Java的程序是运行在JVM(java虚拟机)上,没有直接和OS(操作系统)打交道,而是你写的代

2020-07-11 11:35:44 362

原创 学习网站推荐 IT入门等

学习网站资源 基础UI等相关: http://hao.xueui.cn/.人人都想试一把的PS https://helpx.adobe.com/photoshop/tutorials.html?mv=product&mv2=accc.SIKI学院 内容挺丰富 : SIKI学院.大学公开的各种专业课程 中国大学慕课学习平台.W3Cschool 各种编程学习 W3cschool.当然还有咱们CSDN: https://www.csdn.net/.菜鸟教程: https://www.run

2020-07-04 17:02:16 241

原创 小白基础知识

小白(新手)该知道的概念这里介绍一些学习相关IT技术的学习资源,方便查阅和使用。首先要知道IT大概能够做些什么:大部分的IT行业内包括的技术内容有很多,例如:我们平时上网使用的浏览器,看到的网站,我们一直在手机或者电脑上操作的东西,这些属于软件。我们使用的手机、电脑、操作机器等都属于软件的载体,当然这也属于计算机行业,总的来说计算机分为硬件和软件两大类,同时这里面还涉及到一些世界人文的发展等与人类思维发展有关的一些比较抽象的学科知识。同时计算机底层还涉及到了大量的电路知识,也就是数字电路和模拟电

2020-07-04 16:42:16 330

原创 对IT新手想说的话,对自己的回顾

初识IT其实对于互联网技术,也就是现在的IT行业一开始并不知道多少,作为一个小白,我在高三那一年为自己想了几个专业,,其中就包括了计算机。当然和大部分中二爱玩的普通男孩一样是因为能够在计算机上玩些游戏。当时也了解一些IT但懂得实在有限,老家也比较远离繁华地带,IT在当地甚至整个自治区都没有太好的发展环境。但最终,我选择了计算机这个专业作为大学的主方向。就这样2016年高考后,我选择了计算机类为专业,并前往中原就读大学,当然,成绩还算可以,上的本科。大二分科走软件工程专业。大学前两年几乎都是计算机理论

2020-07-02 20:35:30 239

kingbase8-8.2.0.jar

kingbase8人大金仓驱动jar包,也可以到官网去找

2021-04-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除