java
「已注销」
学生
展开
-
删除字符串中特定的字符
通过字符串替换replace来实现特定字符串删除package com.example.demo.controller;import java.util.ArrayList;import java.util.Scanner;public class Test { public static void main(String[] args) { Test test...原创 2020-03-27 16:02:01 · 141 阅读 · 0 评论 -
java面试题
1、线程线程创建方式继承Thread类和实现Runable接口,重写run方法使用callable和future创建线程,使用线程池[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-rVathKHe-1583845715739)(https://media.geeksforgeeks.org/wp-content/uploads/threadLifeCycle.j...原创 2020-03-10 21:13:08 · 1049 阅读 · 0 评论 -
牛客Java面试题
请你说说Java和PHP的区别?考察点:Java特性参考回答:PHP暂时还不支持像Java那样JIT运行时编译热点代码,但是PHP具有opcache机制,能够把脚本对应的opcode缓存在内存,PHP7中还支持配置opcache.file_cache导出opcode到文件.第三方的Facebook HHVM也支持JIT.另外PHP官方基于LLVM围绕opcache机制构建的Zend JIT...原创 2020-03-09 22:13:53 · 287 阅读 · 0 评论 -
onclick事件的传值 然后去执行ajax请求
$.ajax({ url: 'http://localhost:8080/housedish/findloupantable', type: 'get', datatype: 'json', success: function (res) { console.log(res); var str = " "; str += "<...原创 2020-03-01 14:06:14 · 1381 阅读 · 0 评论 -
找不到VCRUNTIME140_1.dll,无法继续执行代码
由于找不到VCRUNTIME140_1.dll,无法继续执行代码1、安装mysql8的时候发现需要VCRUNTIME140_1.dll文件.该文件在C:\Windows\System32下面此前安装了2015的vc++支持包, 目录下只有VCRUNTIME140.dll解决方法:推荐去微软官网下载最新的2015-2019vc++支持包: https://support.microsoft...原创 2020-02-23 12:18:34 · 6187 阅读 · 1 评论 -
linux如何安装Java的Jdk
1、带开虚拟机,进行java安装检测yum -y list java*进行安装版本查看[root@CentOSNo1 ~]# java -version[root@CentOSNo1 ~]# yum -y list java*Loaded plugins: fastestmirrorDetermining fastest mirrors * base: mirrors.163.com...原创 2020-02-22 22:11:20 · 268 阅读 · 0 评论 -
SQL语句库联系
Studentdent(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname,T#) 课程表SC(S#,C#,score) 成绩表Teacher(T#,Tname) 教师表1、查询“001”课程比“002”课程成绩高的所有学生的学号;Select a.s# from (select s#,score from sc where c#=‘001’) a join (...原创 2020-02-06 19:35:59 · 218 阅读 · 0 评论 -
Eclipse启动web项目非常缓慢,崩溃
xml文件版本问题,需要联网效验,重写web.xml,获取新的xml覆盖原来的就行原创 2019-11-19 10:59:11 · 1470 阅读 · 0 评论 -
collection集合层次结构
原创 2019-10-24 20:06:54 · 147 阅读 · 0 评论 -
No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK?
运行maven时报错如下[INFO] Scanning for projects...[INFO] [INFO] -------------------------< cn.test:MavenTest >--------------------------[INFO] Building MavenTest 0.0.1-SNAPSHOT[INFO] -------------...原创 2019-10-19 16:17:39 · 294 阅读 · 0 评论 -
创建maven项目的时候弹出了setup maven plugin connection
今天创建一个maven项目的时候弹出了setup maven plugin connection,然后有两个选择,我们直接选择auto select继续下一步,然后等待一下,把此页面关掉。然后选择我们创建的报错项目,点击鼠标右键,选择run as->maven clean,再重新run as->maven build,最后run as->maven install,等待控制台显...原创 2019-10-19 15:36:46 · 488 阅读 · 1 评论 -
欢迎使用Maven编辑器
Maven安装与配置一、需要准备的东西JDKEclipseMaven程序包二、下载与安装前往https://maven.apache.org/download.cgi下载最新版的Maven程序:将文件解压到D:\Program Files\Apache\maven目录下:新建环境变量MAVEN_HOME,赋值D:\Program Files\Apache...原创 2019-10-19 14:44:49 · 174 阅读 · 0 评论 -
String类的final原因
作者:知乎用户链接:https://www.zhihu.com/question/31345592/answer/114259286来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。存在即合理。所以我们想想不变比可变好在哪里?1、线程安全。基本类型传值对象传引用,记住这一点。既然传引用,两个变量就有可能指向同一个String。而在String可变情况下,我要是...转载 2019-08-28 17:54:37 · 131 阅读 · 0 评论 -
java中的集合主要分为三种类型
#java中的集合主要分为三种类型:##数组:几乎所有集合实现的底层都有数据的身影存在,因此我们首先需要了解一下数组。以下这段话摘自《Thinking In Algorithm》,感觉很不错现在拿出来跟大家分享。##《Thinking In Algorithm》之数组##集合:接下来是集合,同样我们摘自网络上的一段解释,很不错也通俗易懂,与大家分享:##集合与数组##总结一下上面两段话:...原创 2019-08-28 14:52:12 · 3120 阅读 · 0 评论 -
Java测试题
1、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别它们使用hashcode来区分是否重复,首先通过hashcode来判断是否重复,如果hashcode重复则判断equals是否相同则添加失败,不相同则添加到相同hashcode地方2、List, Set, Map是否继承自Collection接口List和set继承自Collecti...原创 2019-08-28 20:44:59 · 372 阅读 · 0 评论 -
Set,list,map
Set:Set集合的特点:元素不重复,存取无序,无下标Set集合下面有:HashSet,LinkedHashSet,TreeSetHashSet存储字符串:package com.mrtiang.Set;import java.util.Arrays;import java.util.Collection;import java.util.HashMap;import java....原创 2019-08-27 20:48:55 · 80 阅读 · 0 评论 -
Java中创建线程主要有三种方式
创建线程的方式及实现Java中创建线程主要有三种方式:一、继承Thread类创建线程类(1)定义Thread类的子类,并重写该类的run方法,该run方法的方法体就代表了线程要完成的任务。因此把run()方法称为执行体。(2)创建Thread子类的实例,即创建了线程对象。(3)调用线程对象的start()方法来启动该线程。package com.thread;public clas...原创 2019-09-04 19:51:37 · 104 阅读 · 0 评论 -
test
1、为什么要有类的继承性类的继承性可以减少代码冗余度,提高代码复用性,提高代码操作效率2、继承的格式(语法)子类 extends 父类3、子类继承父类后有哪些不同子类范围大于父类,子类的属性小于父类4、java中继承的说明1 - 继承在Java中代表extend拓展属性,子类继承父类属性,子类方法必须大于父类,一个父类可有多个子类继承是用过extends(扩展)实现的2 - 通过继...原创 2019-08-27 10:09:52 · 234 阅读 · 0 评论 -
Java中Error与Exception的区别
Error类和Exception类都继承自Throwable类。Error的继承关系:Exception的继承关系:二者的不同之处:Exception:1.可以是可被控制(checked) 或不可控制的(unchecked)。2.表示一个由程序员导致的错误。3.应该在应用程序级被处理。Error:1.总是不可控制的(unchecked)。2.经常用来用于表示系统错误或低层资源的...转载 2019-08-29 15:06:39 · 229 阅读 · 0 评论 -
技能树,面试要求重点部分
一、Java技能树1、基本语法这包括static、final、transient等关键字的作用,foreach循环的原理等等。比如面试的时候面试官问你static关键字有哪些作用,如果你答出static修饰变量、修饰方法面试官会认为你合格,答出静态块,会认为你不错,答出静态内部类会认为你很好,答出静态导包会对你很满意,因为能看出你非常热衷研究技术。2、集合集合要掌握的是ArrayList、...原创 2019-08-29 15:09:10 · 90 阅读 · 0 评论 -
list,set,map的应用
list,set,map的应用1、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用==还是equals()? 它们有何区别它们使用hashcode来区分是否重复,首先通过hashcode来判断是否重复,如果hashcode重复则判断equals是否相同则添加失败,不相同则添加到相同hashcode地方2、List, Set, Map是否继承自Collection接口Lis...原创 2019-08-31 12:28:07 · 1210 阅读 · 0 评论 -
Java线程多线程
创建两个线程,一个打印1-52,一个打印A-Z 打印顺序为12A34B56C78D …package Thread;class putNumber extends Thread{ @Override public void run() { for (int i = 1; i <= 52; i++){ try { ...原创 2019-09-02 19:56:51 · 111 阅读 · 0 评论 -
Java线程test
1、银行有一个账户有两个储户存分别向同一个账户存3000 元,每次存1000, 存3次 。每次存完打印账户余额问题:该程序是否有安全问题,如果有,如何解决?【提示】1,明确哪些代码是多线程运行代码,须写入run()方法2,明确什么是共享数据。3,明确多线程运行代码中哪些语句是操作共享数据的package com.cgtn.test;class putMoney implements...原创 2019-09-03 19:43:50 · 168 阅读 · 0 评论 -
java daytest
1、为什么要有类的继承性类的继承性可以减少代码冗余度,提高代码复用性,提高代码操作效率2、继承的格式(语法)子类 extends 父类3、子类继承父类后有哪些不同子类范围大于父类,子类的属性小于父类4、java中继承的说明1 - 继承在Java中代表extend拓展属性,子类继承父类属性,子类方法必须大于父类,一个父类可有多个子类继承是用过extends(扩展)实现的2 - 通过继...原创 2019-09-03 19:46:26 · 117 阅读 · 0 评论 -
javaTest
一:简答题(5分)什么是java序列化,如何实现java序列化?答:序列化就是一种用来处理对象流的机制,所谓对象流也就是将对象的内容进行流化。可以对流化后的对象进行读写操作,也可将流化后的对象传输于网络之间。序列化是为了解决在对对象流进行读写操作时所引发的问题。序列化的实现:将需要被序列化的类实现Serializable接口,该接口没有需要实现的方法,implements Serial...原创 2019-09-09 10:20:47 · 275 阅读 · 0 评论 -
Java数组应用
1.输出三位的水仙花数2.输出n以内的数哪些数是质数3.打印由*组成的等腰三角形4.打印九九乘法表5.用1元纸币兑换1分 ,2分,5分的硬币,要求兑换50枚、问问尅有多少种组合,每种组合对应的1分,2分,5分分别是多少?6.在一个数组中增加一个数(数组扩容)7.求一个数组的最大值8.将一个数组左移k位9.开灯问题,有n盏灯,编号为1~n。第一个人把所有灯都打开,第二个人按下所有编号...原创 2019-08-09 11:01:15 · 124 阅读 · 0 评论 -
Java对象的eqauls方法和hashCode方法
简而言之,在集合查找时,hashcode能大大降低对象比较次数,提高查找效率!Java对象的eqauls方法和hashCode方法是这样规定的:1、相等(相同)的对象必须具有相等的哈希码(或者散列码)。2、如果两个对象的hashCode相同,它们并不一定相同。以下是Object对象API关于equal方法和hashCode方法的说明:If two objects are equal ac...原创 2019-08-26 19:23:16 · 227 阅读 · 0 评论 -
java多态
多态1,定义多态是同一个行为具有多个不同表现形式或形态的能力。多态就是同一个接口,使用不同的实例而执行不同操作。它是指在父类中定义的属性和方法被子类继承之后,可以具有不同的数据类型或表现出不同的行为,这使得同一个属性或方法在父类及其各个子类中具有不同的含义。多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出的方法调用在编程时并不确定,而是在程序运行期间才确定,即一个引用...原创 2019-08-22 15:27:29 · 138 阅读 · 0 评论 -
Java银行账户可透支类
账户类javapackage com.github.Mrtiang;public class Account { /** * 创建账户属性 */ private int id; private double balance; private double annualInterestRate; /** * 定义私密属性的访问方法 * set/get方法 *...原创 2019-08-17 11:38:31 · 648 阅读 · 0 评论 -
java在有序数组内添加一个数,并按顺序排列
java在有序数组内添加一个数,并按顺序排列public static void main(String[] args) { // TODO Auto-generated method stub int a[]={1,3,5,7,9,11,13}; int b[]=insertNumberSort(a,8); show(b); } public static void ...原创 2019-08-10 10:11:10 · 1264 阅读 · 0 评论 -
Java基础Test
判断语句1.打印:--------------------------------------------------2.求两个浮点数之商。3.对一个数四舍五入取整。4.判断一个数是否为奇数5.求一个数的绝对值。6.求两个数的最大值。7.求三个数的最大值。import java.util.Scanner;public class Test1 { public static ...原创 2019-08-07 19:58:35 · 172 阅读 · 0 评论 -
java继承的概念与相关应用
继承1、继承概述需求说明: 设计两个类:Dog和Penguin问题: 其中属性和方法有大量的重复,可以优化,使用继承继承使用的关键字: extends : 扩展演示代码:(Pet类)/** * 宠物类,狗狗和企鹅的父类 * Pet */public class Pet { private String name = "无名氏"; //昵称 pri...原创 2019-08-19 14:40:23 · 274 阅读 · 0 评论 -
Java数组选择排序
Java数组选择排序public static void main(String[] args) { // TODO Auto-generated method stub int a[]={4,3,5,8,3,9,13,7}; int b[]=selectSort(a); show(b); } public static void show(int a[]){//定义显示数组...原创 2019-08-09 20:48:41 · 196 阅读 · 0 评论 -
java的冒泡排序
java的冒泡排序 // TODO Auto-generated method stub int a[]={11,10,5,7,9,3,5,2,6}; bubbleSort(a);//调用排序方法 show(a);//调用现实方法 } public static void show(int a[]){//定义显示数组方法 for (int i = 0; i < a.l...原创 2019-08-09 19:48:14 · 121 阅读 · 0 评论 -
Java求两个数之商,要求对结果小数点后四舍五入保留三位有效数字。
public static void test4(){ Scanner bcs=new Scanner(System.in); System.out.println("请输入被除数:"); double a=bcs.nextDouble(); Scanner cs=new Scanner(System.in); System.out.println("请输入...原创 2019-08-06 20:46:21 · 2020 阅读 · 1 评论 -
求一个数的绝对值
java求一个数的绝对值public static void test3(){ Scanner sz=new Scanner(System.in); System.out.println("请输入一个数"); int a=sz.nextInt(); int b=-a; if (a>=0){ System.out.println("这个数的绝...原创 2019-08-06 19:50:16 · 1063 阅读 · 0 评论 -
小测试,java的if条件语句和switch语句
if条件语句和switch语句import java.util.Scanner;public class Demo4 { public static void main(String[] args) { // TODO Auto-generated method stub //TestSet();建立了一个新方法调用 phoneCall();//另一个新方法调用 } pu...原创 2019-08-06 17:23:25 · 137 阅读 · 0 评论 -
eclipse输入天数计算周数
计算周数import java.util.Scanner;public class Demo3 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner sc=new Scanner(System.in);//sc相当于一个输入器 System.out.print...原创 2019-08-06 15:06:02 · 421 阅读 · 0 评论 -
Java基础cmd窗口命令javac以及Java命令
public static void main(String[] args){ System.out.println("********************************************"); System.out.println("\t1.显示客户信息"); System.out.println("\t2.添加客户信息"); System.out.print...原创 2019-08-06 09:28:59 · 251 阅读 · 0 评论 -
九九乘法表(java)
九九乘法表public class Cfb { public static void main(String[] args) { // TODO Auto-generated method stub printCfb(); } public static void printCfb(){ int a=9; for (int i = 1; i <=9; i++) { ...原创 2019-08-08 10:28:03 · 86 阅读 · 0 评论