本文章是学习b站尚学堂java视频课所作课程笔记,看视频的理解效果更好
第一章 java基础
1.1 java简介
1.1.1 java发展
SUN公司JGosling等针对嵌入家电领域,发明的一种针对跨平台应用软件的面向对象的程序设计语言,后随着互联网发展,成为重要的网络编程语言。
1.1.2 java优势
- 跨平台/可移植性
-
安全性
适合网络/分布式环境 - 面向对象
-
简单性
相对C,C++来说去掉了指针、结构、头文件等 -
高性能
虚拟机优化了性能 -
分布式
能处理TCP/IP协议 - 多线程
-
健壮性
遇到异常会安全退出,不会造成整个程序崩溃
1.1.3 java各版本含义
版本 | 定位 | 范围 |
---|---|---|
javaSE(java Standard Edition) | 标准版,定位在个人计算机的桌面应用 | 范围较大 |
javaEE(Java Enterprise Edition) | 企业版,定位在服务器端的应用(如银行服务器) | 范围最大 |
javaME(Java Micro Edition) | 微型版,定位在消费型电子产品的应用。(如智能微波炉,但发展市场很窄,会被安卓取代) | 范围与以上两种有交叉,范围最小 |
范围比较:

1.1.4 java程序运行机制

java程序有编译有解释,源文件的编译通过JRE虚拟机与系统平台挂钩,避免与系统平台直接连接
1.1.5 JVM/JRE/JDK比较
版本 | 内容 |
---|---|
JVM | 一个虚拟的用于执行bytecode字节码的“虚拟计算机” |
JRE | 包含Java虚拟机、库函数、运行Java应用程序必须的文件 |
JDK | 包含JRE,以及增加编译器、调试器等用于程序开发的文件 |
即开发Java程序用JDK,若只需要执行Java文件用JDK就行,包含关系为:

1.2 JDK安装与测试
1> 打开[https://www.oracle.com/technetwork/java/javase/downloads/index.html]
2>点击DOWNLOAD,选择适应于电脑系统位数的文件下载(其中x64表示64位,win64可自由选择64/32位;win32只能选择32位)
建议不要改变默认安装目录
![download][download]
3>我的电脑->右键->属性->高级系统设置->环境变量
在系统变量中新建,输入JAVA_HOME,和JDK安装路径并保存
4>双击系统变量中Path->编辑文本(在变量值最前方输入%JAVA_HOME%\bin;)->确定->保存
![home][home]
注意带分号;(英文半角)
5>打开cmd,输入java -version
![test][test]
不报错表示成功
1.3 java编写介绍
1.3.1 第一个java程序
public class Welcome {
public static void main(String[] args) {
System out.prntln('Hello Java! __PHY')
}
}
关键步骤:
1.保存为xxx.java文件,文件名xxx为类的名字,如Welcome.(如果出现大小写拼写错误则程序无法运行)
2.关键字public称为访问修饰符,用于控制程序的其他部分对这段代码的访问级别
3.关键字class为类,java是面向对象的语言,所有代码必须位于类中
4.一个源文件至多只声明一个public类,其他类的个数不限。若源文件中包含一个public类,源文件名必须和其中定义的public类名相同,且以.java为扩展名
5.一个源文件可包含多个类class
6.正确编译后的源文件会得到相应的字节码文件,编译器为每个类独立生成字节码文件,且将字节码文件自动命名为类的名字且以'.class'为扩展名
7.main方法是应用程序的入口方法,它有固定的书写格式:
public static void main(String[] args) {...}
8.java用花括号划分程序各个部分,任何方法的代码都以'{'开始,'}'结束,由于编译器忽略空格,故花括号风格不受限制
9.Java每个语句都必须以分号结束,回车不是语句的结束标志,所以一个语句可以跨多行
10.编程时注意缩进规范;写括号、引号要成对编写
1.3.2 常见DOS命令(windows)
命令 | 功能 |
---|---|
cd目录路径 | 进入一个目录 |
cd .. | 进入父目录 |
dir | 查看本目录下的文件和子目录列表 |
cls | 清除屏幕命令 |
上下键 | 查找敲过的命令 |
Tab键 | 自动补齐命令 |
1.3.3常用开发工具
- 文本编辑器
- Notepad++
- UltraEdit
- EditPlus
- IDE
- eclipse
- IntelliJ IDE
- NEtBeans
1.3.4 eclipse下载
>1. 链接:[http://www.eclipse.org/downloads/packages/]
>2.选中Eclipse IDE for Java Developers(注意下载的位数与JDK位数相等)
>3. 直接解压缩包
1.3.5 eclipse的初使用
下载好后在解压后的文件夹运行eclipse
- 初次打开需设置文件保存的路径
- 右键->新建->java project
其中src*用来放Java源文件,右键->New->class(bin目录自动生成class文件)- 运行:右键->run as/Ctrl+F11
console:工作台
网友评论