Loading

随笔分类 -  Java基础

摘要:[TOC] Java的内存需要划分成为5个部分: 1. 栈(Stack): 存放的都是方法中的局部变量。方法的运行一定要在栈当中运行 局部变量: 方法的参数, 或者是方法 {} 内部的变量 作用域: 一旦超出作用域,立刻从栈内存当中消失 2. 堆(Heap): 凡是new出来的东西,都在堆当中 堆内 阅读全文
posted @ 2019-12-01 12:08 未来已来,你来不来 阅读(162) 评论(0) 推荐(0)
摘要:1. 新建hello.java文件 2. 使用javac编译.java文件, 会在该目录下生成一个.class的字节码文件, 生成的名字为class的名字, 如上面的为hello.class 3. 使用java 运行该 .class 文件 注意事项 如果在class 前加了 public , 则文件 阅读全文
posted @ 2019-12-01 12:07 未来已来,你来不来 阅读(314) 评论(0) 推荐(0)
摘要:[TOC] java 的面向对象 面向过程: 当需要实现一个功能的时候,每一个具体的步骤都要亲力亲为,详细处理每一个细节 面向对象: 当需要实现一个功能的时候,不关心具体的步骤,而是找一个已经具有该功能的为,来帮我做事儿 如: 5 ArrayList类 是大小可变的数组的实现,存储在内的数据称为元素 阅读全文
posted @ 2019-12-01 12:05 未来已来,你来不来 阅读(194) 评论(0) 推荐(0)
摘要:java字符串 1. 程序当中所有的双引号字符串,都是String类的对象, (就算没有 new , 也照样是) 2. 字符串的特点: 字符串的内容永不可变 [重点] 正是因为字符串不可改变,所以字符串是可以共享使用的 字符串效果上相当于是 字符数组,但是底层原理是 字节数组 3. 创建字符串的常见 阅读全文
posted @ 2019-12-01 12:04 未来已来,你来不来 阅读(190) 评论(0) 推荐(0)
摘要:Math 数学工具类的使用 1. abs(num) : 获取绝对值 2. ceil(num) : 向上取整 3. floor(num) : 向下取整 4. 四舍五入 5. Math.PI : 近似圆周率常量 (double) 阅读全文
posted @ 2019-12-01 12:01 未来已来,你来不来 阅读(146) 评论(0) 推荐(0)