零基础学java01-java简介及HelloWorld编写

入门

1、中文:中国人和中国人沟通的语言
2、日语:日本人和日本人沟通的语言
3、编程语言:程序员和电脑沟通的语言
(1)程序员写剧本(业务)—— 一串代码(一定规则的英文)
(2)编译器:将代码转化为二进制数,即0和1
(2)电脑接收指令后完成一些软件(程序),如小游戏、画图、计算器等

二进制语言

1、二进制
计算机语言采用二进制数表示,只包含0、1两个数(逢二进一)。
十进制:0、1、2、3、4、5、6、7、8、9
二进制:0、1
十进制转二进制(电脑自带计算器可切换到编程模式转化):除二取余,逆向排列
2、字节——计算机中最小存储单元(右键点击文件属性,可看字节大小)
二进制位(0或1)——计算机最小的单位
8个bit(00000000) 表示为1个字节,写成1 byte或者1 B。
1024 B =1 KB
1024 KB =1 MB
1024 MB =1 GB
1024 GB = 1 TB

Dos命令

1、DOS命令:在控制台输入并执行DOS命令,让计算机完成一些操作。(Mac:cmd+空格后输入terminal打开终端)
2、打开方式
右键Windows开始 运行 在运行框中输入cmd 点击”确定”按钮,打开即可。
3、常用dos命令(:前是默认路径;:后输入以下指令即可完成对应功能)
(1)help:它可以列出windows中的所有dos命令
(2)dir:是directory的缩写,显示一个目录中的文件和子目录(文件夹)。
(3)cd(cd后一定要加一个空格再加目录名:显示当前目录的名称或将其更改。
注意:操作什么存储位置的文件,需cd先进入这个位置,如下图桌面

cd 后加入路径,回车后进入该桌面,可继续输入其他指令对桌面上的文件进行后续操作
(4)open+文件夹名:打开文件夹

上一步进入桌面后即可打开桌面上文件夹

(5)exit:退出 CMD.EXE 程序
(6)上下键:对之前输入的dos命令进行翻页
(7)cls:清除界面

Java语言

1、创始人(java之父):SUN公司的James Gosling(詹姆斯.高斯林)
2、2009年 美国数据软件巨头甲骨文公司(Oracle)收购Sun公司,故Java现属于Oracle公司。

java简介

Java是一门开源、免费的编程语言。
Java语言在开发方向上有三种技术体现方式:JavaSE、JavaEE、(1)JavaSE(Java Platform Standard Edition)标准版:学习java语言的基础。
(2)JavaEE(Java Platform Enterprise Edition)企业版:为企业级应用程序提供解决方案。
(3)JavaME(Java Platform Micro Edition)小型版:为移动或嵌入式设备程序提供解决方案

Java语言特性、跨平台原理

1、平台:指的是操作系统(例:windows、liunx、mac)
2、跨平台:跨操作系统
3、jvm虚拟机—— 相当于中介

有了mac系统的虚拟机,java就可以在mac上运行;
有了win系统的虚拟机,java就可以在windows上运行;

也就是说,找到对应系统的虚拟机,java就可以在对应平台操作,这就是java跨平台性,也是java的一种语言特性。

Java程序开发

(1)Jvm(Java Virtual Machine) :java虚拟机。
(2)Jre(Java Runtime Environment): Java运行环境。
Jre = jvm(核心)+ 核心类库(运行Java程序时,核心能不够,仍需要一些相关的核心辅助工具)
(3)Jdk (Java Development Kit):java开发工具包。
Jdk = 开发工具包 + jre(jvm+核心类库)

从下往上是包含关系,即安装Jdk后就不用再装Jre了,里面已经包含了Jre

安装JDK

1、下载JDK官方网址:http:// www.oracle.com
2、JDK安装完成后会有如下图所示的目录
在这里插入图片描述
(1)bin:全称是binary,即二进制。里面装有工具(命令、可执行应用程序),基本都是 .exe文件
(2)jre:表示jdk里面的运行目录
(3)lib:开发工具包
(4)src.zip:Java的一些源代码
3、测试
(1)jdk的bin目录下都是安装工具,要执行.exe.一般会用双击,如果双击没有反应,说明这个软件不是图形化界面软件。
(2)一个软件的运行方式有两种:
一是图形化界面,另一种是命令行方式。如果双击一闪而过,没有什么反映,很有可能该软件不是图形化界面软件,需要在命令行中打开。
(3)测试jdk是否安装成功:
在命令窗口输入javac,出现如下信息时即安装成功;如出现“‘javac’不是内部或外部命令,也不是可运行的程序”,则安装失败
在这里插入图片描述

开发java程序(实战):HelloWorld

开发环境搭建成功后,编写java程序
(一)编写.java文件
1、Java编辑器:可以使用系统自带的记事本,也可下载EditPlus,submine等编辑器
2、tips:
(1)Java语言编写出来的代码都必须有一个指定的存放位置,Java将其定义为类——class。
(2)类后写类名,起名时尽量遵循java规范,此处我们可以暂时用Test,具体规则之后文章介绍。
(3)有特殊意思的单词为“关键字”,class、public、static等均为关键字,大小写不可以错误,标点符号等必须在英文状态下输入。
(4)空格和空白行多加不影响运行
在这里插入图片描述
(3)public static void mian(String)[]args){}
主方法((程序执行入口):格式固定,让java程序顺利运行,java的一个规则
(4){ }:一段代码后面跟着{ },是指这段代码的作用域(范围)
(5)System.out.print(" xxxxxxxx");表示输出语句,将括号中的数据显示到屏幕上面。
(6);(英文的分号):java中一行代码执行完,要以英文的分号作为结束符
(7)编写完毕后保存为扩展名(表示文件类型)为.class的文件
.java文件叫做源文件。源文件就是用Java语言的形式写了一个程序文件,这个文件是不能够运行的。必须将java源文件翻译成计算机能够认识的二进制(由0和1组成)的机器语言,此文件才能够运行,即进入下一步的编译过程。
(二)编译(翻译)程序(.java文件➡️.class文件)
1、首先需要打开dos窗口,然后切换到当前java源文件所在的目录中。注:在没有配置环境之前,jdk只能在其所在的文件夹内运行Test.java文件,在桌面你就找不到它故我们必须将Test.java源文件放到jdk的bin目录下,才可以使用javac对其进行编译。
做法:
(1)用cd进入bin所在文件夹路径(路径即地址,从地址栏复制即可)
(2)在当前java文件在的所在目录中使用javac 命令编译(翻译)源代码。编译过程中如果程序没有任何的错误,就会在相对应的目录得到对应的class文件。
(3)输入 java Test就可运行之前编写的Test.class文件了,这里**.class是默认省略的,加上会导致运行错误**
(4)回车后会输出“HelloWorld“字符串
在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值