zoukankan      html  css  js  c++  java
  • Java概述

    声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。

    Java基础

    编程是指用记事本写好代码,然后交给编译器,编译成机器所认识的指令,然后在交给机器,机器在按照这个指令进行执行。

    Java语言:

    优点:

    1.开源的编程语言

    2.有很多的开源的工具和插件

    3.跨平台,一次编译,处处运行

    4.资源管理 有JVM虚拟机(java是通过虚拟机操作平台,效率稍微比C/C低一些,C/C直接操作平台)

    5.面向对象编程 接近生活的语言,越接近生活的语言越高级

    image

    运行效率:C/C++ > java > python

    Java虚拟机已经更新到1.9版本。Linux上自带的jdk为openjdk。

    下载虚拟机地址:http://www.oracle.com

    JDK1.9目录详解

    image

    bin: javac程序用来将源代码编译成字节码。

    java、javaw程序用来把字节码运行起来(java-控制台运行,javaw窗口程序运行,无控制台)。

    jar编译后的代码打成jar包(zip格式的压缩包)。

    javadoc程序用来生成html文档。

    Jmc监控程序,监控应用占用资源情况。

    Conf:

    记录虚拟机的相关配置信息的文件夹

    Include:

    引入的平台的相关库

    Jmods:

    平台模块

    Legal:

    法律声明

    Lib:

    第三方的库文件,src.zip是java的源代码,在此文件中。

    JDK1.8目录详解

    bin: javac程序用来将源代码编译成字节码。

    java、javaw程序用来把字节码运行起来(java-控制台运行,javaw窗口程序运行,无控制台)。

    jar编译后的代码打成jar包(zip格式的压缩包)。

    javadoc程序用来生成html文档。

    Jmc监控程序,监控应用占用资源情况。

    Db:

    内嵌的数据库

    Include:

    引入的平台的相关库

    Jre

    Java的运行环境,bin目录中的java、javaw,实际是调用此目录下的java、javaw。

    Lib:

    第三方的库文件。 src.zip在jdk根目录下。

    技术名词:

    J2SEJavase(java标准技术框架)

    J2EEJavaEE(java面向企业级开发)

    J2MEJavaME(微小虚拟机)

    JavaTV:java的电视机软件开发

    JavaFx:网页中的图形开发

    JavaCard:java的卡片开发

  • 相关阅读:
    Linux Shell常用技巧(一)
    使用Native API 创建进程
    Windows操作系统下创建进程的过程
    Windows操作系统下创建进程的过程
    windows运行打开服务命令
    windows运行打开服务命令
    出错提示:“Could not flush the DNS Resolver Cache: 执行期间,函数出了问题”的解决方法
    出错提示:“Could not flush the DNS Resolver Cache: 执行期间,函数出了问题”的解决方法
    对XP上的KiFastSystemCall进行浅析
    对XP上的KiFastSystemCall进行浅析
  • 原文地址:https://www.cnblogs.com/kaigexuetang/p/8205712.html
Copyright © 2011-2022 走看看