好程序员Java学习路线分享JVM类加载机制,JVM相关概念jdk<br>jdk(JavaDevelopmentKit)Java开发包,是Java开发人员用于编译和调试程序的一套程序的集合。jre<br>jre(JavaRuntimeEvironment)Java运行时环境,是运行Java程序的平台,所有的Java程序必须在这个平台中才能执行。jvm<br>jv
分类:
编程语言 时间:
2019-09-19 12:17:23
阅读次数:
109
1.JDK 和 JRE 有什么区别? JRE是运行时环境 给需要运行Java程序的人使用 JDK是Java开发工具包 包含JRE 给开发人员使用 2.== 和 equals 的区别是什么? ==比较的是内存地址 equals比较的是值 3.两个对象的 hashCode()相同,则 equals()也 ...
分类:
编程语言 时间:
2019-09-19 12:13:59
阅读次数:
105
Java的核心优势:跨平台Java SE:标准版Java EE:企业级Java ME:微型版源文件(*.java)→编译器→字节码文件(*.class)→(类装载器→字节码校验器→解释器)【JRE】→系统平台 win10用javac无法编译,应用javac -encoding UTF-8 *.jav ...
分类:
编程语言 时间:
2019-09-18 09:12:40
阅读次数:
92
威胁: 通常情况下,在配置Tomcat生产环境时,通常会配置Tomcat以特定的身份运行(非root),这样有利于提高安全性,防止网站被黑后的进一步权限提升。 安装jdk请参考:http://53cto.blog.51cto.com/9899631/1697368 安装tomcat请参考:http: ...
分类:
其他好文 时间:
2019-09-17 17:33:11
阅读次数:
116
极光行动漏洞背景极光行动(英语:Operation Aurora)或欧若拉行动是2009年12月中旬可能源自中国的一场网络攻击,其名称“Aurora”(意为极光、欧若拉)来自攻击者电脑上恶意文件所在路径的一部分。遭受攻击的除了Google外,还有20多家公司:其中包括Adobe Systems、Ju... ...
分类:
其他好文 时间:
2019-09-16 16:29:49
阅读次数:
264
具体面试题下面一起来看 208 道面试题,具体的内容。一、Java 基础1.JDK 和 JRE 有什么区别?2.== 和 equals 的区别是什么?3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?4.final 在 java 中有什么作用?5.java 中的 ...
分类:
编程语言 时间:
2019-09-16 16:02:51
阅读次数:
102
一、Java 基础 1.JDK 和 JRE 有什么区别? JRE=JVM+各种基础类库+java类库(String\System) JDK>JRE>JVM JRE:是java运行时环境 JDK:是java开发工具包 2. == 和 equals 的区别是什么? 1、对象类型不同:a:equals() ...
分类:
编程语言 时间:
2019-09-15 19:22:41
阅读次数:
119
1. 面向对象和面向过程的区别 优点: 性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点: 没有面向对象易维护、易复用、易扩展 优点: 易维护、易复用、易扩展,由于面向对象有封装、继承、 ...
分类:
编程语言 时间:
2019-09-14 11:39:45
阅读次数:
123
浏览器访问一些调用了图形界面的网页,需要使用JRE,这个时候我们就需要检测操作系统是否已经安装了java环境( JRE) 1.点击开始菜单,输入cmd 2.在cmd窗口中输入java 若提示“‘java’不是内部或外部命令,也不是可运行的程序或批处理文件”,则表示未安装JRE 若提示下图 则表示已经 ...
分类:
编程语言 时间:
2019-09-13 22:33:14
阅读次数:
212
1. 点击如下链接进入官网:https://www.java.com/en/download/help/windows_offline_download.xml 点击 “ 手动下载 ” 2. 根据自己电脑选择32位或者64位点击下载 3. 下载完exe文件后,关闭所有应用程序,包括浏览器 双击保存的 ...
分类:
编程语言 时间:
2019-09-13 22:27:10
阅读次数:
515