java语言程序设计重点内容

来源:互联网 发布:ws 15 知乎 编辑:程序博客网 时间:2024/06/06 17:50

第1章 java语言基础

本章内容(一般掌握3%~5%)
本章重点:应用程序和小应用程序的基础知识,程序的开发过程,基本数据类型。
本章难点:程序的开发过程,了解一种Java程序的开发环境。

1.1 Java语言特点

* Java语言主要有以下特点:
1)强类型
2)编译和解释
3)自动无用内存回收功能
4)面向对象:面向对象语言主要有封装性、继承性和多态性三个特点。
5)与平台无关:与平台无关是对程序可移植最直接有效的支持。
6)安全性:设计的安全防范、运行安全检查
7)分布式计算
8)多线程


1.2 Java应用程序和小应用程序

* Java源程序命名受严格控制,java源文件的扩展名必须是".java",如果源文件中有多个类,那么只能有一个public类,如果源文件中有public类,那么源文件的名字必须与这个类的名字完全相同。


1.3 Java程序的开发过程

* Java程序的开发过程:
编写Java源程序->Java编译器->字节码文件.class--Applet-->由web浏览器执行
        |
  由Java解释器执行


1.5 基本数据类型

* Java语言是强类型语言,每个变量和表达式都有确定的类型,在变量赋值时要进行类型兼容检验。
* 数据类型可分为基本数据类型和非基本数据类型。
* 基本数据类型也称为原始数据类型,包括整数类型、浮点数(实数)类型、字符类型、逻辑(布尔)类型* 非基本数据类型也称为
复合数据类型,包括数组、字符串、类、接口。

1.5.2 字符类型

* 字符常量有普通字符和转义字符。
* 用单引号括住一个字符,表示普通字符常量,例如:'a'。

* \nn是用八进制代码表示的字符,\unnn是用十六进制代码表示的字符。


1.5.3 整数类型

* 每种整数类型处理不同范围的整数值,并且都是带符号的。

* 整型常量有十进制、八进制和十六进制三种写法。


1.5.4 浮点数类型

* 浮点数有单精度和双精度两种。
* 单精度用float标识,占4个字节,32位,float型书写的方法是实数之后加上字母F或f。
* 双精度用double标识,占8个字节,64位,double型书写的方法有两种:一种直接写一个实数,或在实数后面加上字母D或d,另一种是科学计数法,用10的方幂表示(用字符e或E表示幂底10)
原创粉丝点击