JavaEE基础基础常识

Posted 风@太@大

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaEE基础基础常识相关的知识,希望对你有一定的参考价值。

 Java开发基础流程图:

 

也可参考这篇博客: https://www.cnblogs.com/xdp-gacl/p/3624567.html

 

常用的Windows的DOS命令 :

    dir : 列出当前目录下的文件以及文件夹

    md : 创建目录

    rd : 删除目录

    cd : 进入指定目录

    cd.. : 退回到上一级目录

    cd\\: 退回到根目录

    del : 删除文件

    exit : 退出

一、java语言的主要特性

  Java语言是易学的。Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java。

  Java语言是强制面向对象的。Java语言提供类、接口和继承等原语,为了简单起见,只支持类之间的单继承,但支持接口之间的多继承,并支持类与接口之间的实现机制(关键字为implements)。

  Java语言是分布式的。Java语言支持Internet应用的开发,在基本的Java应用编程接口中有一个网络应用编程接口(java net),它提供了用于网络应用编程的类库,包括URL、URLConnection、Socket、ServerSocket等。Java的RMI(远程方法激活)机制也是开发分布式应用的重要手段。

  Java语言是健壮的。Java的强类型机制、异常处理、垃圾的自动收集等是Java程序健壮性的重要保证。对指针的丢弃是Java的明智选择。

二、Java语言的特点

  特点一:面向对象 两个基本概念:类、对象 。三大特性:封装、继承、多态

  特点二:健壮性 吸收了C/C++语言的优点,但去掉了其影响程序健壮性的部分(如指针、内存的申请与释放等),提供了一个相对安全的内存管理和访问机制

  特点三:跨平台性:通过Java语言编写的应用程序在不同的系统平台上都可以运行。“Write once , Run Anywhere” 原理:只要在需要运行 java 应用程序的操作系统上,先安装一个Java虚拟机 (JVM Java Virtual Machine) 即可。由JVM来负责Java程序在该系统中的运行。

  Java两种核心机制:

    Java虚拟机(Java Virtal Machine)

    垃圾收集机制(Garbage Collection)

JVM学习博客:https://www.cnblogs.com/IUbanana/p/7067362.html

 

三、JDK与JRE(简单而言,使用JDK的开发工具完成的java程序,交给JRE去运行。)

    JDK(Java Development Kit Java开发工具包):

  JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。 其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等。

    JRE(Java Runtime Environment Java运行环境)

  包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。

 

四、Java代码的执行步骤

 

步骤: 1、将 Java 代码编写到扩展名为 .java 的文件中。 2、通过 javac 命令对该 java 文件进行编译。3、通过 java 命令对生成的 class 文件进行运行。

五、注释

  单行注释 格式: //注释文字

  多行注释 格式: /* 注释文字 */

  文档注释(java特有) 格式:/**

                * @author 指定java程序的作者

                *@version 指定源文件的版本

                 *@param 方法的参数说明信息

               */       

  注释内容可以被JDK提供的工具 javadoc 所解析,生成一套以网页文件形式体现的该程序的说明文档。

  操作方式:

 

 六、Java的API文档

  API (Application Programming Interface,应用程序编程接口)是 Java 提供的基本编程接口。

  Java语言提供了大量的基础类,因此 Oracle 也为这些基础类提供了相应的API文档,用于告诉开发者如何使用这些类,以及这些类里包含的方法。

 

七、关键字

  关键字的定义和特点 定义:被Java语言赋予了特殊含义,用做专门用途的字符串(单词) 特点:关键字中所有字母都为小写

 

八、保留字

  Java保留字:现有Java版本尚未使用,但以后版本可能会作为关键字使用。

  自己命名标记符时要避免使用这些保留字  byValue、cast、future、 generic、 inner、 operator、 outer、 rest、 var 、 goto 、const

 

九、标识符

  标识符: Java 对各种变量、方法和类等要素命名时使用的字符序列称为标识符 凡是自己可以起名字的地方都叫标识符。

   定义合法标识符规则: 由26个英文字母大小写,0-9 ,_或 $ 组成 数字不可以开头。 不可以使用关键字和保留字,但能包含关键字和保留字。

  Java中严格区分大小写,长度无限制。 标识符不能包含空格。

  注意:在起名字时,为了提高阅读性,要尽量有意义,“见名知意”。

 

十、命名规范

  包名:多单词组成时所有字母都小写:xxxyyyzzz

  类名、接口名:多单词组成时,所有单词的首字母大写:XxxYyyZzz

  变量名、方法名:多单词组成时,第一个单词首字母小写,第二个单词开始每个单词首字母大写:xxxYyyZzz

  常量名:所有字母都大写。多单词时每个单词用下划线连接:XXX_YYY_ZZZ

以上是关于JavaEE基础基础常识的主要内容,如果未能解决你的问题,请参考以下文章

Python 基础常识

HTML基础常识

硬件基础概念常识集

基础常识

JS基础笔记——基础常识篇

搜索引擎优化(SEO) 基础常识