java基础(二)-数据类型
来源:互联网 发布:房地产知乎 编辑:程序博客网 时间:2024/06/01 13:55
(1)java 数组属于引用类型,放在堆空间
public class Var {
public static void main(String args[]) {
int a = 3;
float f = (float)3.14; //强制转换
float f2 = 3.14f;
int i = 4;
short s = 4;
short s2 = (short)40000; // 超过short类型,强制转换
//s = i;
s = (short)(s + 1);
s = (short)(s + s2);
/* Java has no pointer */
//int* p = malloc(10*sizeof(int));
int p[] = new int[10];
int p2[] = {1,2,4}; /* static alloc */
//char str[100];
char str[] = new char[100];
//char str2[] = "abc";
String str2 = "abc";
p = null;
p2 = null;
str = null;
str2 = null;
}
}
public class Param {
public static void main(String args[]) {
int x = 1;
fun (x); // 1
int p[] = new int[1];
p[0] = 123;
System.out.println("Before fun2: "+p[0]);
fun2(p);
System.out.println("After fun2: "+p[0]); //200
System.out.println(x);
}
public static void fun(int x) {
x = 100;
}
public static void fun2(int[] p) {
p[0] = 200;
}
}
- java基础(二)-数据类型
- java基础(二)之数据类型
- Java基础学习笔记:(二)数据类型
- Java基础(二):数据类型转换
- Java基础重温(二)-Java基本数据类型
- JAVA基础必备(二)——数据类型
- Java基础(二) 注释和基本数据类型
- Java基础总结(二)基本数据类型的引用
- Java基础语法(二)—基本数据类型转换
- C#基础(二)--数据类型
- Java基础<二>--->关键字、数据类型、运算
- java基础二之基本数据类型
- JAVA基础之二:变量和数据类型
- Java基础——数据类型二
- (java基础)Java数据类型
- 【Java学习笔记 】数据类型(基础数据类型)
- Java数据类型之基础数据类型(四类八种)
- JavaWeb--基础进阶《二》:Java基础-变量与数据类型
- 4-2 电子时钟中的运算符重载
- Android Studio常用快捷键大全
- CentOS6.x 源码编译安装Git
- 2016 ICPC 北京网络赛F题Periodic Signal,hiho1388 : Periodic Signal
- Android悬浮缩放菜单的实现【转】
- java基础(二)-数据类型
- LeetCode : Two Sum
- 【考研日记】:远离垃圾人与努力的状态
- spring使用总结
- 数据访问层概要设计
- PTAM与PTAMM
- LintCode:数组剔除元素之后的乘积
- 反射与构造方法(4)
- Hdu 5876 Sparse Graph(补图最短路)