java入门第一季

来源:互联网 发布:淘宝达人是淘客吗 编辑:程序博客网 时间:2024/04/28 11:19

本文章内容全是观看慕课java学习总结,慕课网址:http://www.imooc.com/learn/85

标识符

就是一些package和class的名称,在命名的时候可以由字母、数字、下划线(_)、美元符号组成,但是不能包含@和%以及空格等特殊字符,不能以数字开头

 

命名变量的时候只能以字母、下划线或美元符号开头,之后以数字、字母、下划线和美元符号都可以,也就是说不可以数字打头;如果是几个单词的组合,第一个单词小写,第二个单词的首字母大写

 

为float变量赋值的时候需要在数值后面添加字母f

为char变量赋值的时候需要用单引号

final 常量名 = 值,在程序的运行过程中不允许改变;常量名一般全用大写字母

 

注释

文档开头注释以/**开头,结尾以*/;多行注释以/*开头,以*/结尾;单行注释//

 

判断语句

eg String str = (score>=60) ? “及格”:”不及格”;


等值判断

需要对选项进行等值判断的时候,使用switch语句比较简洁明了。遇到break或者匹配到case之后结束,如果没有匹配到则执行default的代码;其中switch后面的小括号的内容可以使整形也可以是字符型,case后面可以使常量数值,也可以是常量表达式。

 

接受用户输入

引入Scanner类来接收用户输入,创建Scanner对象,Scanner input = new Scanner(System.in);

再定义输入值int score=input.nextInt();

println输出信息之后会换行,print不会换行

 

定义数组

数据类型[ ]数组名

数据类型数组名[ ]

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

数组类型[ ] 数组名= new 数据类型[]{xx,xx}

数组名.length用于获取数组长度

二维数组:

数组类型[ ][ ] 数组名= new 数组类型[行的个数][列的个数]

 

使用Array类对数组进行操作

Arrays.sort(数组名)从小到大排序

Arrays.toString(数组名)将数组转换成字符串

 

定义方法

访问修饰符返回值类型 方法名(参数列表){

方法体

}

访问修饰符,方法允许被访问的权限范围,可以是public、protected、private甚至可以省略,public表示该方法可以被其他任何代码调用

返回值类型,不返回任何值,则返回值类型指定为void,有返回值需要指定类型

方法名,需要使用合法的标识符

参数列表,传递给方法的参数,以逗号隔开,由参数类型和参数名字组成

 

返回值类型若是void,不能使用return返回

返回值最多只有一个,不能返回多个值

方法返回值的类型必须兼容,如果返回值类型是int,则不能返回String类型

 

方法的重载

同一个类中包含了两个或两个以上方法名相同、方法参数的个数、顺序或类型不同的方法,则成为重载。


原创粉丝点击