java程序介绍和介绍

一、程序介绍

生活中程序: 为了到达某个目的,规定一些步骤.

计算机程序:为了完成某个功能,规定一些步骤.

模拟现实世界,解决现实问题,使⽤ 编程语⾔(Java等) 编写的 指令 的集合

tip: 以后认准学习方法,解决问题的技巧: 倒推! ---> 认准目标

二、Java发展及特点

发展历程

Java,由Sun开发,1994年发布第一版,作者是詹姆斯·高斯林.

平台: JavaSE(基础),JavaEE(企业级开发),JavaME(嵌入式,基本无了)

2009年被Oracle收购,现在下载jdk需要到Oracle官网

现在最流行的版本是JDK1.8版本(8版本)


特点

...

三、安装环境

安装JDK(Java Development Kit) Java开发工具包,包含两个

  • JRE (Java Runtime Environment)

  • JDK

如何安装:

3.1 双击

jdk-8版本update131补丁-windows系统-x64位电脑.exe

3.2 修改安装jdk路径

提前在磁盘创建文件夹,用于安装后续的JDK和JRE

3.3 修改安装JRE路径

3.4 安装成功

3.5 配置环境变量

配置环境变量的目的: 为了让命令在系统的任何位置都能执行.

3.5.1 复制jdk安装路径

3.5.2 打开环境变量

我的电脑-->右键-->属性-->高级系统设置-->环境变量

3.5.3 新建变量

3.5.4 path中加入变量

3.5.5 验证

打开命令行(win+r),输入cmd

输入 java -version

完成!

四、运行机制[重要-记住]

JDK: Java Development Kit(Java开发工具包) --> 敲代码

JRE: Java Runtime Environment(Java运行环境) --> 运行环境

JVM: Java Virtual Machine (Java 虚拟机) --> 运行环境中真正执行代码的机器


其实JDK内包含JRE,JRE中有JVM

具体一点,如何编写程序,执行出结果?

1 **编写**代码 --> HelloWorld.java文件

执行命令: javac 将java文件编译成class文件

2 **编译**代码 --> HelloWorld.class文件

执行命令 :java 执行class文件

3 **执行**代码 --> 执行class文件得到结果

五、第一个程序[重要]

1 写在哪? 今天,可以随便写.以后要有独立的工作空间存放代码

2 用什么写? 今天,用记事本来写! 以后要使用专业开发工具! 1 1

3 写什么? 按照Java的语法来写!

4 如何执行? 使用java的命令


5.1 新建一个文件夹

存放代码

5.2 新建一个txt文本

新建一个txt文本,使用记事本打开

5.3 编写代码

大小写敏感,不能乱改

public:语法提供的关键字,表示公共类。
class:语法提供的关键字,表示定义一个类。
HelloWorld:表示类的名字(自定义)。
{}类体(class body) 类中可以有属性和方法
public class HelloWorld {
	//主方法(程序入口,固定方法)main方法是Java程序唯一入口
    public static void main (String[] args) {
        /*表示表示控制台输出语句,括号内用英文双引号包裹的文本内容,就是要输出的内容语句结束用英文封号,代表这行代码结束。*/
        System.out.print("Hello World !"); 
        // line 行
    }
}

5.4 修改文件名

将文本文档重命名为HelloWorld,要跟class后的一致

修改文件后缀为.java

5.5 执行代码

编译: javac 文件名.java
执行: java 文件名

5.6 BUG

文件名要和代码内容中class后的类名一致

否则,编译报错(语法不对,编译出错)

大小写敏感

目前而言,大部分单词都是小写的,大写开头是,后面会学习

5.7 总结

记住开发流程

  1. 编写

  1. 编译

javac HelloWorld.java

  1. 运行

Java HelloWorld

记住两个命令:

1) javac 编译java文件为class文件

1) java 执行class文件

背住基本的入门程序

六、Java语言规范

  1. 文件名要和类名一致

  1. 类名可以还有中文,但是不建议,推荐是英文!且要求是驼峰原则,指首字母大写,其他单词小写,后续每个单词首字母大写;多个单词之间不能有空格

  1. 左花括号前不换行,右括号前换行

  1. 缩进,每个{}内都要缩进4个空格

  1. 固定的java入门程序,不能乱改

  1. 自己编写的逻辑语句要加分号结束

或者说,{}结束不加分号,其他语句要加;号结束

七、了解DOS命令

I18N:国际化

dos命令: disk operation system. 即用命令操作磁盘

切换盘符 盘符:

D:

切换文件夹路径 cd 路径

change(改变) directory(目录)

D:>cd MyInstall\QQ\Bin

返回上一层 cd ..
返回根路径 cd \
创建文件 echo 内容 > 文件 (会覆盖)
echo 内容 >> 文件 (会追加)
删除文件 del 文件名

delete:删除

创建文件夹 mkdir 文件夹名

mkdir--> make directory

查看文件夹内容 dir
删除文件夹 rmdir

rm--> remove(移除) directory

查ip ipconfig
清屏 cls

cleear screen

八、Java标识符命名规则

1、由字母、数字、下划线(_)和美元符号$组成,不能以数字开头。
2、区分大小写,长度无限制。
3、不能是Java中的关键字和保留关键字。
4、标识符命名习惯:驼峰命名法、见名知意。以单词或单词组合来命名。
5、类名由一个或多个单词组成,每个单词首字母大写。
6、函数名、变量名由一个或多个单词组成,首单词字母小写,拼接词首字母大写。
7、包名全小写,只可以使用特殊字符”.”,并且不易”.”开头或结尾。

abstract

assert

boolean

break

byte

case

catch

char

class

const

continue

default

do

double

else

enum

extends

final

finally

float

for

goto

if

implements

import

instanceof

int

interface

long

native

new

package

private

protected

public

return

strictfp

short

static

super

switch

synchronized

this

throw

throws

void

volatile

while

转义字符:

\n

换行(LF),将当前位置移到下一行开头

\r

回车(CR),将当前位置移到本行开头

\t

水平制表符(HT),跳到下一个TAB位置

\\

代表一个反斜线字符“\”

\'

代表一个单引号字符

\"

代表一个双引号字符

单词:

update:更新;

exception:异常;

public:公开的/公共;

String:字符串;

main:主要的-->主函数

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值