java基础知识大全

一、基础知识:
1、JVM、JRE和JDK的区别:
JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性。
java语言是跨平台,jvm不是跨平台的。
JRE(Java Runtime Environment):java的运行环境,包括jvm+java的核心类库。
JDK(Java Development Kit):java的开发工具,包括jre+开发工具

2、环境变量path和classpath的作用是什么?
(1)path是配置Windows可执行文件的搜索路径,即扩展名为.exe的程序文件所在的目录,
用于指定DOS窗口命令的路径。
(2)Classpath是配置class文件所在的目录,用于指定类搜索路径,JVM就是通过它来寻找该类的class类文件的。

3、变量有什么用?为什么要定义变量?什么时候用?
答:变量的作用:用来存储数据。
为什么要定义变量:用来不断的存放同一类型的常量,并可以重复使用

4、&和&&的区别?
答:(1)&&会出现短路,如果可以通过第一个表达式判断出整个表达式的结果,则不继续后面表达式的运算;
只能操作boolean类型数据;
(2)&不会出现短路,将整个表达式都运算。既可以操作boolean数据还可以操作数。

5、标示符命名规则:
由数字(0-9),大小写英文字母,

java基础知识大全相关推荐

  1. java(5)---Java基础知识大全

    Java基础知识大全 一.基础知识:  1.JVM.JRE和JDK的区别:  JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性.  java语言是跨平 ...

  2. java基础知识大全,java 基础知识点汇总

    java 基础知识点汇总 问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个Strin ...

  3. java基础知识总结,javaweb参考资料大全

    Java基础知识总结 写代码: 1,明确需求.我要做什么? 2,分析思路.我要怎么做?1,2,3. 3,确定步骤.每一个思路部分用到哪些语句,方法,和对象. 4,代码实现.用具体的java语言代码把思 ...

  4. Python学习--最完整的基础知识大全

    ##Python学习–最完整的基础知识大全 关于python的基础知识学习,网上有很多资料,今天我就把我收藏的整理一下分享给大家! #####菜鸟教程python2 #####菜鸟教程python3 ...

  5. java 基础面试 英文_[Java面试] 面试java基础总结大全

    原标题:[Java面试] 面试java基础总结大全 基础知识: 1.JVM.JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性. ...

  6. C语言基础知识入门和C语言入门基础知识大全

    一.C语言基础知识入门 C语言一出现,就以其丰富的功能.强大的表达能力.灵活性.方便性和广泛的应用,在世界范围内迅速普及和普及.C语言不仅高效而且可移植.它可以用来开发应用软件.驱动程序.操作系统等. ...

  7. Git 基础知识大全

    Git 基础知识大全 文章目录 Git 基础知识大全 1. 原理 2. 配置文件 3. 基本操作 4. 远程操作 5. 删除操作 6. 检出操作 7. 分支操作 8. 日志 9. 比对文件 10. 忽 ...

  8. 转载java基础总结大全(使用)

    原文地址 Java基础总结大全(实用) 一.基础知识: 1.JVM.JRE和JDK的区别: JVM(Java Virtual Machine):java虚拟机,用于保证java的跨平台的特性. jav ...

  9. 一万字java基础知识总结

    Java基础总结大全(实用) 想要更多面试题和学习资料的可以私聊联系我,大家一起交流学习! 一.基础知识: 1.JVM.JRE和JDK的区别: JVM(Java Virtual Machine):ja ...

最新文章

  1. ELK系统之logstash问题:retrying failed action with response code: 429
  2. artDialog组件应用学习(五)
  3. django-演练-英雄-作品-对应关系
  4. matlab频分复用,基于MATLAB的频分复用系统的仿真_.doc
  5. JavaScript杂谈(顺便也当知识积累)
  6. 完成该操作所需的数据还不可使用_面试官:如何保障数据库和redis缓存的一致性...
  7. pytorch的变量variable
  8. 如果时间不够 ,无法进行充分的测试怎么办?
  9. cumsum在matlab中,matlab中cumsum函数详解
  10. 灵活有效的激励手段-鲶鱼效应
  11. the connected probe appears to be a jlink clone
  12. 股权的秘密:如何把握公司的控制权
  13. 【报告分享】代餐行业营销洞察报告-丁香医生(附下载)
  14. linux如何输入命令,linux中的命令如何输入
  15. 无线蓝牙耳机哪款比较好用?2022蓝牙耳机推荐
  16. 如何在H5页面上添加音乐播放
  17. 【易通慧谷】科技赋能金融,三新理念全面解读新金融
  18. 微服务之服务治理相关内容
  19. 0039c语言作业答案2020,中石油华东2020年秋季学期《程序设计(C语言)在线考试题目答案...
  20. 如何绘画素描?零基础素描小教程

热门文章

  1. 电动车刷卡自动充电方便安全!
  2. asp开发的微信公众号电子会员卡系统汽车美容店洗车保养店版源码下载
  3. Codeforeces - 723D -Lakes in Berland
  4. 群狼调研开展某市群众对卫生状况满意度调查
  5. 2021年A特种设备相关管理(锅炉压力容器压力管道)免费试题及A特种设备相关管理(锅炉压力容器压力管道)复审考试
  6. Linux中部署前端项目(Apache服务器)
  7. 【✨十五天搞定电工基础】基本放大电路
  8. R ggplot2 添加曲线
  9. 方舟手游服务器配置文件,方舟创建服务器所需配置 | 手游网游页游攻略大全
  10. 22、综合布线工程常用设备材料介绍及施工注意事项