写点什么

新手小白学 Java|零基础入门|JAVA 也可以这么简单

用户头像
马小轩
关注
发布于: 33 分钟前

刚开始学习 java 的时候,可能是一头雾水,不知道从何学起。

还有很多 Java 小白,在刚自学 Java 的时候玩命的学习,玩命的记住 Java 原理,天天早上五点起床背 Java 的一些英文词汇,然后遇见一些未知的困难,让自己打到癫狂状态,逐渐迷失自我放弃 Java。

为了帮大家解决这个难题,这里跟大家分享一下 Java 入门教程,带你通关!!!

开始之前,分享 Java 零基础入门教程给大家,只要你耐心看完就一定能够入门。

这个教程总体来说就像列文虎克教学,细到极致,妙到毫巅。

适合绝对零基础的,每个知识点掰开了揉碎了讲解。

一、初识 Java

1.生活中的程序:

从起床到教室上课的过程

穿衣打扮-起床-洗漱-出宿舍-吃早餐-到教室

按照特定的顺序去完成某一件事的过程我们叫做生活中的程序

2.计算机中的程序:

一组有序指令的集合,需要和计算机交流就要使用计算机语言,java 就是计算机语言的一种

3.java 能做什么:

1、开发桌面应用程序,比如:QQ、酷狗

2、开发 internet 应用程序,比如:淘宝、天猫

4.java 技术平台:

1、Java SE:标准版,java 的技术与核心,开发桌面应用程序

2、Java EE:提供企业级项目的解决方案,开发网页应用

5.安装 JDK:

JDK:java 的一个核心工具包

JRE:java 的一个运行环境(表示 java 除了可以在 windows 系统运行,还可以在苹果系统运行)

环境变量:告诉计算机可以执行.java 的运行程序在哪里

6.开发 java 程序的步骤:

1、编写一个 java 源程序

新建记事本,将后缀名改为.java

2、编译 java 源程序,语法:javac 源文件名.java

编译后会生成一个.class 的字节码文件

3、运行 java 程序,运行的是.class 的文件,语法:java 源文件名

注意:java 严格区分大小写

System.out.println () 打印之后换一行,先打印再换行

System.out.print () 打印之后不换行

7.转义字符:

使用"\n"进行换行

使用"\t"空格一个制表符的位置,也就是一个 tab 的位置,8 个英文字母的长度

8.java 中的注释:

//注释内容 单 行注释:表示对下一条语句进行一个解释

/* 注释内容 */ 多行注释:表示对下面一段语句进行一个解释

/**注释内容 */ 文档注释:表示对一段文本注释

注释的语句是不会进行编译的

9.java 的编码规范:

1、遇到大括号 { 就进行一次缩进,缩进距离一个 tab 键的长度

2、每一个大括号 } 单独占一行,表示一段语句的结束

3、 ; 表示每行语句的结束,每一行只写一句代码

10.使用开发工具开发 java 程序的步骤:

1、新建一个 java 工程

2、选中新建的工程,选中 src 文件夹,点击右键 new,新建一个 class,新建时选中

public static void main 这一项,会自动生成 java 源程序的框架

3、去编写 java 源程序

4、编译 java 源程序,开发工具会自动编译

5、运行 java 程序

二、变量、数据类型和运算符

1.每个程序都只有一个入口,也就是只有一个 main 方法,只有一个程序可以打开 QQ,其他的地方都打开不了

2.程序没有运行是存储磁盘上,运行在内存中

3.酒店中入住:

1)开房间(根据不同人数开不同类型的房间)

2)入住

4.变量的概念:

内存根据数据不同类型开辟的这个空间叫做变量

  • 酒店 相当于 内存

  • 房间 相当于 变量

  • 入住的人 相当于 数据(变量值)

  • 房间类型 相当于 数据类型(数字还是文字)

  • 房间号 相当于 变量名

5.变量名:

用于快速找到内存中变量空间位置取得名字

6.数据类型:

数值型:

1、整型(int):用于存储整数,整数的类型 123,999,666

byte 字节型,short 短整型,long 长整型

long》int》short》byte

2、非整型:用于存储小数,小数的类型 1234.5,3.14

双精度浮点型(double):小数的长度比较长

单精度浮点型(float):小数的长度短一些

非数值型:

1、字符型(char):用于存储单个字符,都需要使用英文状态的单引号括起来

比如:‘男’、‘女’、‘开’、‘关’

2、字符串型(String):用于存储一串字符,存储 0~n 个字符,都需要用英文状

态下的双引号括起来

比如:“我的名字是张三”,“我的爱好是打游戏”

7.变量名的命名规则:

1、只能够使用_和 $这两个符号;

2、只能使用英文字母、_ 、$三个开头,后面的可以使用数字、字母和_ 、美元符号 ;

3、使用 java 语言中的关键字

4、采用见文识意的方式命名,采用驼峰命名法 ageOfStudent,多个字母命名时,

第一个字母的首字母小写,后面字母首字母大写

8.变量的使用:

1、声明变量,就是在内存开一个空间

语法:数据类型 变量名;(空格和分号不能少),比如:int qian;

2、变量赋值,就是将数据放到开辟的这个空间

语法:变量名 = 变量值;比如:qian = 1000;

3、使用变量

比如:System.out.println(qian);

9.运算符的使用:

1、赋值运算符(=),将等号右边的值赋给左边

2、拼接运算符(+),将+左右两边的连起来

表达式:就是符号(如加号、减号)与操作数(如 b,3 等)的组合,比如:b-1

算术运算符:

四则运算:+、-、*、/

%(取模运算):除以一个数得到余数,就是求余数的运算的运算

10.从键盘扫描输入的值:

1、找到有扫描仪的商店,语法:import java.util.Scanner;写在 public class 的前面

2、购买一台新的扫描仪,给它取一个名字

语法:Scanner input = new Scanner(System.in);

3、使用扫描仪的扫描功能

如果扫描整数:使用 input.nextInt();

如果扫描小数:使用 input.nextDouble();

如果扫描字符串:使用 input.next();

11.类型转换:

自动类型转换:

1、必须两种类型互相兼容,比如:都是数值类型 int 和 double,double 和 float

2、转换成的类型一定要比被转换的类型要大,比如:int 转换成 double,float 转换成 double

12.强制类型转换:

语法:数据类型 变量名 = (数据类型)变量名;

比如:double b = 3.14

int a = (int)b;

1、同类型的强制类型转换,比如:int a = (int)10.9;

2、不同类型的强制类型转换,只有 char 和 int 可以,通过 ASCII 码表去转换

比如:int b = (int)‘a’;

13.运算符:

1、赋值运算符 =,将右边的值赋给左边

2、算术运算符+、-、、/、%,数学运算一样,先、/、%,后+、-

3、关系运算符(比较运算符):>、<、>=、<=、==、!=

4、逻辑运算符

boolean 类型(布尔类型):用于比较运算,只有两个值(true 和 false)默认 false

14.运算符的优先级

1、最高优先级,英文状态下的小括号()

2、最低优先级,赋值运算符=

3、算术运算符>关系运算符>逻辑运算符>赋值运算符

有什么问题欢迎大家提出来 !喜欢的一定点赞关注哦!

后台私信添加微信 QQ 领取 Java 小白,进阶学习资料

VX:MMX-0474QAQ


用户头像

马小轩

关注

还未添加个人签名 2021.06.25 加入

还未添加个人简介

评论

发布
暂无评论
新手小白学Java|零基础入门|JAVA也可以这么简单