Lovo 6月17号课程总结

1.Java发展史

  • 95年,SUN发布了JDK1.0

  • 98年,SUN发布了JDK1.2,更名为Java2

  • 后续发布了JDK1.3JDK1.4

  • 现在是JDK1.5,更名为Java5.0

  • 目前已经发布了JDK1.6

2.Java平台体系

  • J2SE(Java 2 Platform, Standard Edition)java核心基础。

  • J2EE(Java 2 Platform, Enterprise Edition),企业级java开发,如JavaWeb

  • J2ME(Java 2 Platform, Micro Edition),手机程序开发。

3.Java的特点

    1. 简单性

  • Java容易学习,相对于C++而言更加纯净。

  • 小,基本的解释器以及类支持仅有40k.

     

    1. 面向对象的语言(OO

  • 面向对象

 

    1. 一种与平台无关的语言

  • 可移植与体系结构无关性

 

    1. 健壮性和安全性

 

  • 删除了指针和释放内存等C++功能,避免了非法内存操作。

  • 通过Java的安全体系架构来确保Java代码的安全性。

     

    1. 多线程  

  • 多线程应用程序能够同时运行多项任务。

  • Java中实现多线程相对于其他语言具有独特的优势。

    1. 垃圾回收

  • 垃圾收集机制(Garbagecollection
    什么是垃圾?
    C/C++
    是由程序员负责回收无用内存
    JVM
    检查并释放可以被释放的内存空间
    垃圾收集,程序员无法控制和干预

4.JDKJRE

JDK叫做java开发工具集。包括java的编译环境、运行环境、调试环境,以及基础类库。

JRE叫做java运行环境。包括虚拟机、核心类库,以及链接文件。JDK包含JRE

5.建立JAVA运行环境

  • 下载并安装JDK,假如安装目录为C:\ProgramFiles\Java\jdk1.6.0_02

  • 配置环境变量PathPath= C:\ProgramFiles\Java\jdk1.6.0_02\bin

  • 测试安装结果,点击运行,输入“cmd,确定,控制台输入“javac”,会出现操作帮助就表明jdk配置成功。

6.运行最简单的java程序

class Test

{

public static void main(String[] aaa){

System.out.println("HelloWord!");

}

}

另存为Ta.java

  1. 点击运行,输入“cmd,确定

  2. 进入保存Test.java的目录

  3. 输入javac Ta.java 回车

  4. 输入java Test 回车

控制台输出”Hello Word!”,第一个java小程序运行完成。

注:javac 编译的是java文件,而java执行的类;特别的当一个类声明为public时,类名必须与文件名一致,否则会编译出错;而不声明是,文件名与类名可以不一样。

7.注释文字与类的实现,程序入口main()方法

单行注释     //注释内容

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

文档注释    ./**注释内容*/

  1. 声明和创建一个类

一个Java程序主体是由一个或多个类组成的。类的实现语法如下:

         class<类名> {

         }

  1. 程序入口main方法

8.数据类型、变量、类命名规范、保留字

①数据类型

数据类型是一种易于人类阅读的标记,用来表示计算机内存的特定用法。

在程序中使用时,数据类型规定所使用内存的大小以及在该内存中可存放的有效值。

Java是一种强类型编程语言,这意味着在Java程序中用到的所有变量都必须有明确定义的数据类型。

Java数据类型的划分

    1. 变量定义

      由于变量让你能够把程序中准备使用的每一段数据都赋给一个简短、易于记忆的名字,因此它们十分有用。变量可以保存程序运行时用户输入的数据、特定运算的结果以及要在窗体上显示的一段数据等。简而言之,变量是用于跟踪几乎所有类型信息的简单工具。

      命名规则

      变量名必须以字母或下划线打头,名字中间只能由字母、数字和下划线“_”和“$”组成;最后一个字符可以是类型说明符;

       ③类的命名规范

      首字母大写,驼峰型;不能与java中的保留字冲突。

      ④保留字

      Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名和参数。

9.小结

  • 了解Java语言的发展史与体系

  • 掌握Java语言的特点

  • 理解Java的运行机制与过程

  • 学会Java运行环境的安装和配置

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值