![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
qq_24664619
的vfsgdf
展开
-
JavaDay02变量常量
1.自动类型转换 byte->short->int->long->float->double char->int 运算时,byte,char,short直接转换为int 例如:byte a = 1; System.out.println(getType(a+1)); 输出为int型 不运算时,byte可转为short 例如:byte a = 1; short b=a;//可以运行 2.s原创 2017-08-01 09:17:56 · 148 阅读 · 0 评论 -
Javaday01环境配置
1.JVM,JRE,JDK JVM java虚拟机,通过JVM屏蔽了与具体平台相关的信息,使得Java编译时只需要生成在JVM上运行的目标代码(字节码),由虚拟机在具体平台运行。从而实现一次编译,到处运行。 JRE java运行环境,运行Java程序时必须的环境集合 JDK java开发包(包括了Jre) 2.JVM通过main方法找到需要启动的运行程序,并且检查main函数所在类是否原创 2017-08-01 08:42:26 · 158 阅读 · 0 评论 -
JavaDay04循环题目的简单思路(菱形,日历)随机数,函数
1.画菱形(通过起始位置,中心位置) public static void print1(int row){ int center = row/2 + 1; int start = center; int end = center; boolean flag = true; //上三角形 for(int i=1;i for(int j=1;j if(j>=start&&j Sys原创 2017-08-01 11:03:15 · 236 阅读 · 0 评论 -
JavaDay05数组
1. 包的作用:防止命名冲突 2. eclipse: bin存放字节码文件(.class) src存放源文件(.java) 3. 数组: 动态初始化:名字[下标] = 值 (通过人为给定大小) 静态初始化:double[] scores = {10,20.5}; 通过数据存放的个数确定 double[] arr = new double[]{100,20.5}; 默认原创 2017-08-01 20:33:11 · 170 阅读 · 0 评论 -
JavaDay03流程控制
1. if()条件必须是boolean表达式 if(1)是错误的 2. switch()变量只能是byte,short,char,int,String(1.7及以上) 3. 交换两个数 int a = 10; int b = 20; (1)设中间量 int temp = a; a = b; b = temp; (2)a = a+b; b = a-b; a = a-b;原创 2017-08-01 11:00:26 · 151 阅读 · 0 评论