码迷,mamicode.com
首页 > 编程语言 > 详细

JAVA开篇&Hello world

时间:2021-03-02 11:56:30      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:双击   info   连接   编码   dos   窗口   操作系统   删除   main   

## 四、计算机基础知识

### 4.1 计算机

* 电脑

### 4.2 硬件

* 电脑中的电子元件组成的硬件

### 4.3 软件

* 数据和指令的集合
* 按照一定的顺序执行,完成指定的功能

### 4.4 系统软件

* 操作系统
* Windows
* MacOS
* Linux
* Android
* IOS
* BlackBerry
* 塞班
* WPhone

### 4.5 应用软件

* QQ
* 微信
* 抖音
* ... ...

### 4.6 软件开发

* 编写应用程序

## 五、常用DOS指令

* 磁盘操作命令
* Windows系统出现之前使用的操作电脑的指令
* 必须在命令提示符窗口中运行
* 找20个DOS指令演示
* 最好不涉及删除的操作
* 不涉及操作系统文件的操作

## 六、Java语言概述

### 6.1 基本情况

* 1995年
* 詹姆斯*高斯林
* Sun ===》Oracle--甲骨文
* 最新版是jdk14
* 使用人数最多的版本jdk1.8

### 6.2 下载

* 官网下载jdk
* JDK 1.8
* jdk
* java development Kit
* java开发工具包
* https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html

### 6.3 卸载JDK

* 程序==》JDK1.8==》卸载

### 6.4 安装JDK

* 双击运行
* 选择安装位置
* 不能出现中文、空格、横线的符号
* 不安装JRE
* java runtime environment
* javac.exe
* 编译我们书写的Java代码,生成,class文件--字节码文件
* java.exe
* 运行字节码文件

## 七、环境变量

* 问什么配置环境变量

* 我想在任意位置都能运行java.exe和javac.exe
* 需要把程序所处的位置告诉系统
* 在系统设置的环境变量选项中添加程序的位置即可

技术图片

 

 

## 八、HelloWorld

### 8.1 创建java文件

* Java文件
* 以.java为后缀名的文件成为java文件
* 创建一个任意类型的文件,把文件的后缀名修改为.java

### 8.3 编写Hello World代码

```java
** 掌握 **
class HelloWorld{
public static void main(String[] args){
System.out.println("Hello World!");
}
}
```

> ** 了解 **
>
> class
>
> ? java中的一个关键字,声明一个java中的类
>
> HelloWorld
>
> ? 这个类的名字,一般要求和java文件的名字保持完全一致
>
> public
>
> ? java中的一个关键字,访问权限修饰符
>
> static
>
> ? java中的一个关键字,表示这个方法是静态的方法
>
> void
>
> ? java中的一个关键字,表示方法执行结束后返回的内容是空的
>
> main
>
> ? 不是java中的一个关键字,是一个方法的名字,是整个程序的入口
>
> (String[] args)
>
> ? main方法的参数列表,main方法执行的时候可能需要操作一些数据
>
> System.out.println("Hello World!");
>
> ? main方法中具体执行的内容

## 九、Hello World运行原理

* 我们书写的代码和平时是写的文字、文章使用的是相同的字母、符号
* 计算机是不能直接识别、运行这个内容的
* 需要把我们能直接看懂的java文件中的内容进行转换,转换成计算机能看懂、能运行的文件
* 计算机能识别并运行.class--字节码文件,可以使用JDK中提供的javac.exe执行进行操作,这种操作成为编译
* javac.exe编译java文件会生成字节码.class文件,JDK中提供java.exe就可以运行这个文件并产生结果啦

技术图片

 

 

## 十、Java编码规范

* 生成的字节码文件名字和类名是一样的
* 如果类名被public修饰了,那么文件名需要和类名保持一致
* 如果类名没有被public修饰,类名和文件名可以不一样
* 一个文件中能不能存在多个类
* 能
* 会编译出多个字节码文件,这个字节码文件和类名一样
* 但是只能有一个类是被public修饰的,而且还要和文件名一致

* 类名的规范
* 合法的标识符
* 不能关键字重名
* 命名符合大驼峰命名法

* 多个层级的代码之间要使用制表符(tab)键进行格式化

## 十一、标识符

* 给类、方法、变量命名的一个字符串
* 组成
* 字母
* 数字
* _
* $
* 命名规则
* 类
* 大驼峰命名法
* HelloWorld
* MyShop
* 方法、变量
* 小驼峰命名法
* showInfo
* getAge
* setName
* 常量
* 全部字母大写,多个单词使用下划线连接
* USERNAME
* PASSWORD
* MATH_PI
* 包
* 字母全部小写,公司名字反过来书写
* com.qf.shop.XXX

## 十二、注释

### 12.1 定义

* 标注、解释

### 12.2 注释分类

* 单行注释
* 注释一行代码
* // 单行注释的内容
* 多行注释
* /* 多行注释的内容 */
* 文档注释
* /** 文档注释的内容 */

JAVA开篇&Hello world

标签:双击   info   连接   编码   dos   窗口   操作系统   删除   main   

原文地址:https://www.cnblogs.com/xkzzZ/p/14462642.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!