Java入门第一季

第一章Java初体验

1.1Java的介绍与前景

80%互联网公司都在用,100%银行,超过80%金融机构都在用,最好的云计算方案与生态,最好的大数据架构解决方案与生态。

1.2Java的特性与版本

a.Java代码--.java      字节码文件---.class 

1、J2SE:标准版,提供了Java语言最核心的功能,是其他版本的基础

2、J2EE:企业版,针对企业级应用开发提供了更多高级功能

3、J2ME:嵌入式版,可为智能设备开发应用程序,目前已极少使用

1.3我与Java第一次亲密接触

public class HelloWorld{
 public static void main(string[]args){
    ​System.out.println("hello world");

}

        }

1.4 第一个Java程序

public class HelloWorld {
    public static void main(String[] args){
        System.out.println("hello imooc");
    }
}

1.5安装IntellJ IDEA

                IntellJ IDEA

*IDEA全称IntellJ IDEA,是Java领域公认最好的编码工具

*IDEA提供了大量的智能工具,例如语法提示、代码分析、格式化等

*IDEA最核心的特色是它的快捷键,利用快捷键可以极大提高开发效率

1.6程序的移植

第二章变量与常量

2.1Java常用关键词

2.2Java标识符

使用标识符时,需要遵守几条规则:

1、标识符可以由字母、数字、下划线(_)、美元符($)组成,但不能包含@、%、空格等其它特殊字符,不能以数字开头。譬如:123name就是不合法滴

2、标识符不能是Java关键字和保留字(Java预留的关键字,以后的升级版本中有可能作为关键字),但可以包含关键字和保留字。如:不可以使用void作为标识符,但是Myvoid可以

3、标识符是严格区分大小写的,所以涅,一定要分清楚imooc和IMooc是两个不同的标识符

4、标识符的命名最好能反映出其作用,做到见名知意。


2.3如何命名变量

1、变量名由多单词组成时,第一个单词的首字母小写,其后单词的首字母大写,俗称骆驼式命名法(也称驼峰命名法),如myAge
2、变量命名时,尽量简短且能清楚的表达变量的作用,做到见名知意

2.4Java的数据类型

 

2.5Java的类型转换

2.5.1Java的强制类型转换

2.5.2Java的自动类型转换

2.6常量的作用

所谓常量,我们可以理解为是一种特殊的变量,它的值被设定后,在程序运行过程中不允许改变

 2.7如何在Java中使用注释

第三章常用的运算符

3.1什么是运算符

运算符是一种“功能”符号,用以通知 Java 进行相关的运算。譬如,我们需要将变量 age 的值设置为 20 ,这时候就需要一个“=”,告诉程序需要进行赋值操作。

Java 语言中常用的运算符可分为如下几种:

Ø 算术运算符

Ø 赋值运算符

Ø 比较运算符

Ø 逻辑运算符

Ø 条件运算符

3.2Java中算术运算符

自增和自减运算符只能用于操作变量,不能直接用于操作数值或常量!例如 5++ 、 8-- 等写法都是错误的

3.3Java中的赋值运算符

3.4Java中的比较运算符

3.5Java中的逻辑运算符

当使用逻辑运算符时,我们会遇到一种很有趣的“短路”现象。

譬如:( one > two ) && ( one < three ) 中,如果能确定左边 one > two 运行结果为 false , 则系统就认为已经没有必要执行右侧的 one < three 啦。

同理,在( one > two ) || ( one < three ) 中,如果能确定左边表达式的运行结果为 true , 则系统也同样会认为已经没有必要再进行右侧的 one < three 的执行啦!

3.6Java中的条件运算符

3.7Java中运算符的优先级

第四章流程控制语句 

4.1Java条件语句之if

4.2Java条件语句之if  else

4.3Java条件语句之多重if

4.4Java条件语句之嵌套if

4.5Java条件语句之switch

执行过程:当 switch 后表达式的值和 case 语句后的值相同时,从该位置开始向下执行,直到遇到 break 语句或者 switch 语句块结束;如果没有匹配的 case 语句则执行 default 块的代码。 

4.6Java条件语句之while

4.7Java条件语句之do while

4.8Java条件语句之for

4.9Java循环跳转语句之break

4.10Java循环跳转语句之continue

4.11Java循环语句之多重循环

第五章数组 

5.1什么是数组

5.2如何使用Java中的数组 

5.3使用循环操作Java中的数组

5.4编程练习 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值