个人简介
👀个人主页: 前端杂货铺
🙋♂️学习方向: 主攻前端方向,正逐渐往全干发展
📃个人状态: 研发工程师,现效力于中国工业软件事业
🚀人生格言: 积跬步至千里,积小流成江海
🥇推荐学习:🍍前端面试宝典 🍉Vue2 🍋Vue3🥭Java基础 🍓Vue2/3项目实战 🥝Node.js🍒Three.js 🍖JS版算法
🌕个人推广:每篇文章最下方都有加入方式,旨在交流学习&资源分享,快加入进来吧
文章目录
- ✨✨前言
- 一、Hello World
- 二、数据类型
- 三、键盘录入
- 🎉🎉本篇小结
✨✨前言
大家好,这里是前端杂货铺。
早在十几年前,一些项目的开发就已经使用了 前后端分离的技术架构,这让前端和后端可以同时开发,减少了等待的时间,提高了开发效率。术业有专攻,这种架构的兴起也让大家的技术栈更加专业。当然,前后端分离的好处并不止于此,大家有兴趣可以自行详细了解…
我始终认为 前后端分离但不分家,所以身为一名前端开发人员,对后端有一定的了解和认知是非常有必要的。后端程序员亦是如此。
接下来,我会花很长一段时间系统的 学习 & 记录 Java 相关知识,下面我们从最简单(也是最经典)的 Hello World 出发去探索一下 Java 的世界吧…
一、Hello World
每一种计算机语言的开端都是 Hello World
,这是我们广大的程序员们约定俗成的事情~
在编码之前,大家要先 安装 JDK 并且下载 IDEA(或其他编译工具),详细下载安装步骤请自行搜索,在此不做赘述。
文件目录:
下面是我们的第一个 Java 程序。com.zahuopu.demo1 为包名,键入 psvm 可以快速生成第四行的代码,键入 sout 可以快速生成第五行的代码。
package com.zahuopu.demo1;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello World");
}
}
接下来我们运行这段程序:
二、数据类型
Java 有 8 种数据类型:四个整数类型,两个浮点类型,一个字符类型和一个布尔类型,详情如下…
数据类型 | 关键字 | 取值范围 |
---|---|---|
整数 | byte | -128~127 |
整数 | short | -32768~32767 |
整数 | int | -2147483648~2147483647 |
整数 | long | -9223372036854775808~9223372036854775807 |
浮点数 | float | -3.401298e-38~3.402823e+38 |
浮点数 | double | -4.9000000e-324~1.797693e+308 |
字符 | char | 0-65535 |
布尔 | boolean | true,false |
需要注意的是:
- 整数和小数取值范围大小关系:double > float > long > int > short > byte
- long 类型需要加入 L 标识(大小写都可以)
- float 类型需要加入 F 标识(大小写都可以)
package com.zahuopu.demo1;
public class DataType {
public static void main(String[] args) {
// byte
byte b = 10;
System.out.println(b);
// short
short s = 20;
System.out.println(s);
// int
int i = 30;
System.out.println(i);
// long
long n = 99999999999L;
System.out.println(n);
// float
float f = 10.1F;
System.out.println(f);
// double
double d = 20.2;
System.out.println(d);
// char
char c = '哈';
System.out.println(c);
// boolean
boolean o = true;
System.out.println(o);
}
}
三、键盘录入
键盘录入即 输入什么就输出什么。Scanner 类就支持我们对键盘录入。
package com.zahuopu.demo1;
import java.util.Scanner;
public class ScannerDemo {
public static void main(String[] args) {
// 创建对象,表示现在准备要用 Scanner 这个类
Scanner sc = new Scanner(System.in);
System.out.println("请输入整数:");
// 接收数据,变量 i 记录了键盘录入的数据
int i = sc.nextInt();
System.out.println("输出的值:");
System.out.println(i);
}
}
🎉🎉本篇小结
本文我们初步认识了Java,并对8种数据类型以及键盘录入有了一定的了解。
我们要明确整数和小数取值范围和大小关系,以及 long 和 float 类型要加上对应的标识。
好啦,本篇文章到这里就要和大家说再见啦,祝你这篇文章阅读愉快,你下篇文章的阅读愉快留着我下篇文章再祝!
参考资料:
- 百度百科 · Java
- Java基础教程(作者:黑马程序员)