zoukankan      html  css  js  c++  java
  • 从零整理java基础

    java运行环境

     jdk的卸载与安装

      检测jdk是否已安装

    使用javac命令和java命令
    1、windows + r 弹出运行窗口,输入cmd进入命令执行窗口
    2、分别使用java命令和javac命令看输出
    javac
    java
    对应输出了用法参数表示java运行环境正常
      如果java运行环境正常,卸载java
    1、找到java的安装目录,删除对应的jdk和jre
    2、删除对应的java的环境变量
    进入环境变量设置
    删除对应jdk的环境变量:JAVA_HOME、Path中的jdk有关部分
    3、再次java和javac测试
    cmd窗口要重新打开,否则取读的可能是之前的环境变量
    javac 和java都是无效命令
      重新安装jdk
    1、解压缩jdk的安装包
    2、把对应的jdk和jre拷贝到你的准备安装目录文件夹下
    3、配置环境变量
    注意增加的环境变量是在系统变量
    1、配置JAVA_HOME ,值为jdk的安装目录
    JAVA_HOME D:\Program Files\java\jdk1.8
    2、配置Path环境变量,新增: %JAVA_HOME%\bin
    4、保存后重新打开cmd看看我们的java命令和javac命令


    创建、编译和执行java程序
    创建java源代码文件

    a.用命令窗口创建
    编译--javac 文件名.java
    例如:public class HellowWorld{
    public static void main(String[] args){
    System.out.println("Hellow World!");
    }
    }
    注:java源文件的扩展名必须是.java;
    文件名必须与公用类名完全相同。

    如果java文件夹放在D盘里如何用命令窗口切盘
    用命令在命令窗口编译java文件
    1.开始-》运行-》cmd打开命令窗口
    2.在命令窗口切换盘符,当前为c盘,切换为需要编译的java文件的盘,即为D盘,输入:D:
    3.访问java文件的文件夹,输入:cd test,此时看一下文件夹的文件只有java文件
    4.用命令编译java文件,输入:javac helloworld.java,此时看文件夹里多出了一个后缀为.class文件,这个就是编译之后的文件
    5.输入:java helloworld,访问java文件,显示java文件中的内容

    b.用NotePad创建
    c.用eclipse创建
    d.用idea创建

    java程序的基本结构
    1、编写我们的java程序
    新建一个HelloWorld.java文件
    编写代码
    2、编译运行我们的java程序

    3、分析第一个java程序
    1:声明一个类,使用的是public class 类名{ //程序代码 }
    public class HelloWorld {
    //程序代码
    }
    注意:
    所有的程序代码都写在类当中
    类名要和文件名完全一致
    2:声明main方法
    public static void main(String[] args) {
    //程序代码
    }
    描述一下:
    main方法,也就是程序运行的主方法,java程序的执行入口。运行的时候找到main方法,里面的语句一条一条进行读取和运行
    main方法固定格式:
    public static void main(String[] args) { //程序代码 }
    注意:
    每一个关键字用空格隔开,如String[] args
    String[] "S"是大写的,main方法的格式是固定的

    3:编写程序代码
    System.out.println("HelloWorld");
    System.out.println(); 是一种输出语法,输出括号内的内容。
    "HelloWorld" 给输出语法输出的内容
    System.out.println("HelloWorld"); 输出HelloWorld的意思

    注意:
    输出语句的固定格式为:System.out.println();
    注意System的s是大写
    注意我们的语句结束要用英文分号;

    输出HelloWorld1
    System.out.println("HelloWorld1");

  • 相关阅读:
    Should I expose synchronous wrappers for asynchronous methods?
    .NET Memory Allocation Profiling with Visual Studio 2012
    Should I expose asynchronous wrappers for synchronous methods?
    Patterns for Asynchronous MVVM Applications: Commands
    WPF/SL: lazy loading TreeView
    Reusable async validation for WPF with Prism 5
    Entity Framework Code First
    ConsoleHelper 类
    [Forward]Sweeping the IDisposable minefield
    Enums and Lookup Tables with EF Code First
  • 原文地址:https://www.cnblogs.com/Anm214/p/13127656.html
Copyright © 2011-2022 走看看