关于java的学习记录(16,17一起写吧)
2018-06-18 01:59:42来源:未知 阅读 ()
用for循环对无序数组进行排序输出。
public class BubbleSort{
public static void main (String [] args){
int a[] = {21,9,45,17,33,72,50,12,41,39};
for (int i=a.length; --i>=0;){
if(a[j] > a[j+1]){
int temp = a[j];
a[j] = a[j+1];
a[j+]=temp;
}
}
}
for(int k=0;k<a.length;k++){
System.out.println("a["+k+"]:"+a[k]);
}
}
}
//进行两两对比,较大的放后面,比较九轮,从第一轮的比较九次到第九轮的比较一次,第一轮比较得出最大数,最后一轮比较得出倒数第二大的数。
类声明
类是JAVA基本编译单位,即能被单独编译。一个java程序包括一个或者多个类声明,一个类声明定义一个类,同时也定义一个引用类型。
类声明由类名和一系列域,方法以及嵌套的类声明组成。
类的域也被称为类的属性或变量。
类,域,方法的语法如下所示:
[ClassModifiers]class ClassName
[extends SupperClass]
[implements Interface1,Interface2...]{
ClassMemberDeclarations
}
extends字句指定该类的父类,implements字句制定该类的父类的接口。
方法声明
方法是需要返回类型的。如果一个方法不返回值,则返回类型必须指定为void。方法可以使用一个参数声明列表,参数之间用逗号分隔(列表可以为空)。
参数声明形式:
[final] Type ParameterName
final参数的缺陷:final参数不能再方法内被赋值。
运算
1.+=,=+运算的差异之处
加号在前,先加后赋值。加号在后,先赋值再加。
2.i++,++i运算的差异之处
加号在前,先自增再赋值。加号在后,先赋值在自增。
类初始化有四种方法:声明中的显式初始化器,默认初始值,构造函数或构造初始化块(也叫语句块)。
什么是构造函数?
https://baike.baidu.com/item/%E6%9E%84%E9%80%A0%E5%87%BD%E6%95%B0/7478717?fr=aladdin(引用百度百科)
我觉得构造函数就是在创建类的属性。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:Java 异常基础详解
- 国外程序员整理的Java资源大全(全部是干货) 2020-06-12
- 2020年深圳中国平安各部门Java中级面试真题合集(附答案) 2020-06-11
- 2020年java就业前景 2020-06-11
- 04.Java基础语法 2020-06-11
- Java--反射(框架设计的灵魂)案例 2020-06-11
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash