天道酬勤,学无止境

difference between #./ and #. ./

whats the difference between executing script like

# ./test

and

# . ./test 

test is simple script for example

#!/bin/bash
export OWNER_NAME="ANGEL 12"
export ALIAS="angelique"

i know the results but im unsure what actually happens

Thanks

评论

./foo executed foo if it's marked as executable and has a proper shebang line (or is an ELF binary). It will be executed in a new process.

. ./foo or . foo loads the script in the current shell. It is equal to source foo

With your example code you need to use the second way if you want the exported variables to be available in your shell.

With the dot alone, bash is "sourcing" the specified file. It is equivalent to the source builtin and attempts to include and execute the script within the same shell process.

The ./ starts a new process, and the current shell process waits for it to terminate.

The first implies that the script (or binary) be executable. With the script (possibly) containing a shebang line telling which interpreter to use.

The second is a short-hand for "execute [argument] as a shell script". The file passed as argument does not need the executable bit set.

受限制的 HTML

  • 允许的HTML标签:<a href hreflang> <em> <strong> <cite> <blockquote cite> <code> <ul type> <ol start type> <li> <dl> <dt> <dd> <h2 id> <h3 id> <h4 id> <h5 id> <h6 id>
  • 自动断行和分段。
  • 网页和电子邮件地址自动转换为链接。

相关推荐
  • 2020-10-14
    JAVA进阶训练营 Java进阶训练营极客学院 突破能力瓶颈,到更好的公司拿更高的薪水课程设计对标阿里 P7 胜任力模型深度研究大厂 JD 和面试题案例导向,在实战中巩固理论简历直推一线互联网公司有点基础的都可以学习一、Java 基础1.JDK 和 JRE 有什么区别?2.== 和 equals 的区别是什么?3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?4.final 在 java 中有什么作用?5.java 中的 Math.round(-1.5) 等于多少?6.String 属于基础的数据类型吗?7.java 中操作字符串都有哪些类?它们之间有什么区别?8.String str="i"与 String str=new String(“i”)一样吗?9.如何将字符串反转?10.String 类的常用方法都有那些?11.抽象类必须要有抽象方法吗?12.普通类和抽象类有哪些区别?13.抽象类能使用 final 修饰吗?14.接口和抽象类有什么区别?15.java 中 IO 流分为几种?16.BIO、NIO、AIO 有什么区别?17.Files的常用方法都有哪些?二、容器18.java 容器都有哪些?19.Collection 和 Collections 有什么区别?20.List、Set、Map 之间的区别是什么?21.HashMap 和
  • JAVA面试问题及答案大全(现在更新中)
    1,int 和 Integer 有什么区别 2,面向对象的特征有哪些方面 3,String是最基本的数据类型吗 4, ArrayList,Vector, LinkedList的存储性能和特性 5,&和&&的区别。 6,HashMap和Hashtable的区别。 7,sleep() 和 wait() 有什么区别? 8,Java的接口和C++的虚类的相同和不同处。 9,swtich是否能作用在byte上,是否能作用在long上,是否能作用在String上? 10、两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对? 11、说出数据连接池的工作机制是什么? 12、Set里的元素是不能重复的,那么用什么方法来区分重复与否呢? 是用 == 还是equals()? 它们有何区别? 13,short s1 = 1; s1 = s1 + 1;有什么错? short s1 = 1; s1 += 1;有什么错? 14、char型变量中能不能存贮一个中文汉字?为什么? 15,说出Servlet的生命周期,并说出Servlet和CGI的区别。 16,EJB是基于哪些技术实现的?并说出SessionBean和EntityBean的区别,StatefulBean和StatelessBean的区别。 17,String 和StringBuffer的区别 18
  • 2021最新Java面试题合集,看完面试稳了(上)
    点赞关注,不会迷路! 面试题模块介绍 这份面试题,包含的内容了十九了模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM 。如下图所示: 可能对于初学者不需要后面的框架和 JVM 模块的知识,读者朋友们可根据自己的情况,选择对应的模块进行阅读。 适宜阅读人群 需要面试的初/中/高级 java 程序员想要查漏补缺的人想要不断完善和扩充自己 java 技术栈的人java 面试官 具体面试题 下面一起来看 208 道面试题,具体的内容。 一、Java 基础 1.JDK 和 JRE 有什么区别? 2.== 和 equals 的区别是什么? 3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? 4.final 在 java 中有什么作用? 5.java 中的 Math.round(-1.5) 等于多少? 6.String 属于基础的数据类型吗? 7.java 中操作字符串都有哪些类?它们之间有什么区别? 8.String str="i"与 String str=new String(“i”)一样吗? 9
  • java面试常见的问题
    每年的金三银四是招聘旺季,也是跳槽旺季,很多程序员选择在这个时间段内进行跳槽,面试的企业五花八门,但是一般的企业的面试始终在一个范围内来回的问,下面我整理了一些面试中常问的面试题,看看里面有没有你不会的。 先上我整理归纳的知识点的图。 下面是详细内容: Java 基础语法 1.JDK 和 JRE 有什么区别? 2. == 和 equals 的区别是什么? 3. 两个对象的 hashCode() 相同,则 equals() 也一定为 true,对吗? 4. final 在 Java 中有什么作用? 5. Java 中的 Math. round(-1. 5) 等于多少? 6. String 属于基础的数据类型吗? 7. Java 中操作字符串都有哪些类?它们之间有什么区别? 8. String str="i"与 String str=new String(“i”)一样吗? 9. 如何将字符串反转? 10. String 类的常用方法都有哪些? 11. 抽象类必须要有抽象方法吗? 12. 普通类和抽象类有哪些区别? 13. 抽象类能使用 final 修饰吗? 14. 接口和抽象类有什么区别? 15. Java 中 IO 流分为几种? 16. BIO、NIO、AIO 有什么区别? 17. Files的常用方法都有哪些? java容器 18. Java 容器都有哪些? 19
  • 10月你不可错过的Java岗面试题复盘总结!
    为了方便大家之后的面试复习,我把各类面试题给汇总了一下,每道题都是经过自己筛选后觉得需要掌握的,此次整理包括 Java基础、数据结构与算法、计算机网络、操作系统、数据库、多线程等。后面我会把这些问题的解答陆续放出来。 Java基础知识 java中==和equals和hashCode的区别int与integer的区别抽象类的意义接口和抽象类的区别能否创建一个包含可变对象的不可变对象?谈谈对java多态的理解String、StringBuffer、StringBuilder区别泛型中extends和super的区别进程和线程的区别final,finally,finalize的区别序列化的方式string 转换成 integer的方式及原理静态属性和静态方法是否可以被继承?是否可以被重写?以及原因?成员内部类、静态内部类、局部内部类和匿名内部类的理解,以及项目中的应用讲一下常见编码方式?如何格式化日期?Java的异常体系什么是异常链throw和throws的区别反射的原理,反射创建类实例的三种方式是什么。java当中的四种引用深拷贝和浅拷贝的区别是什么?什么是编译器常量?使用它有什么风险?你对String对象的intern()熟悉么?a=a+b与a+=b有什么区别吗?静态代理和动态代理的区别,什么场景使用?Java中实现多态的机制是什么?如何将一个Java对象序列化到文件里
  • Android知识点复习(持续更新中)
    1 总览 作为开发者,基础知识非常重要的,尤其一些大厂非常注重基础,基础是一切的根本,在面试时候,如果没有事先准备,很容易被淘汰。笔者整理这套知识点,大大小小的一共几百多条,方便大家查漏补缺。 参考答案点击这里 分为以下几个部分 Java 知识点Android 知识点计算机基础知识点算法 2 Java 知识点 2.1 Java 基础 Java 语言有什么特点?面向对象三大特征Java 和 C++ 的区别?import java 和 javax 有什么区别?JVM、JDK、JRE 区别?Java 语言是编译与解释并存?Java 注释Java 标识符和关键字Oracle JDK 和 OpenJDK 的区别?访问修饰符 public、private、protected、以及不写(默认)时的区别?String 是最基本的数据类型吗?String s = new String(“xyz”);创建了几个字符串对象?是否可以继承 String 类?float f=3.4;是否正确?short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗?int 和 Interger 区别?new Integer(120) 与 Integer.valueOf(120) 有何区别?&和&&的区别?Math.round(11.5) 等于多少?Math.round(
  • 史上最全Java工程师面试题汇总,全会月薪至少3W
    Java基础知识 java中==和equals和hashCode的区别int与integer的区别抽象类的意义接口和抽象类的区别能否创建一个包含可变对象的不可变对象?谈谈对java多态的理解String、StringBuffer、StringBuilder区别泛型中extends和super的区别进程和线程的区别final,finally,finalize的区别序列化的方式string 转换成 integer的方式及原理静态属性和静态方法是否可以被继承?是否可以被重写?以及原因?成员内部类、静态内部类、局部内部类和匿名内部类的理解,以及项目中的应用讲一下常见编码方式?如何格式化日期?Java的异常体系什么是异常链throw和throws的区别反射的原理,反射创建类实例的三种方式是什么。java当中的四种引用深拷贝和浅拷贝的区别是什么?什么是编译器常量?使用它有什么风险?你对String对象的intern()熟悉么?a=a+b与a+=b有什么区别吗?静态代理和动态代理的区别,什么场景使用?Java中实现多态的机制是什么?如何将一个Java对象序列化到文件里?说说你对Java反射的理解说说你对Java注解的理解说说你对依赖注入的理解说一下泛型原理,并举例说明Java中String的了解String为什么要设计成不可变的?Object类的equal和hashCode方法重写,为什么?
  • 史上最全Java岗大厂面试题复盘总结(2021年)
    为了方便大家之后的面试复习,我把各类面试题给汇总了一下,每道题都是经过自己筛选后觉得需要掌握的,此次整理包括 Java基础、数据结构与算法、计算机网络、操作系统、数据库、多线程等。后面我会把这些问题的解答陆续放出来。 目前只是展示了面试题,有需要完整面试题加答案的朋友,点此免费领取!! Java基础知识 java中==和equals和hashCode的区别int与integer的区别抽象类的意义接口和抽象类的区别能否创建一个包含可变对象的不可变对象?谈谈对java多态的理解String、StringBuffer、StringBuilder区别泛型中extends和super的区别进程和线程的区别final,finally,finalize的区别序列化的方式string 转换成 integer的方式及原理静态属性和静态方法是否可以被继承?是否可以被重写?以及原因?成员内部类、静态内部类、局部内部类和匿名内部类的理解,以及项目中的应用讲一下常见编码方式?如何格式化日期?Java的异常体系什么是异常链throw和throws的区别反射的原理,反射创建类实例的三种方式是什么。java当中的四种引用深拷贝和浅拷贝的区别是什么?什么是编译器常量?使用它有什么风险?你对String对象的intern()熟悉么?a=a+b与a+=b有什么区别吗?静态代理和动态代理的区别,什么场景使用
  • Android知识点复习(持续更新中)
    1 总览 作为开发者,基础知识非常重要的,尤其一些大厂非常注重基础,基础是一切的根本,在面试时候,如果没有事先准备,很容易被淘汰。笔者整理这套知识点,大大小小的一共几百多条,方便大家查漏补缺。 参考答案点击这里 分为以下几个部分 Java 知识点 Android 知识点 计算机基础知识点 算法 2 Java 知识点 2.1 Java 基础 Java 语言有什么特点? 面向对象三大特征 Java 和 C++ 的区别? import java 和 javax 有什么区别? JVM、JDK、JRE 区别? Java 语言是编译与解释并存? Java 注释 Java 标识符和关键字 Oracle JDK 和 OpenJDK 的区别? 访问修饰符 public、private、protected、以及不写(默认)时的区别? String 是最基本的数据类型吗? String s = new String(“xyz”);创建了几个字符串对象? 是否可以继承 String 类? float f=3.4;是否正确? short s1 = 1; s1 = s1 + 1;有错吗?short s1 = 1; s1 += 1;有错吗? int 和 Interger 区别? new Integer(120) 与 Integer.valueOf(120) 有何区别? &和&&的区别? Math.round
  • 史上最全大厂面试题复盘总结(Java岗)
    为了方便大家之后的面试复习,我把各类面试题给汇总了一下,每道题都是经过自己筛选后觉得需要掌握的,此次整理包括 Java基础、数据结构与算法、计算机网络、操作系统、数据库、多线程等。后面我会把这些问题的解答陆续放出来。 有需要整理好的pdf版面试题+答案的朋友,点此免费获取! Java基础知识 java中==和equals和hashCode的区别int与integer的区别抽象类的意义接口和抽象类的区别能否创建一个包含可变对象的不可变对象?谈谈对java多态的理解String、StringBuffer、StringBuilder区别泛型中extends和super的区别进程和线程的区别final,finally,finalize的区别序列化的方式string 转换成 integer的方式及原理静态属性和静态方法是否可以被继承?是否可以被重写?以及原因?成员内部类、静态内部类、局部内部类和匿名内部类的理解,以及项目中的应用讲一下常见编码方式?如何格式化日期?Java的异常体系什么是异常链throw和throws的区别反射的原理,反射创建类实例的三种方式是什么。java当中的四种引用深拷贝和浅拷贝的区别是什么?什么是编译器常量?使用它有什么风险?你对String对象的intern()熟悉么?a=a+b与a+=b有什么区别吗?静态代理和动态代理的区别,什么场景使用
  • Java面试题目大汇总(附参考答案)
    足足准备了长达3个月的面试,终于在上周拿到了阿里的offer! 博主汇总整理了一份我面试之前看的一些Java面试题目,可以说是非常详细! 分享给大家,希望对正在面试Java岗位的朋友有帮助哈~~ (文末附参考答案) Java基础相关面试题目: JDK 和 JRE 有什么区别?== 和 equals 的区别是什么?两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?final 在 java 中有什么作用?java 中的 Math.round(-1.5) 等于多少?String 属于基础的数据类型吗?java 中操作字符串都有哪些类?它们之间有什么区别?String str="i"与 String str=new String("i")一样吗?如何将字符串反转?String 类的常用方法都有那些?抽象类必须要有抽象方法吗?普通类和抽象类有哪些区别?抽象类能使用 final 修饰吗?接口和抽象类有什么区别?java 中 IO 流分为几种?BIO、NIO、AIO 有什么区别?Files的常用方法都有哪些? 容器相关面试题目: java 容器都有哪些?Collection 和 Collections 有什么区别?List、Set、Map 之间的区别是什么?HashMap 和 Hashtable 有什么区别?如何决定使用 HashMap 还是 TreeMap
  • 史上最全系列!Java工程师面试题汇总,全会月薪至少3W以上!
    为了方便同学们之后的面试复习,我把各类面试题给汇总了一下,每道题都是经过自己筛选后觉得需要掌握的,此次整理包括 Java、数据结构与算法、计算机网络、操作系统、数据库等。后面我会把这些问题的解答陆续放出来。 Java基础知识 java中==和equals和hashCode的区别 int与integer的区别 抽象类的意义 接口和抽象类的区别 能否创建一个包含可变对象的不可变对象? 谈谈对java多态的理解 String、StringBuffer、StringBuilder区别 泛型中extends和super的区别 进程和线程的区别 final,finally,finalize的区别 序列化的方式 string 转换成 integer的方式及原理 静态属性和静态方法是否可以被继承?是否可以被重写?以及原因? 成员内部类、静态内部类、局部内部类和匿名内部类的理解,以及项目中的应用 讲一下常见编码方式? 如何格式化日期? Java的异常体系 什么是异常链 throw和throws的区别 反射的原理,反射创建类实例的三种方式是什么。 java当中的四种引用 深拷贝和浅拷贝的区别是什么? 什么是编译器常量?使用它有什么风险? 你对String对象的intern()熟悉么? a=a+b与a+=b有什么区别吗? 静态代理和动态代理的区别,什么场景使用? Java中实现多态的机制是什么?
  • java线程和进程的区别和联系,已开源
    前言 MySQL在过去由于性能高、成本低、可靠性好,已经成为最流行的开源数据库,因此被广泛地应用在Internet上的中小型网站中。随着MySQL的不断成熟,它也逐渐用于更多大规模网站和应用。非常流行的开源软件组合LAMP中的“M”指的就是MySQL。这份PDF真的是很全面了,几乎包括了MySQL中所有操作。 一、Java基础 1、java中有哪些基本类型? 2、java为什么能够跨平台运行? 3、String是基本数据类型吗?我可不可以写个类继承于String? 4、谈谈&和&&的区别? 5、Switch语句里面的条件可不可以是byte、long、String?使用时候还应注意什么? 6、short s1=1;s1=s1+1;有什么错? 7、char为什么能存贮一个汉字? 9、final关键字的用法? 10、静态变量和实例变量的区别? 11、面向对象的基本特征是什么? 12、作用域public,private,protected,以及不写时的区别? 13、Overload和Override的区别。 14、构造器可不可以被重载或重写? 15、Java中有没有多继承? 16、抽象类和接口的区别? 17、java中实现多态的机制是什么? 19、String和StringBuffer的区别?StringBuffer和StringBuilder区别? 21、数组中有没有length()方法
  • 阿里Java技术岗238道面试题:多线程+设计模式+Mybatis+Kafka。
    像阿里这种大厂,面试问题从来就不是一成不变的,知识掌握不全面是很难拿到offer的。 分享下我面试阿里所遇到的一些真题还有一些也是我在网上一起整理的,都总结了在一起,知识点囊括了:Java 基础,容器,多线程,反射,对象拷贝,Java Web,异常,网络,设计模式,Mybatis,RabbitMQ等。 会由于篇幅的原因,238道题目的答案不一一公布给大家,需要的朋友可以关注微信公众号:Java程序员聚集地,上面会有完整的答案以及解析。 下面一起来看 238 道面试题,具体的内容。 一、Java 基础 JDK 和 JRE 有什么区别?== 和 equals 的区别是什么?两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?final 在 java 中有什么作用?java 中的 Math.round(-1.5) 等于多少?String 属于基础的数据类型吗?java 中操作字符串都有哪些类?它们之间有什么区别?String str="i"与 String str=new String(“i”)一样吗?如何将字符串反转?String 类的常用方法都有那些?抽象类必须要有抽象方法吗?普通类和抽象类有哪些区别?抽象类能使用 final 修饰吗?接口和抽象类有什么区别?java 中 IO 流分为几种?BIO、NIO、AIO 有什么区别
  • 面试必备:2021年最新面试题 200+
    面试题模块介绍 说了这么多,下面进入我们本文的主题,我们这份面试题,包含的内容了十九了模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM 。如下图所示: 可能对于初学者不需要看后面的框架和 JVM 模块的知识,读者朋友们可根据自己的情况,选择对应的模块进行阅读。 适宜阅读人群 需要面试的初/中/高级 java 程序员 想要查漏补缺的人 想要不断完善和扩充自己 java 技术栈的人 java 面试官 具体面试题 下面一起来看 208 道面试题,具体的内容。 一、Java 基础 1.JDK 和 JRE 有什么区别? 2.== 和 equals 的区别是什么? 3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? 4.final 在 java 中有什么作用? 5.java 中的 Math.round(-1.5) 等于多少? 6.String 属于基础的数据类型吗? 7.java 中操作字符串都有哪些类?它们之间有什么区别? 8.String str="i"与 String str=new String(“i
  • 2021年Java核心面试题100道
    一线互联网公司工作了几年,我作为求职者参加了不少面试,也作为面试官面试了很多同学,整理这份面试指南,一方面是帮助大家更好的准备面试,有的放矢,另一方面也是对自己知识框架做一个体系化的梳理。 这篇文章梳理了Java核心技术常见面试题,整理了120道题目,包括Java基础、集合框架、并发编程、NIO、反射等部分的内容。 除了Java核心技术题目,还会梳理虚拟机,Spring,Dubbo,Spring Cloud,分布式系统,数据库模块的面试题,以及阿里,腾讯,百度等互联网一线大厂的面试真题。 在一些高级岗位的面试中有一类区分度比较高的 System Design 系统设计类问题,如秒杀系统,微博评论系统设计等,也会进行专门的解析。 需要获取得话麻烦一键三连之后看下图小助理的微信:(bjmsb10)添加即可免费获取到哦 语法基础 面向对象的特征有哪些方面?hashCode和equals方法的理解?两个对象值相同(x.equals(y) == true),但却可有不同的hash code,这句话对不对?深拷贝和浅拷贝区别? &和&&的区别?Math.round(11.5) 等于多少?Math.round(-11.5)等于多少?switch是否能作用在byte上,是否能作用在long上,是否能作用在String上?用最有效率的方法计算2乘以8? 数组有没有length()方法
  • Java知识体系!别再说你不会JVM性能监控和调优了,附大厂真题面经
    MySQL性能调优问题有哪些?怎么学? 关于这个,给大家看一份学习大纲(xmind)文件,每一个分支里面会有详细的介绍。 这里都是以图片形式展示介绍,如要下载原文件以及更多的性能调优笔记可以看文末 Java基础 JDK 和 JRE 有什么区别?== 和 equals 的区别是什么?两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?final 在 java 中有什么作用?java 中的 Math.round(-1.5) 等于多少?String 属于基础的数据类型吗?java 中操作字符串都有哪些类?它们之间有什么区别?String str="i"与 String str=new String(“i”)一样吗?如何将字符串反转?String 类的常用方法都有哪些?抽象类必须要有抽象方法吗?普通类和抽象类有哪些区别?抽象类能使用 final 修饰吗?接口和抽象类有什么区别?java 中 IO 流分为几种?BIO、NIO、AIO 有什么区别?Files的常用方法都有哪些? JVM 说一下 jvm 的主要组成部分?及其作用?说一下 jvm 运行时数据区?说一下堆栈的区别?队列和栈是什么?有什么区别?什么是双亲委派模型?说一下类加载的执行过程?怎么判断对象是否可以被回收?java 中都有哪些引用类型?说一下 jvm 有哪些垃圾回收算法?说一下 jvm
  • 2021高频常见200+Java面试题汇总(附答案解析)
    前言 金三银四已经来了,有好多小伙伴都在问有没有整理一些去年的一些面试题,最近抽时间整理了一份Java面试题。或许这份面试题还不足以囊括所有 Java 问题,但有了它,我相信足以应对目前市面上绝大部分的 Java 面试了,因为这篇文章不论是从深度还是广度上来讲,都已经囊括了非常多的知识点了。 这份面试题的包含的模块分为19个模块,分别是: Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper、MySQL、Redis、JVM 。如下图所示 本文主要就是为读者朋友们整理一份比较实用的面试清单,下面一起进入主题吧。 面试题总结 一、Java基础系列面试题 1. JDK 和 JRE 有什么区别? 2. == 和 equals 的区别是什么 3. 两个对象的 hashCode() 相同,则 equals() 也一定为 true,对吗? 4. final 在 Java 中有什么作用? 5. Java 中的 Math. round(-1. 5) 等于多少? 6. String 属于基础的数据类型吗? 7. Java 中操作字符串都有哪些类?它们之间有什么区别? 8. String str="i
  • 2021年,最新Java岗常见面试题汇总【附答案】
    以下分享的内容,可能对于初学者不需要后面的框架和 JVM 模块的知识,读者朋友们可根据自己的情况,选择对应的模块进行阅读(答案附在每个模块的后面) 面试题包括以下多个模块:Java 基础、容器、多线程、反射、对象拷贝、Java Web 模块、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、Mybatis、RabbitMQ、Kafka、Zookeeper、MySql、Redis、JVM ...... 下面一起来看看具体的内容。 一、Java 基础 1.JDK 和 JRE 有什么区别? 2.== 和 equals 的区别是什么? 3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗? 4.final 在 java 中有什么作用? 5.java 中的 Math.round(-1.5) 等于多少? 6.String 属于基础的数据类型吗? 7.java 中操作字符串都有哪些类?它们之间有什么区别? 8.String str="i"与 String str=new String(“i”)一样吗? 9.如何将字符串反转? 10.String 类的常用方法都有那些? 11.抽象类必须要有抽象方法吗? 12.普通类和抽象类有哪些区别? 13.抽象类能使用 final 修饰吗? 14
  • 最新高频Java面试题集锦(含答案),助你面试之路所向披靡
    可能这份面试题还不足以包含所有 Java 问题,但有了它,我相信你一定不会“败”的很惨,有了它,足以应对目前市面上绝大部分的 Java 面试了,因为这些问题不论是从深度还是广度上来讲,都已经囊括了非常多的知识点了。 包含的模块 本文分为十九个模块,分别是: Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring MVC、Spring Boot/Spring Cloud、Hibernate、MyBatis、RabbitMQ、Kafka、Zookeeper、MySQL、Redis、JVM ,如下图所示: 本文只列出面试题,(答案)可关注,私信我【面试】即可领取284页面试宝典及面试答案. Java 基础 JDK 和 JRE 有什么区别? == 和 equals 的区别是什么? 两个对象的 hashCode() 相同,则 equals() 也一定为 true,对吗? final 在 Java 中有什么作用? Java 中的 Math. round(-1. 5) 等于多少? String 属于基础的数据类型吗? Java 中操作字符串都有哪些类?它们之间有什么区别? String str="i"与 String str=new String(“i”)一样吗? 如何将字符串反转? String 类的常用方法都有那些?