Java SE01
一、Java概述
1.Java语言的定位
Java 是一种功能强大和多用途的编程语言,可用于开发运行在移动设备、台式计算机以及服务器端的软件。
2.Java的特点
Java 是简单的(simple)、面向对象的(object oriented )、分布式的(distributed )、解释型的(interpreted )、健壮的(robust)、安全的(secure)、体系结构中立的(architectureneutral)、可移植的(portable)、高性能的(high performance)、多线程的( multithreaded ) 和动态的(dynamic)。
3.Java语言跨平台原理
跨平台:通过Java语言编写的应用程序在不同的系统平台上都可以运行。
只要在需要运行Java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即可。由JVM来负责Java程序在该系统上的运行。
4.JDK和JRE
3.Java目前的版本
Java 是一个全面且功能强大的语言,可用于多种用途。Java 有三个版本:
JavaSE(Java Standard Edition):标准版
是为开发普通桌面和商务应用程序提供的解决方案
该技术体系是其他两者的基础,可以完成一些桌面应用程序的开发
JavaEE(Java Enterprise Edition):企业版
是为开发企业环境下的应用程序提供的一套解决方案
该技术体系中包含的技术如JSP,Servlet,SSM框架等,主要针对于Web应用程序开发
JavaME(Java Micro Edition):微型版
4.Java JDK
JDK 是用于开发和运行 Java 程序的软件。
<1>安装
下载官网:https://www.oracle.com/technetwork/java/javase/overview/index.html
安装默认路径:C:\Program Files\Java\jdk1.8.0_77
环境配置:
JAVA_HOME C:\Program Files\Java\jdk1.8.0_77 //java安装路径
CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar //java的类库
Path %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin //包含java运行文件
检查是否安装成功,Win
+R
输入CMD
打开命令窗口
输入java -version
可以显示当前版本信息,则安装成功
各个文件的介绍
文件夹 | 作用 |
---|---|
bin | 存放Java开发工具 Binary二进制 编译javac.exe 运行java.exe 只能命令行使用 |
db | 数据库支持文件DataBase |
include | 底层C语言支持,因为JVM是C写的 |
jre | 运行环境 |
lib | jar文件,支持Java语言开发核心类库 Library jar包 |
src | 源代码包压缩包文件 |
javafx-src | 新一代的Java图形化界面开发工具包 编译AWT Swing |
<2>配置环境变量
方法一:
打开环境变量设置:此电脑→属性→高级系统设置→环境变量
在环境变量中系统变量 Path
下添加C:\Program Files\Java\jdk1.8.0_77\bin
方法二:
提示:在安装MySQL数据库,或者Eclipse,或者Tomacat服务器的时候
创建新的系统变量:JAVA_HOME
为JAVA_HOME添加变量值:JDK的安装目录
将Path换将中新建 %JAVA_HOME%\bin
5.关键术语
英文 | 中文 |
---|---|
Application Program Interface ( API) | 应用程序接口 |
assembler | (汇编器 |
assembly language | 汇编语言 |
bit | 比特 |
block | 块 |
block comment | 块注释 |
bus | 总线 |
byte | 字节 |
bytecode | 字节码 |
bytecode verifier | 字节码验证器 |
cable modem | 电缆调制解调器 |
Central Processing Unit (CPU) | 中央处理器 |
class loader | 类加载器 |
comment | (注释 |
compiler | (编译器 |
console | 控制台 |
dot pitch | 点距 |
DSL ( Digital Subscriber Line ) | 数字用户线 |
encoding scheme | 编码规范 |
hardware | 硬件 |
high-level language | 高级语言 |
Integreted Development Environment ( IDE〉 | 集成开发环境 |
interpreter | 解释器 |
java command | java 命令 |
Java Development Toolkit (JDK) | Java 开发工具包 |
Java language specification | Java 语言规范 |
Java Virtual Machine (JVM) | Java 虚拟机 |
javac command | javac 命令 |
keyword or reserved word | 关键字或保留字 |
library | 库 |
line comment | 行注释 |
logic error | 逻辑错误 |
low-level language | 低级语言 |
machine language | 机器语言 |
main method | main 方法 |
memory | 内存 |
modem | 调制解调器 |
motherboard | 主板 |
Network Interface Card ( NIC) | 网络接口卡 |
Operation System (OS) | 操作系统 |
pixel | 像素 |
program | 程序 |
programming | 程序设计 |
runtime error | 运行时错误 |
screen resolution | 屏幕分辨率 |
software | 软件 |
source code | 源代码 |
source program | 源程序 |
statement | 语句 |
statement terminator | 语句结束符 |
storage device | 存储设备 |
syntax error | 语法错误 |
二、计算机基础
1.计算机软件与硬件
计算机硬件(ComputerHardware):是指计算机系统中,由电子,机械和光电元件组成的各种物理装置的总称。这些物理装置按照系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。
计算机通常由CPU、主板、内存、电源、主机箱、硬盘、显卡、键盘、鼠标、显示器等多个部件组成。
计算机软件(ComputerSoftware):是指使用计算机过程中必不可少的东西,计算机软件可以使计算机按照事先预定好的顺序完成特定的功能,计算机软件按照其功能划分为系统软件与应用软件。
系统软件:DOS(Disk Operating System),Windows,Linux,Unix,Max,Android,IOS
应用软件:微信,抖音,支付宝
2.人机交互
软件的出现实现了人与计算机之间更好的交互。
交互方式:
图形化界面:这种方式简单直观,使用者易于接受,容易上手操作。
命令行方式:需要有一个控制台,输入特定的指令,让计算机完成一些操作。较为麻烦,需要记住一些命令
3.键盘功能键和快捷键
快捷键 | 功能 |
---|---|
Ctrl+A | 全选 |
Ctrl+C | 复制 |
Ctrl+V | 粘贴 |
Ctrl+X | 剪切 |
Ctrl+W | 关闭选项卡/窗口 |
Ctrl+P | 打印 |
Ctrl+F | 查找 |
Ctrl+N | 新建文件 |
Win+E | 打开资源管理器 |
Win+R | 打开运行窗口 |
Win+I | 打开Windows设置 |
Win+P | 打开投影模式 |
Win+D | 快速切换桌面 |
Win+L | 快速锁屏 |
Alt+F4 | 强制关闭程序 |
Shift+Delete | 强制删除,不走回收站 |
Tab | 制表符/自动补全 |
4.常见的DOS命令讲解
命令 | 功能 |
---|---|
D: | 盘符切换 |
dir | 列出当前目录下的文件以及文件夹 |
md | 创建目录 |
rd | 删除目录 |
cd | 改变指定目录(进入目录) |
cd… | 退回上级目录 |
cd/ | 退回到根目录 |
del | 删除文件 |
exit | 退出dos命令行 |
cls | 清屏 |
notepad | 记事本 |
mspaint | 画图板 |
calc | 计算机 |
rd /s | 询问删除 |
rd /q /s | 直接删除 |
三、Java语言基础
1.第一个程序(Hello world)
class HelloWorld{
public static void main(String[] args) {
System.out.println("Hellow world!");
}
}
2.常见错误
常见错误 | 建议 |
---|---|
语法错误 | 仔细检查代码 |
运行时错误 | 检查代码逻辑 |
逻辑错误 | 需求与结果不符 检查代码逻辑和需求逻辑 |
扩展名被隐藏 | 打开文件扩展名显示 |
文件名和类名不一致 | 编写代码使类名和文件名一致 |
严格区分大小写 | |
出现中文标点符号 | |
遗漏括号 | |
遗漏分号 | |
遗漏引号 | |
命名拼写错误 |
今天的文章Java SE 01 Java概述分享到此就结束了,感谢您的阅读。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/9214.html