java自学第一周(从入门到数(入)组(土))

这篇博客介绍了Java编程的基础,包括Java的特性、IDEA的使用、基本数据类型、变量、运算符、控制流程及数组。作者分享了初学者如何编写第一个Java程序,并给出了代码模板。同时,文章提供了键盘输入、分支语句和循环结构的示例,帮助读者快速上手。
摘要由CSDN通过智能技术生成

一、

1.java到底是什么?

简单来说Java是一门面向对象的编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。

Java具有简单性、面向对象、分布式健壮性安全性、平台独立与可移植性、多线程、动态性等特点  。Java可以编写桌面应用程序、Web应用程序、分布式系统嵌入式系统应用程序等 。

2.开发软件

在java初学第一周,我并没有选择下载一些繁杂的软件,而是直接选择了集成环境开发软件idea(作者毕竟是自学小白,在前期想着先试着主敲代码,到后期再进行进一步下载其他软件文件,当然,现在网上有很多知名网课,有兴趣的可以跟着他们完善自己的”装备”,比如我所知的b站的黑马程序员啦,尚硅谷了,韩顺平老师讲的java啦,各有各的特点,大家自行选择)

如果大家需要idea可以私信我找我要插件安装包。

3.java基础知识

基本数据类型:

byte、short、int、long、float、double、char、boolean

变量类型:

局部变量、成员变量、静态变量

算术运算符:

+、-、*、/、%、++、--

关系运算符:==、!=、>、<、>=、<=

逻辑运算符:

&&、||、!

赋值运算符:

=、+=、-=、*=、/=

条件运算符:

a>b?a:b

循环结构:

while 循环、do...while 循环、for 循环

条件语句:

if...else、if...else if...else

switch语句

数组

二、

4.下面我们开始第一步,编写第一个代码

不要小看第一个代码,它往往可以使你知道java最基础的语法

当我们进入页面创建完第一个Hello类之后

会是如下界面:

在这里有新手比较常用的两点快捷编码,注释后面便是

5.实现键盘输入

模板如下: 

常见输入类型:

 三、

6.分支语句:

Switch分支语句模板:

单分支:
 if(布尔表达式)
 {
    //如果布尔表达式为true将执行的语句
 }
多分支结构
 if(布尔表达式 1){
    //如果布尔表达式 1的值为true执行代码
}else if(布尔表达式 2){
    //如果布尔表达式 2的值为true执行代码
 }else if(布尔表达式 3){
    //如果布尔表达式 3的值为true执行代码
 }else {
    //如果以上布尔表达式都不为true执行代码
 }
模板如下:

7.循环结构:

  while(判断条件)

{
        循环体
  }
  //当判断条件不成立时循环结束

for(声明循环增量;判断条件;增量自增)

{

循环体

模板:

for:

while:

 四、数组

数组静态初始化/动态初始化

静态:

数据类型[] 数组名 = {元素1,元素2,…};

模板:

 

动态初始化:

数据类型[] 数组名 = new 数据类型[数组长度]

 

模板:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值