zoukankan      html  css  js  c++  java
  • CoreJava学习第一课

    一:编程语言发展历史

    ​          机器语言-->​ 汇编语言-->​ 高级语言

          java在1995.5.23诞生! Java发布 1.0  

         在电脑上运行java文件需要先安装JDK和JRE,再配置环境变量,安装过程比较简单,这里暂不说明。安装之后进行下面的环境变量配置,并打开cmd,输入java或javac,若出来一堆字符,则表明配置成功,即可编写程序!

    二:环境变量配置

    java_home: jdk的安装目录 说明本计算机是否安装了JDK并写出安装目录,供其他软件使用
    
    path:jdk下的bin目录 指明命令对应的可执行文件;保证在任何目录下都能运行java相关的命令
    
    classpath: . 运行java时,指明编译器或虚拟机去哪里找class文件; . 表示当前目录

    四:java语言特点

    1 .简单性 针对C++而言
    2.开放性
    3.面向对象思想 纯粹的面向对象(OOP)
    4.跨平台型
    5.资源优势

    五:java运行机制


    编译型:执行效率高 不可跨平台,这个是编译之后再执行。 例如:Windows中的.exe文件
    解释型:执行效率低 可跨平台,这个是边解释边执行
    
    java是先编译成字节码文件(.class)后解释。执行效率比编译型低,比解释型高,可跨平台

    了解一下JVM、JDK和JRE

    JVM:屏蔽底层操作系统的差异,对上层程序提供一个编程标准
    JRE:java运行环境) = JVM + 解释器。​ JRE是把.class文件解释成机器指令。
    JDK:(Java开发工具包) = JRE + 工具(编译器、调试器、其他工具...) + 类库

    六:第一个java程序

    package p1.p2.p3;
    public class Hello{//定义一个类
        public static void main(String[] args){//入口函数
            System.out.println("Hello World");//打印输出Hello World
        }
    }

    编译.java文件并运行

    编译:javac 文件名+后缀 javac Hello.java
    运行:java 文件名 java Hello
    
    带包编译:javac -d . 文件名加后缀 "-d"是按结构输出 ,“.”是输出到当前目录
    带包运行:java 类的全限定名(包名+类名)
  • 相关阅读:
    6.Dump域内用户Hash姿势集合
    4.浅谈跨域劫持
    7. Smali基础语法总结
    7.linux安全基线加固
    12. git常用语法总结
    5.内网渗透之PTH&PTT&PTK
    4. 内网渗透之IPC$入侵
    1.我所了解的内网渗透
    34.不安全的HTTP
    2.内网渗透之端口转发
  • 原文地址:https://www.cnblogs.com/chenpeisong/p/9775223.html
Copyright © 2011-2022 走看看