第一次java课学习笔记

程序设计方法主要分为结构化程序设计(Structured Programming,SP)和面向对象程序设计(Object-Oriented Programming,OOP)两种
1. SP基本思想:将整个程序分解为若干模块(子程序),每个模块实现特定的功能。
关键知识点:自顶向下、逐步细化、,模块化、子程序(过程、函数)、顺序结构、选择结构、循环结构等。
2. OOP基本思想:程序的基本单元是对象。
关键知识点:类、对象、消息传递、继承性、封装性以及多态性等。

名词解释:
1. JDK:Java Development Kit,Java开发工具包
2. JVM:Java Virtual Machine,Java虚拟机(Java解释器)
3. IDE:Integrated Development Environment,集成开发环境
4. Java ME:Java Platform,Micro Edition,java平台微型版
5. Java SE:Java Platform,Standard Edition,java平台标准版
6. Java EE:Java Platform,Enterprise Edition,java平台企业版
7. javac.exe:Java编译器(Compile)
8. java.exe:Java解释器(Run)
9. jdb.exe:Java程序调试工具

Java语言程序执行模式:半编译半解释型。

代码开始:

javaWorld.java
/**
 *
 * 第一次java课学习笔记
 *使用"/*"和"*/"添加多行注释
 */
//单行注释这样添加

    /**
     * Java源程序文件必须和其中的public类同名
     * 如果不将主类声明为public类,可以不同名
     * 一个Java源程序文件中可以声明一个或多个类(Class),并且Java源程序代码必须写在一个类中
     * 一个Java应用程序必须且只能包含一个主类
     * Java语言区分字母大小写
     */

    /**
     * 关于字节码
     * 对Java源程序编译后,生成相应的字节码(Byte Code)文件。
     * 字节码是一种与计算机硬件、Windows操作系统等平台无关的文件格式,可以在不同平台上传输和运行。
     * 字节码文件的扩展名是.class
     * Java语言中,字节码文件又称虚拟机代码(Virtual Machine Code)
     */

//import java.util.*; //导入java.util包,*号代表包下面所有包都能用
public class javaWorld {

    public static void main(String[] args) {
        // TODO code application logic here
        //        第六页代码
//        System.out.println("你好世界!");
        //println //自动光标换行
        //print //光标不换行


        //        第18页代码
//        int a,b,c;
//        Scanner scr = new Scanner(System.in); //System.in 键盘输入对象
//        System.out.println("输入两个数字,按空格分开,再按回车:");
//        a=scr.nextInt();
//        b=scr.nextInt();
//        c=a+b;
//        System.out.println("a="+a+",b="+b+",c="+c);
//        

//        第22页代码
//        int x,y;
//        Scanner scr = new Scanner(System.in);
//        System.out.println("输入一个整数,再按回车:");
//        x=scr.nextInt();
//        if(x>0)y=0;
//        else if (x==0) y=0;
//        else y=-1;
//        System.out.println("这个整数的符号函数值是:"+y);


//        第24页代码

    }

}

发表一条评论:

电子邮件地址不会被公开。 必填项已用*标注