栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

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

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

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

一、

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 数据类型[数组长度]

 

模板:

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/865571.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号