大学生自学Java
参考书籍:Java基础入门第二版(第2版)
黑马程序员/编著
第一次学习
一、概念
计算机语言可分为机器语言、汇编语言、高级语言
Java为高级计算机语言。
Java分为三个技术平台:Java SE、Java EE、Java ME
Java SE(Java Platform Standard Edition,Java平台标准版)
Java SE是三平台最核心的部分
Java EE(Java Platform Enterprise Edition,Java平台企业版)
Java EE 是开发企业及应用程序提供的解决方案。
Java ME (Java Platfprm Micro Edition,Java平台微型版)
该版本是为开发电子消费产品和嵌入式设备·提供的解决方案。
Java语言的特点
1.简易使用
2。安全可靠
3.跨平台:Java引入虚拟机,通过虚拟机运行Java程序,从而实现跨平台性
4.面向对象
5.支持多线程性
jdk(java开发环境)。是Java开发的核心,包括Java编译器,Java运行工具,Java文档生成工具,Java打包工具等。
jre是运行环境,提供给普通用户使用
1.开发工具
2.Java基础类库
3.jvm
jdk有123,jre有23
java的运行机制
a.编写一个Java的源文件Hello.World.java
b.使用"javac HelloWorld.java"命令开启Java编译器进行编译
c.编译结束后,生成HelloWorld.class的字节码文件。
d.使用"java HelloWorld"命令启动java虚拟机运行程序,Java虚拟机首先将编译好的字节码文件加载到内存,这个过程称为类加载,他是类加载器完成的,然后虚拟机通过Java解析器对卷后再到内存的Java类进行解释执行
e.执行之后会生成计算机运行并是识别的机器码文件
f.机器码文件在计算机运行并显示结果
二。操作
1.安装jdk
2.配置系统变量
3.第一段代码
public class HelloWorld{
public static void main(String[] args){
System.out.println("这是第一个人Java程序!");
}
}
运行
1.在命令窗口进去指定目录
2.编译Java源文件
3.运行Java程序
Eclipse开发工具
1.安装
2.启动
3.Eclipse工作台
包括标题栏,菜单栏,工具栏,透视图·
4.使用Eclipse进行程序开发
File->New->Java Project
填写Project name
New->Class->New Java Class
写类名。类名首字母大写
运行 Run As->Java Application