Java基础之你可能get不到的冷知识

发表于:2020-12-24 09:43

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:CRUD_coder    来源:CSDN

#
Java
  java基础
  1、裸机:没有安装任何软件的计算机
  2、ctrl+y:反撤销
  3、环境变量分为用户变量(给当前用户用)和系统变量(所有用户用)
  4、java由c++演变,James Gosling
  5、Java语言有三个版本:J2SE(标准版、写小程序但UI丑)
  J2EE(企业版、写web项目)
  J2ME(小型版,写手机中的app)
  6、目前发展到了14版本,8最稳定
  7、Java跨平台原理:虚拟机技术,即在不同的平台安装对应的JVM,JVM将java源文件编译后的.class字节码文件解释成对应平台机器码并执行。
  8、JDK JRE JVM三者的作用和关系:
  JVM:Java虚拟机,将java源文件编译后的.class字节码文件解释成对应平台机器码并执行,实现Java跨平台。
  JRE:Java运行时环境,所有的Java程序都要在JRE下才能运行。包括JVM和JAVA核心类库和支持文件。
  JDK:Java开发工具,是整个JAVA的核心,包括了Java运行环境JRE,一堆Java工具和Java基础的类库。
  JDK(java运行工具)=JRE(java运行环境)+java开发工具
  =JVM(java虚拟机)+lib(核心类库)+java开发工具
  9、JDK的安装:出现有“重试、忽略、取消”,选择忽略
  JRE安装窗口,直接叉掉(JDK已经安装过一次了)
  10、JDK(6以上)的环境变量:最简单就只配path就好,jdk的bin目录
  为了方便以后换jdk版本,以及tomcat必须要,所以配java_home(JDK目录)
  11、JDK卸载:控制面板—程序功能—JDK, 右键卸载
  删除相关环境变量:JAVA_HOME 、classpath、 Path 中的jdk相关
  C:\Windows\System32 目录下,java开头的文件都删除掉(除了JavaScript)
  12、JDK目录下的db,是给java自己用的自带的数据库
  13、源文件中有多少个class,编译之后就会生成多少个字节码文件,源文件名是和public修饰的那个类名一致
  14、java的数据类型分为8种基本类型(byte、short、int、long、float、double、char、boolean)和3种引用类型(类、数组、接口)
  15、驼峰命名:大驼峰:类名,每一个单词的首字母都大写
  小驼峰:变量名、方法名,第一个单词的首字母小写,后面的单词的首字母全部大写
  16、查看eclipse里的项目位置:右键—Show In—System Explorer
  17、科学计数法:E
  double d1 = 3.14E3;(3.14*10^3=3140)
  double d2 = 3.14E-3;(3.14/10^3=0.00314)
  18、关于long和int,如果声明为Long类型的时候,不加L,那么这个数是int类型(取值为[-2147483648,2147483647])的
  eg:错误:long a = 2147483648
  正确:long b = 2147483648L

  本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号