第一章:
1.1什么是java语言
1.1.1java的特点:分布性,安全性,健壮性
1.语法简单,功能强大(接口、类机制、模块化、信息隐藏)
2.分布式与安全性(三级代码安全检查机制,防止非法代码的侵入)
3.与平台无关(java虚拟机)
4.解释编译两种运行方式(解释成字节码,经过编译后变成本机的机器代码)
5.多线程(同一时刻同时做多件事情)
6.动态执行(执行代码是在运行时动态载入的,
程序可以进行自动升级版本)
7.丰富的API
文档和类库
1.1.2java的三层构架
1.1.3java语言的目标
1.1.4java虚拟机
java虚拟机(javavirtualmachine,JVM),一台真正的机器上用
软件方式实现的一
台假象机。JVM使用的代码储存在.class文件中。
1.1.5垃圾回收(解决其他语言的内存漏洞)
1.1.6代码安全
1.2一个基本的java应用程序
1.2.1开发环境的安装
电脑上首先要安装JDk,安装过程中要正确设置PATH和CLASSPATH环境变量,这样
系统才
能找到javac和java所在的目录。
1.2.2java应用程序
publicclassHelloworld{
publicstaticvoidmain(String[]args){
System.out.println("Helloworld");
}
}
1.3程序的编译与运行
1.4常见错误
从整体上来看,java程序的结构如下:
*package语句-零个或一个,必须放在文件开始
*import语句-零个或多个,必须放在所有类定义之前
*共有的(public)类定义-零个或一个
*类定义(非公有)-零个或多个
*接口定义-零个或多个
第二章:标识符与数据类型
2.1java的基本语法
2.1.1空白、注释及语句
换行:回车键或者换行键
空白:tab键或者空格键,为了增加可读性,java程序的元素之间可以插入任意数量的
空白,编译器将忽略多余的空白。
缩进;使得程序结构清晰,层次清楚。
注释://在一行的注释
/*一行或者多行的注释*/
/**文档注释**/
语句、分号和块:
语句是程序最小的执行单位,之间以;间隔。
花括号{}包含的一系列语句成为“语句块”。
2.1.2关键字:有特殊意义和用法的标识符。
2.1.3标识符:
开头:下划线、字母、美元符号($)开头
组成:下划线、字母、美元符号($)、数字
2.2java编码体例
类:名词,含有大小写,首字母大写。
接口:同类名。
方法:动词,含有大小写,首字母小写,其余字母的首字母大写。例如:
setArea(),getVolume()