lesson2
来源:互联网 发布:淘宝店铺装修教程视频2015 编辑:程序博客网 时间:2024/04/28 15:16
1.Java注释: // ; /* ...*/ ; /** ... */
JDK中提供了一个文档自动生成工具javadoc,在自定义类中public的成员前以/**...*/形式加入的注释内容均可被自动提取到生成的说明文档中。
用法:javadoc source.java
File->Export->Java->Javadoc
2.标识符:用作给变量、类和方法命名
可以用字母,“_"和“$”开头,首字符外,还可以是数字
Java是大小写敏感的,标识符也不例外
3.数据类型
整数类型:byte(8bits),short(16),int(32),long(64)
浮点类型:float(32),double(64)
字符型:char(16)
布尔型:boolean(1)
引用数据类型:类(class),接口(interface),数组
java各整数类型有固定的表数范围和字段长度,而不受具体操作系统的影响,以保证Java程序的可移植性
4.Java引用数据类型
引用类型以对象的形式存在
引用类型变量的值是某个对象的句柄,而不是对象本身
声明引用类型变量时,系统只为该变量分配引用空间,并未创建一个具体的对象
例:Student s = new Student("Lisa","Male",1,18);
Student s1 = s;
在类的里面,方法的外面,Java会赋予默认的初始值
在方法的内部所声明的变量必须手动赋初值
5.传值
Java在参数传递时,只使用值传递
当对象实例作为参数传递给方法时,这个参数的值是对象的引用,而不是对象本身
基本数据类型的操作:
例:public static void numOper(int num)
{ num = num/2; }
public static void main(String[] args)
{ int i = 100; //对于i的操作类似于对i的副本值的操作,
numOper(i); //所以,运算完毕后,输出的i值还是100
System.out.println(i);
}
引用类型的传值
例:public static void changeStu(Student stu)
{ stu = new Student(); //若去掉此行,则结果为lisi
stu.setName("lisi");
}
public static void main(String[] args)
{ Student stu = new Student("zhangsan",18);
changeStu(stu);
System.out.println(stu.getName()); //结果仍是zhangsan
}
基本数据类型是对副本的改动,引用类型是对原值的改动
6.Java是强类型语言:强制定义变量的类型
- lesson2
- lesson2
- lesson2
- lesson2
- lesson2&3
- LogicJava---Lesson2
- VC++ lesson2
- java lesson2
- java lesson2
- Python lesson2
- Lesson2 掌握C++
- Lesson2 掌握C++
- Lesson2: Breakfast or lunch?
- Lesson2标准库类型
- 孙鑫VC++Lesson2
- Lesson2--进程通讯
- lesson2 DOS (02.19)
- 黑马程序员-lesson2
- 最近学习数据库的笔记 notecase写的的笔记
- Emgu CV的安装
- jsp的四种回话技术
- 简单的认识数据库基本的命令
- 毕业后的五年拉开大家差距的原因在哪里
- lesson2
- hive-udf
- speex
- 虚拟机安装详细图解教程及使用教程
- Hello.java
- 远程开关机
- 嵌入式系统开发的入门总结
- C++类成员的访问控制
- IFeatureClass to IFeaturelayer,IRater to IRasterlayer