【名师课堂】Java零基础入门

【名师课堂】Java零基础入门

26课时 |
79037人已学 |
(30 评论)

加入学习
加入学习

标识符命名要求:由字母、数字、_、$所组成,不能由数字开头。

老师建议:

采用有意义的简单命名,例如:

student_name

$不要在代码中出现,因为有特殊含义。

 

java中有一个未使用到的关键字:goto、const

Java中有三个特殊含义的单词(不算关键字):null、true、false

 

[展开全文]

CLASSPATH指的是类的加载路径。

默认是当前java文件所在的路径。

SET CLASSPATH=d:/mydemo

SET CLASSPATH=.

目前只对CLASSPAHT概念有个基本认识

[展开全文]
冰鸡翅可乐 · 2017-07-01 · CLASSPATH环境属性 0

引用数据类型:数组,类,接口;

 

[展开全文]

方法的递归调用指的是一个方法自己调用自己的形式。 

方法必须有一递归结束条件;

方法在每次递归处理的时候一定要做一些变更。

 

[展开全文]

方法重载,指的是,方法名称相同,参数的类型或者个数不同。

在方法重载的时候,要求方法的返回类型相同。

[展开全文]
终结命运 · 2017-06-28 · 方法的定义与使用(方法重载) 0

方法可以重复调用,什么样的算法需要构成方法,需要结合实际项目经验。

方法是一段可以被重复调用的代码块。

public static 方法返回类型 方法名 (参数类型,参数){

执行代码;

return;

}

void无返回值。

[展开全文]

进行循环的时候有2个关键字:continue、break。

continue执行语句之后的循环体不执行。

break终止循环。

[展开全文]
终结命运 · 2017-06-28 · 程序逻辑控制(循环控制) 0

while循环和for循环

  1. while(循环的结束条件判断){

循环体;

循环条件变更;

}

do...while基本不使用。

for(循环初始化;循环结束条件判断;循环条件变更){

循环体;

}

  • 对于不知道循环次数,但是知道循环结束条件时使用while循环。
  • 明确知道循环次数,则使用for循环。
[展开全文]
终结命运 · 2017-06-28 · 程序逻辑控制(循环结构) 1

顺序结构、分支结构、循环结构。

if分支结构和switch分支结构。

if(布尔表达式){

条件满足时的执行代码;

}

else {

条件不满足时的执行代码;

}

switch支持int、char、String、枚举()数据类型。

switch(){

case 1 :{代码;break;}

case 2 :{代码;break;}

default:{代码;break;}

}

[展开全文]
终结命运 · 2017-06-28 · 程序逻辑控制(分支结构) 0

请解释&&和&、|和||的区别?

  • 逻辑运算之中:
  • 位运算中:

&:运算的两个数据位如果有一个是0结果就是0,全为1时结果才是1;

|:运算的两个数据位如果有一位是1结果就是1,全为0结果才是0。

[展开全文]
终结命运 · 2017-06-28 · Java运算符(位运算符) 0

与操作:&、&&;

当使用‘&’时,所有的条件都会被判断。

当使用‘&&’时,当有一个false时,后面的条件都不进行判断了。

或操作:|、||。

当使用‘|’时,所有添加都会被判断。

当使用‘||’时,当有一个ture时,后面的条件都不进行判断了。

所以,实际编程中,只使用‘&&’和‘||’就k

[展开全文]
终结命运 · 2017-06-28 · Java运算符(逻辑运算符) 0

关系运算符的结果都是boolean型。

[展开全文]
终结命运 · 2017-06-28 · Java运算符(关系运算符) 0

web开发经常用三目yu

[展开全文]
终结命运 · 2017-06-28 · Java运算符(三目运算符) 0

自增运算

  • ++变量:先自增,再运算;
  • 变量++:先运算,再自增;

自减运算

  • --变量:先自减,再运算;
  • 变量--:先运算,再自减;
[展开全文]
终结命运 · 2017-06-28 · Java运算符(基础数学运算符) 0

String并不是基本数据类型,而是一个引用数据类型。但是可以用基本数据类型的使用模式来套用。

String中可以用“+”表示2个字符串的连接,但是“+”在数学中是表示数字相加。

转义字符,在基本课程中有一定意义。实际编程中不常使用。

[展开全文]
终结命运 · 2017-06-28 · Java数据类型划分(初见String类) 0

所有的char型都可以用int型表示。

[展开全文]
终结命运 · 2017-06-28 · Java数据类型划分(字符型) 0

数据类型的默认值在主方法中无效。

主方法中变量都需要赋予默认值。

最好在定义变量的时候就赋予默认值。

 

 

[展开全文]
终结命运 · 2017-06-28 · Java数据类型划分(整型类型) 0

每种数据类型都有默认值。 

  • 基本数据类型:

数值型:表示整数或小数

    整型:byte、short、int、long;  默认值:0;

    浮点型:float、double; 默认值:0.0;

字符型:char;默认值:‘\u0000’;

布尔型:boolean。默认值:false;

  • 引用数据类型:数组、类、接口  默认值:null

 基本数据类型都有保存范围。

  • 在程序开发之中描述整数用int,描述小数用double;
  • long这种数据类型一般会表示日期时间、内存或文件大小(字节);
  • 如果需要进行编码转换或者二进制转换用byte(-128~127);
  • char一般在描述中文的时候使用;
  • boolean在描述程序逻辑时使用。
[展开全文]

授课教师

阿里云开发者社区全面升级
一站式体验,助力云上开发!
进入新社区

相关课程

查看更多 >

本课程相关云产品