java基础知识整理

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 修饰类的类名)一致。因此一个源文件当中最多只能有一个公共类

常见问题

  1. 扩展名被隐藏
    如何找到:工具–文件夹选项–查看–去除隐藏扩展名的那个勾勾
  2. 我们现在一般文件名称和类名一致。
    .java 文件当中的类名(class 后面跟的名称)经过编译过后,会将类名作为.class 文件的文件名称。
    但是,注意: javac 后面跟的是文件名+扩展名
    在这里插入图片描述
    java后面跟的是文件名,不需要扩展名
    在这里插入图片描述
    3.java语言严格区分大小写
    在这里插入图片描述
    4.单词不要写错

在这里插入图片描述
5.括号的配对问题
一般来说括号都是成对出现的

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值