java基础知识整理**
第一天
首先我们要知道计算机的语言发展历程;
计算机语言是经过一代一代的发展,才演变成今天这种越来越趋近于人的思维方式的语言。
有三个阶段:
⚫ 第一代语言:机器语言
⚫ 第二代语言:汇编语言(也称符号语言)
⚫ 第三代语言:高级语言
◼ 面向过程(如 C、COBOL)
◼ 面向对象(如 C++、java、C#、python)
单位基本概念
1 和 0 是计算机储存二进制的基本单位,包括现在你在电
脑上看到的所有一切都是由 1 和 0 两个数组成的,一个即是一
个位,8 位(bit)一个字节,我们在电脑中看到的图像视频等
都是计算机通过对储存器中无数个 1 和 0 的计算得来的。
32 位和 64 位操作系统是指:
CPU 一次处理数据的能力是32 位还是 64 位
常见的dos命令
盘符的切换:盘符加冒号
切换目录: cd 加路径
目录的回退
cd… (退回到上层目录)
cd\ (退回到当前磁盘的根目录)
查看当前目录内容 --> dir
自动填充 --> Tab
使用上次使用过的命令 --> ↑ ↓
清屏 --> cls
退出 -->Exit
java语言的名词
jdk:java开发工具包(Java Development Kit)
jre:java运行环境(Java Runtime Enviroment)
jvm:java虚拟机(Java Virtual Machine)
java语言的特点
简单高效 面向对象 平台无关性
一次编译 到处运行
java语言是跨平台的原因
针对不同的系统有不同的jvm来进行编译执行;从而实现跨平台
JDK,JRE,JVM 的作用及关系(
作用
JVM:保证java语言的跨平台性 虚拟机
JRE:java程序的运行环境
Jdk:java程序的开发环境
关系
JRE = JVM + 类库
JDK = JRE + 工具
JDK的安装
注意jdk和jre的安装路径
HelloWorld的编写;
① 新建一个 XXX.java (文件的扩展名显示出来)
②编写代码 ,以类为单位编写,编写入口函数/方法
③通过 javac命令完成 编译操作(需要写java文件的完整路径)
④运行 java 程序, 运行 .class 文件/字节码文件 通过java 命令完成
注意要点
A: Java 程序的最基本单位是类,所以我们要定义一个类。
class 代表类
格式:class 类名
举例:class HelloWorld{}
B:在类中写内容的时候,用大括号括起来。
C:Java 程序要想执行,必须有 main 方法。
格式:public static void main(String[ ] args){}
D:要指向那些东西呢,也用大括号括起来。
E:输出语句: System.out.println(“输出的内容”);
F:一个 class 编译后会对应一个 .class 文件,一个源文件当中可以有多个 class,当有公共类(public)存在时文件名必须和 公共类名(public 修饰类的类名)一致。因此一个源文件当中最多只能有一个公共类
常见问题
- 扩展名被隐藏
如何找到:工具–文件夹选项–查看–去除隐藏扩展名的那个勾勾
- 我们现在一般文件名称和类名一致。
.java 文件当中的类名(class 后面跟的名称)经过编译过后,会将类名作为.class 文件的文件名称。
但是,注意: javac 后面跟的是文件名+扩展名
java后面跟的是文件名,不需要扩展名
3.java语言严格区分大小写
4.单词不要写错
5.括号的配对问题
一般来说括号都是成对出现的