程序设计方法主要分为结构化程序设计(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页代码
}
}