JAVA基础
文章平均质量分 79
临月十四
这个作者很懒,什么都没留下…
展开
-
在linux下安装Maven
下载maven包 wget https://mirror.bit.edu.cn/apache/maven/maven-3/3.6.3/binaries/apache-maven-3.6.3-bin.tar.gz 解压Maven包 tar -zxvf apache-maven-3.6.3-bin.tar.gz 配置环境变量 vim /etc/profile #添加如下环境变量 export MAVEN_HOME=/usr/local/apache-maven-3.6.3 export PATH=${PA原创 2020-06-05 16:45:18 · 151 阅读 · 0 评论 -
在linux下安装jdk1.8
一、利用yum查询可用jdk版本 yum search java | grep -i --color JDK 二、选择版本安装 yum install java-1.8.0-openjdk-devel.x86_64 : OpenJDK Development Environment 8 三、配置环境变量 vi /etc/profile #插入如下配置 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.252.b09-2.el7_8.x86原创 2020-06-05 16:30:32 · 168 阅读 · 0 评论 -
Linux下安装JDK
下载JDK1.8 1. 安装wget yum -y install wget 2. 64位下载 wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2F; oraclelicense=accept-securebackup-cookie" "http://do...原创 2020-01-10 09:34:24 · 155 阅读 · 0 评论 -
JDK1.8Streams API代码实现
User实体类: import lombok.AllArgsConstructor; import lombok.Data; import lombok.ToString; @Data @AllArgsConstructor @ToString public class User { private String name; private int age; } 测试类: ...原创 2019-12-12 16:21:47 · 148 阅读 · 0 评论 -
接口与抽象类的异同点
接口和抽象类的异同点 相同: 都不能创建对象 都可以定义抽象方法,并且一定要在子类中重写 不同: 关键字不同abstractinterface 抽象方法中既可以有抽象的方法也可以有普通的方法 接口中中所有的方法都是抽象方法 抽象类的方法可以任意权限,接口中方法只能是public 抽象类只能单继承,接口可以多实现 ...原创 2019-06-03 22:21:51 · 97 阅读 · 0 评论 -
函数Math.random()和Random的使用及区别
首先Math.random()是令系统随机选取大于等于 0.0 且小于 1.0 的伪随机 double 值,是Java语言常用代码。例如:Number=Math.random()3+1,设置一个随机1到4的变量;Random 类有含参数和不含参数的构造;其中不含参的构造方法每次都是使用当前系统时间作为种子,而含参构造是使用一个固定值(参数)作为种子(种子也就是Random生成随机数时使用的参数)。...转载 2019-08-29 10:07:12 · 1851 阅读 · 0 评论 -
SQL注入问题
SQL 注入是注入式攻击中的常见类型。 SQL 注入式攻击是未将代码与数据进行严格的隔离 ,导致在读取用户数据的时候 错误地把数据作为代码的一部分执行而导致一些安全问题。 SQL 注入自诞生以来以其巨大的杀伤力闻名。典型的 SQL注入的例子是当对 SQL 语旬进行字符串拼接操作时 直接使用未加转义的用户输入内容作为变量 ,比如 var testCondition ; testCondition ...原创 2019-09-09 14:59:22 · 104 阅读 · 0 评论 -
面试题汇总(基础部分)
1.Java中String,StringBuilder和StringBuffer的区别 答:相比于StringBuilder和StringBuffer,String对象一旦创建便不可更改;StringBuilder和StringBuffer相比,StringBuffer是线程安全的,因为StringBuffer中大部分方法由synchronized关键字修饰,但是StringBuilder的运算速...原创 2019-09-23 20:39:39 · 140 阅读 · 1 评论