• java学习笔记----java入门


    java基础

    一、java语言跨平台原理

    1、什么是跨平台?
    跨平台就是一个软件可以在不同的操作系统中运行,但是不需要对其修改。换句话说,java语言编写的软件在不做修改的情况下就能在不同的系统平台上运行

    2、跨平台的原理
    java程序依靠JVM运行,与操作系统无关,因此,我们只需在任意操作系统中安装一个JVM,由JVM来负责java程序的运行

    3、跨平台图解

    注意:Java语言是跨平台的,是因为Java应用程序需要Java虚拟机JVM负责运行。
    而Java虚拟机JVM是不跨平台的,不同的操作系统需要安装与此对应的Java虚拟机JVM。

    二、java开发环境搭建

    1、jar和jdk的区别

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

    JDK(Java Development Kit Java开发工具包):JDK是提供给Java开发人员使用的,其中包含了java的开发工具,也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。

    其中的开发工具:编译工具(javac.exe) 打包工具(jar.exe)等

    简单而言:使用JDK开发完成的java程序,交给JRE去运行。

    为什么JDK中包含一个JRE呢?
    其一,开发完的程序,总需要运行一下看看效果。
    其二,也是最重要的,JDK中的开发工具其实都是java语言编写的应用程序,为了方便使用才打包成exe文件,
    如果没有JRE,那么这些工具是运行不了的。

    2、环境配置
    在”系统变量”中设置三个属性,JAVA_HOME,PATH,CLASSPATH,如以存在只需点击编辑,不存在则需要新建。
    环境参数设置如下:
    JAVA_HOME: D:Javajdk1.7.0_80 (自己jdk的安装目录)
    PATH: %JAVA_HOME%in;%JAVA_HOME%jrein; (在path环境中添加)
    CLASSPATH: .;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar; (前面有个” . “)

    三、第一个程序

    public class Dome{
        public static void main(String[] args){
            System.out.println("Hello world")
       }
     }
     程序输出的结果为: Hello world

    程序解释:
    public class :定义一个类
    Dome: 类名
    public static void main(String[] args):main方法:是程序的入口,保证程序独立运行,被JVM调用
    System.out.println(“Hello world”):程序输出语句,输出 Hello World

    面试题:一个”.java”源文件中,是否包含多个类(class)?
    可以包含多个类。但是用public修饰的类只能有一个,并且public修饰的类名必须和保存的文件名相同

  • 相关阅读:
    【python3的进阶之路一】正则表达式
    基础编程练习50道
    【python3的学习之路十四】IO编程
    【python3的学习之路十三】错误和调试
    【python3的学习之路十二】面向对象高级编程
    【python3的学习之路十一】面向对象编程
    jQuery之防止冒泡事件,冒泡事件就是点击子节点,会向上触发父节点,祖先节点的点击事件。
    手机移动端WEB资源整合
    js 验证表单 js提交验证类
    js单条新闻向上滚动
  • 原文地址:https://www.cnblogs.com/flei/p/6594765.html
Copyright © 2020-2023  润新知