java1.8输出语句_[【小白学Java——干货】1.初学Java,认识语法、变量与输出语句...

本文介绍了Java编程的基础知识,包括环境搭建、基本语法、变量定义及输出操作等内容,适合初学者入门。

大家好,我是WilliamMa,好久没写文章了,说什么好呢?

嗯……在几个月的沉默里,我的技术突飞猛进,C++二叉树,Python自动化办公、selenium模拟登陆……不过,光有技术不行,要让更多人看到我的技术,怎么办呢?所以——

2009dab98730916dd8abbd54ecd8cc0d.png

(咳咳,图片放错了)

(暴露了我_______的现实)

进入正题,我为了进一步提高技术,我决定——从2021年1月19日起正式开始学习Java!

(此时的我脸不红心不跳地打开了Intellij IDEA)

94702c3d7cc92f409b3f58e409a12d81.png

关于Java与IDEA的安装,本文不做过多赘述,网上教程五花八门,此处使用的是java version “1.8.0_271”,IDEA 2020.3.1 x64

Java的基本框架

当你在IDEA中引入文件夹作为项目文件夹时,文件夹下一般会有三个文件(夹):

.idea

src

.iml

我们通常在src文件夹下创建包与java类。

首先,右键单击src文件夹,选中New,选择点击Package,输入包名.

在这里创建包不但是为了文件的整理着想,更是在后文会有提到,Java中的文件与路径都是有着紧密联系的。

12d4c5fbcc650770a65adb228d8853c0.png

创建完包,右键单击包,选择New,选择Java class,直接输入文件名,此处推荐使用大驼峰命名法,如下:

每个单词之间无空格,无分隔线

每个单词首字母大写(包括第一个单词)

命名后,回车创建:

package extracurricular;

public class HelloWorld {

}

这里,你可以发现什么?

第一行:package后面就是我们的包名;

第三行:class后面的类名就是文件名;

如果我们把这两个名字修改,如果不同于包名文件名,后果不堪设想。

接下来——

是万年不变的主函数,有C/C++经验的朋友可能会更好理解:

package test_hello;

public class HelloWorld {

public static void main(String[] args){

}

}

理解一下:

public static void main(String[] args){}

public: 公开,固定不变;

static: 方法,固定不变;

void: 指函数的返回值,void指没有返回值;

main: 主函数的名字

类型如下:

名称类型byte, short, int, long整数

float, double浮点数(小数)

char字符

String字符串

boolean布尔值

void无

还有更多的类型在下面几章会提到。

变量

格式如下:

( = );

如,声明一个整型变量num,值为5:

int num = 5;

当然,num也可以不赋值:

int num;

继续看:

package test_hello;

// hello

public class TestHello {

public static void main(String[] args){

System.out.println("hello java!你好");

boolean a = true;

boolean b = false;

int c = 5;

double d = 2.6;

String e = null;

char f = '淦';

System.out.println(c+d);

f = '7';

}

}

与C++不同的是,java中的Char类型可以存储中文。

输出

输出在控制台:

System.out.println("hello world!");

注意,println与print是有区别的:

System.out.println: 输出小括号里的内容,并换行,此处的ln指的就是line。

System.out.print: 输出小括号的内容,不换行。

如果能理解两者之间的区别,我们就可以在控制台打印矩形:

for (int i = 0; i < 20; i++) {

for (int j = 0; j < 5; j++) {

System.out.print('*');

}

System.out.println();

}

for循环在后面几章会讲到,大家也可以看我之前C++文章了解。

效果如下:

198e8e07a2d1bace379cf8b333b58b90.png

语法

重要的事情说三遍:

每条语句后一定,一定,一定要加分号,

每条语句后一定,一定,一定要加分号,

每条语句后一定,一定,一定要加分号!!

好了,我是WilliamMa,咱们下期再见!

PS:六年级了,功课繁重,更新速度可能不尽人意,请大家见谅:)

(^-^)V

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值