博客园 首页 联系 订阅 管理

1、什么是软件?

  软件 = 应用程序 + 程序中的数据 + 文档

2、Java 由来

  Java 原名本叫Oak(橡树,由于当时命名的时候窗外有一棵橡胶树,于是取名为Oak)

  由于注册时名字被占用了,后更名Java(咖啡杯),这一天就是1995年5月23日,这一天JDK 1.0正式发布,Java正式诞生了

3、1999年,Java推出 JDK 2.6版本,于此同时发布三个平台

  Java_SE   Java_EE  Java_ME

4、Java语言特点

  1)跨平台(java语言跨平台,但是java虚拟机(JVM)不跨平台(需要平台提供虚拟机才能执行))

  2)简单

  3)面向对象

  4)多线程

  5)Unicode(全球范围编码)

  6)垃圾回收

  7)异常处理

  8)网络

  9)安全性等等

5、JDK

  1)全名Java DevelopmentKits(Java开发包)  
  2)JDK下bin文件夹下的javac.exe 编译程序 与 java.exe运行程序  javadoc.exe生成文档程序

  3)JDK的组成: 由java工具、JRE(Java Runtime Environment,Java运行环境)、JVM java虚拟机、API(文档)

  4)配置环境变量:

    <1>新建 JAVA_Home 变量 (配置的是JDK的安装目录) 必须配置

    <2>配置Path java工具的路径(即bin文件夹所在的路径)  必须配置

    <3>新建classpath:.    (可以不用配置,因为系统默认就是.,当我们需要上传自己的类到JDK上时,必须配置该变量)

6、记事本开发第一个java程序

  <1>新建一个文本文件,修改后缀名为.java (java源文件)(源文件名和类名必须一致)

  <2>使用cmd命令 下的javac (java编译器)+源文件  生成.class文件 (也叫字节码文件)

  <3>使用cmd命令 下的java 命令 执行该字节码文件

7、IDE(集成开发工具(环境))

  1)常用的开发工具

    <1>NetBeans sun公司的产品
    <2>Eclipse  IBM公司的产品
    <3>MyEclipse  IBM公司的产品
    <4>UE
    <5>JEdit
    <6>Jbuilder
 
  2) 用IDE开发的好处
    <1>开发步骤简单
      <2>能够进行编译期间检查
    <3>代码书写比较美观

8、Java程序中的注释

  1)单行注释 //注释内容

  2)多行注释 /*注释内容*/

  3)文档注释 /**注释内容*/   (封包后能保存下来被用户查看的注释)

9、java输入输出

  1)输入语句

    Scanner sc = new Scanner(System.in);
     sc.nextInt();//接收一个整型数据
     sc.next();   //(接收一段:即连续的文本段)这两个同时使用时将可能发生多种错误
     sc.nextLine(); //(接收一行文本(包括回车键))
     ....

  2)输出语句

    <1>System.out.print(要输出的字符串);   不换行

    <2>System.out.println(要输出的字符串);  换行

10、主类

  //main 方法,要运行或者调试Java程序,必须在mian方法中执行
   public static void main(String[] args){
     //方法体
    }