美文网首页
Java——day01

Java——day01

作者: 王小宣 | 来源:发表于2016-11-07 20:09 被阅读0次

    Java概览

    java语言的特点

    1.面向对象
    2.跨平台
    3.开源
    4.分布式处理
    5.多线程
    6.动态

    Java三大平台

    JavaSE:

    标准版,其他两者的基础。用于桌面程序应用程序的开发,比如学生管理系统,仓库管理系统

    JavaEE:

    企业版,用于WEB程序的开发,比如淘宝网,优酷网

    JavaME:

    微缩版,为开发电子消费产品和嵌入式设备提供的

    环境变量配置

    • path:使所有扩展名为java的文件都能在任意目录下运行
    • CLASSPATH:指定类搜索的路径

    JDK下载、安装

    JDK(Java Development Kit):

    开发环境,包括JRE和开发工具

    JRE(Java Runtime Environment):

    运行环境,包括JVM和核心类库

    JVM(Java Virtual Machine):

    java虚拟机,解释执行字节码文件

    Java程序的编译执行过程

    第一个程序

    • 输出程序
      //每一个文件中只能有一个是public修饰的类,这个类就是主类,类名与文件名相同;
      //public权限修饰符--公共的;
      //class--被class修饰的就是类
      //HelloWorld--类名;
      public class HelloWorld {
      //main--主方法,一个程序中有且只能有一个main方法;
      //public--权限修饰符,表示main方法是公共的;
      //static--静态的,表示main方法是静态的方法;
      //void--空的,表明main方法没有返回值;
      //String[] args--形参,main方法的形参;
      public static void main(String[] args) {
      //标准输出;
      System.out.println("Hello World!");
      }
      }

    • 输入程序

        import java.util.Scanner;//导入的外部包,关联外部的类库
        
        public class scannerDemo {
            public static void main(String[] args) {
                  //创建一个键盘扫描输入的对象
                  Scanner console=new Scanner(System.in);
                  System.out.println("请输入一个字符串");
                  //使用对象扫描接收一个字符串类型的数据
                  String Str=console.next();
                  System.out.println("请输入一个整数");
                  //使用对象扫描接收一个整型的数据;
                  int a=console.nextInt();
        
                  System.out.println("Str="+Str);
                  System.out.println("a="+a);
            }
      }
      

    ——by 2016.11.07

    相关文章

      网友评论

          本文标题:Java——day01

          本文链接:https://www.haomeiwen.com/subject/bnpouttx.html