JavaSE再学习笔记(1)
来源:互联网 发布:linux 修改 oracle sid 编辑:程序博客网 时间:2024/05/02 02:58
1.path: windows系统执行命令时,要搜寻的路径。
2.classpath:一个class寻找另外一个class。因为大项目 ,有很多class文件。classpath就是去哪找其他的class。
3.内存有4块,heap,statck,code segment(类的代码存放的地方) ,data segment(静态变量,字符串常量等)。heap堆,stack栈。 new出来的东西在heap里面。局部变量在stack里面,像引用类型的变量就是在栈里面放着,引用堆内存中的对象。基本数据类型的值是在栈内存中。
4.方法参数是局部变量。
5.字符型java使用Unicode编码,可以表示全世界的字符。char c = '\u0061' \u表示后面的四位数是十六进制的Unicode编码
6.浮点型类型常量,默认的是double类型。
7.float f = (float)0.1 和 float f = 0.1 是不一样的。前面的相当于是double类型的,强制转换成float,本身是8个字节,转换成4个。第二个就是float类型。
8.可以将整型常量直接赋值给byte,short,char等类型变量,而不需要进行强制类型转换,只要不超出其表数范围。byte b = 10;是正确的。byte b = 200 是错误的。
9.shift+table,往回table。
10. 形式参数,在方法被调用时,用于接收外界输入的参数。
11. 实参,调用方法时,传给方法的数据。
12.java进行函数调用的时候,遵循 值传递 的原则:基本类型传递的是该数据本身,引用类型,传递的是对对象的引用,而不是对象本身。
13. 递归,简单说就是自己调用自己。 斐波那契数:
public static int f(int n)
{
if(n == 1 || n == 2)
{
return 1;
}
else
{
return f(n-1)+f(n-2);
}
}
2.classpath:一个class寻找另外一个class。因为大项目 ,有很多class文件。classpath就是去哪找其他的class。
3.内存有4块,heap,statck,code segment(类的代码存放的地方) ,data segment(静态变量,字符串常量等)。heap堆,stack栈。 new出来的东西在heap里面。局部变量在stack里面,像引用类型的变量就是在栈里面放着,引用堆内存中的对象。基本数据类型的值是在栈内存中。
4.方法参数是局部变量。
5.字符型java使用Unicode编码,可以表示全世界的字符。char c = '\u0061' \u表示后面的四位数是十六进制的Unicode编码
6.浮点型类型常量,默认的是double类型。
7.float f = (float)0.1 和 float f = 0.1 是不一样的。前面的相当于是double类型的,强制转换成float,本身是8个字节,转换成4个。第二个就是float类型。
8.可以将整型常量直接赋值给byte,short,char等类型变量,而不需要进行强制类型转换,只要不超出其表数范围。byte b = 10;是正确的。byte b = 200 是错误的。
9.shift+table,往回table。
10. 形式参数,在方法被调用时,用于接收外界输入的参数。
11. 实参,调用方法时,传给方法的数据。
12.java进行函数调用的时候,遵循 值传递 的原则:基本类型传递的是该数据本身,引用类型,传递的是对对象的引用,而不是对象本身。
13. 递归,简单说就是自己调用自己。 斐波那契数:
public static int f(int n)
{
if(n == 1 || n == 2)
{
return 1;
}
else
{
return f(n-1)+f(n-2);
}
}
- JavaSE再学习笔记(1)
- JAVASE学习笔记1
- JavaSE再学习笔记(2)
- JavaSE再学习笔记(3)
- JavaSE学习笔记(2016.4.1)
- JavaSE学习小笔记(1)
- Javase基础学习笔记之集合(1)
- [javase学习笔记]-5.4 数组常用操作(1)
- 学习笔记之JavaSE(1)--Java开发前奏
- 学习笔记之JavaSE(2)--Java基础语法1
- 学习笔记之JavaSE(10)--面向对象编程1
- 学习笔记之JavaSE(21)--多线程1
- 学习笔记之JavaSE(26)--JavaAPI详解1
- 学习笔记之JavaSE(39)--IO流1
- 学习笔记之JavaSE(49)--网络编程1
- 学习笔记之JavaSE(54)--Java高级特性1
- JavaSE基础学习笔记-集合框架1
- JavaSE学习笔记-java基础1
- 网友8年观察楼市得出11大房价经验 高手在民间
- && 与 &
- 常用API文档索引
- Windows环境下EditPlus运行Perl程序
- 数据库中的事务和锁
- JavaSE再学习笔记(1)
- 二年前我们走了一半,现在我走了另一半。
- 如何使类的成员函数作为回调函数
- JavaScript(07): 实例3---Google Eye
- JavaSE再学习笔记(2)
- JavaSE再学习笔记(3)
- Beej's Quick Guide to GDB
- 转:http状态码一览表
- 国美低至五折打造端午特惠