03 2018 档案

摘要:一、JVM划分内存结构 1.程序计数器:记录方法程序执行卡片。 2.本地栈:自带的。(不同的os会有不同的本地方法栈) 3.方法区:我们在类中定义的方法全部存在方法区中,分为静态方法区,非静态方法区。 4.栈内存:在方法中存储的是局部变量,局部变量随着作用域的消失而消失。 5.堆内存:存储数组和对象 阅读全文
posted @ 2018-03-28 20:51 猫屎是不是咖啡 阅读(160) 评论(0) 推荐(0)
摘要:一、数组的简介 1.数组:存储同一种类型的集合。 2.规则: (1)大数组类型 ——> 小的值 例:int 数组 ——> double值 //错误的 int 数组 ——> byte 值 //正确的 (2)数组下标都从0开始。 (3)数组的默认值就是类型的默认值。 例:int ——> 0 long — 阅读全文
posted @ 2018-03-28 20:27 猫屎是不是咖啡 阅读(120) 评论(0) 推荐(0)
摘要:一、函数在内存中的加载过程。 例:int add ( int a , int b){ return a + b; } main( String[] args){ int sum = add( 1 , 2); System.out.println(sum); } 二、方法的重载(overload) 1 阅读全文
posted @ 2018-03-28 17:08 猫屎是不是咖啡 阅读(123) 评论(0) 推荐(0)
摘要:方法 1.方法的介绍。 (1)在类中。 (2)实现一个特定功能的代码块。 2.特点。 提高了代码的复用性,减少了代码的冗余性。 3.方法的万能公式。 修饰符 返回值类型 函数名 (参数类型 参数变量,……){ 具体实现过程; return 结果; //在一些特定情况下不返回值,返回值类型要为void 阅读全文
posted @ 2018-03-28 16:44 猫屎是不是咖啡 阅读(140) 评论(0) 推荐(0)
摘要:终止循环 1.brake (1)只能用于switch和loop(循环)中,单独存在会报错。 (2)只能跳出当前的循环,如果有多层循环,则只跳出所在的一层循环。 (3)在for循环中,在break后面不要写百分之百都不会执行到的语句,否则会做成多余代码,java编译会失败。 例:for ( int i 阅读全文
posted @ 2018-03-28 16:26 猫屎是不是咖啡 阅读(1324) 评论(0) 推荐(0)
摘要:补充知识: 导入包:import java.util.* 键盘输入值:Scanner in = new Scanner(System.in); int a = in.nextInt(); 随机函数:Math.random(); 1.网吧会员统计 300 vip 1.5 100-300 formal 阅读全文
posted @ 2018-03-22 21:58 猫屎是不是咖啡 阅读(163) 评论(0) 推荐(0)
摘要:一、控制语句 1.if //格式 if(boolean){ 方法体; //boolean为true执行方法体,为false则不执行 } 2.if else //格式 if(boolean){ 方法体; //boolean为true执行方法体 }else{ 方法体; //boolean为false执行 阅读全文
posted @ 2018-03-22 21:37 猫屎是不是咖啡 阅读(181) 评论(0) 推荐(0)
摘要:一、java基本格式 public class demo1{ //类名要和文件名相同 public static void main(String[] args){ // 每次换行,要四个空格缩进 System.out.println("hello world"); //输出hello world 阅读全文
posted @ 2018-03-22 21:02 猫屎是不是咖啡 阅读(1037) 评论(0) 推荐(0)
摘要:一、安装 配置java 下载安装 1.java官网下载jdk(32位或者64位根据自己电脑而定)。 2.双击jdk.exe文件安装。 环境变量配置 右击我的电脑——属性——高级系统设置——环境变量——找path变量——在path变量最前面输入java文件中bin的路径——再找classpath变量最 阅读全文
posted @ 2018-03-22 20:15 猫屎是不是咖啡 阅读(131) 评论(0) 推荐(0)