Java基础学习【概论】

Java基础学习【概论】,第1张

Java基础学习【概论】

Java基础学习【概论】
  • 从c/c++到Java
    • Java程序的代码框架
    • Java语言的键盘输入
  • Java开发包(Java Developm Kit,简称JDK)
    • JDK分类

从c/c++到Java

以温度换算程序为例

c代码

c++代码

Java代码

Java语言和c/c++语言相似之处

  • 主函数main()
  • 数据类型:整型int,浮点型double
  • 语句结束‘;’分号
  • 注释
    Java语言和c/c++语言不同之处
  • c语言:scanf()、printf()
  • c++语言:scanf()、printf()、cin、cout
  • Java语言:System.in、System.out
Java程序的代码框架
package com.company;

import java.util.Scanner;

public class Javatest {
    public static void main(String[] args) {
        int x;double y;
        Scanner sc = new Scanner(System.in);
        x = sc.nextInt();
        y = sc.nextDouble();
        
        System.out.println(x+y);
    }
}

  • Javatest就是一个类名,类名需要和源程序文件名保持一致
  • main即Java代码内的主函数
  • Scanner sc 即创建键盘扫描器对象
  • nextInt()、nextDoub()利用扫描器输入原始数据
  • System.out.println 输出结果
Java语言的键盘输入

首先导入Scanner

  • import java.util.Scanner;
    声明键盘扫描器对象
  • Scanner sc = new Scanner ( System.in )
    输入各类型数据
  • int x = sc.nextInt(); 为int类型变量输入数据
  • double x = sc.nextDouble(); 为double 类型变量输入数据
  • float x = sc.nextFloat(); 为float 类型变量输入数据
  • char x = sc.nextChar(); 为char 类型变量输入数据
  • … … …
    显示器输出
  • System.out.print();显示内容(不换行)
  • System.out.println();显示内容后换一行

括号内的‘ + ’表示连接作用
例如:
int x = 5;double y = 10.6;
System.out.println(x + “,” + y);
显示结果:5 ,10.6

Java开发包(Java Developm Kit,简称JDK)
  • javac:Java编译器
  • java: Java虚拟机
  • javadoc:Java文档生成器
  • jar: Java归档打包程序
  • appletviewer:Java小应用程序查看器
  • Java API(Application Programma Interface)
JDK分类
  • Java SE:标准版,用于开发Java应用程序
  • Java EE:企业版,用于开发Java Web应用程序
  • Java ME:小微版,用于开发Java嵌入式应用程序

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5694197.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存