JAVA
liveflower
这个作者很懒,什么都没留下…
展开
-
java内存简单分析
主要分为五个部分 1.栈(stack):存放的都是方法中的局部变量。方法的运行一定要在栈当中。 局部变量:方法的参数。或是方法{}内部的变量。 作用域:一旦超出作用域,立刻从栈内存中消失 2.堆(heap):凡是new出来的东西,都在堆内存中 堆内存里面的东西都有一个地址值:16进制 堆内存里面的数据,都有默认值。规则如下 如果是整数 默认为0 如果是浮点数 默认为0.0 如果是字符 默认为’\u0000’ 如果是布尔 默认为false 如果是引用类型 默认为null 3.方法区(Method A原创 2020-09-17 23:21:03 · 88 阅读 · 0 评论 -
数组的创建
1.数组是一种引用数据类型 2.数组当中的多个数据,类型必须统一 3.数组长度在运行期间不可改变 1.动态初始化(指定长度) 数据类型 [] 数组名称 =new 数据类型 [数组长度]; 2.静态初始化(指定内容) 数据类型[] 数组名称 = new 数据类型[]{ 内容 } 2.1静态初始化省略格式 数据类型 [] 数组名称 ={ 元素1,元素2,… } 都可以拆分(出静态初始化的省略格式) 注意: 1.不确定数组内容,用动态初始化 2.不确定数组长度,用静态初始化 ...原创 2020-09-17 22:32:54 · 74 阅读 · 0 评论 -
接口inteface
定义一个接口的格式: public interface 接口名称{ //接口内容 } 关键字换为interface之后依然是.java文件 接口可包含的内容 在java7中: 1.常量 2.抽象方法 在java8中 3.默认方法 4.静态方法 在java9中 5.私有方法 在任何版本的java中,接口都能定义抽象方法: public abstract 返回值类型 方法名称(参数列表); 抽象方法的关键字必须是public abstract(可选择性省略) 接口使用的步骤 1.必须实现接口 public c原创 2020-09-17 15:57:10 · 137 阅读 · 0 评论 -
java基本数据类型总结
常量的分类: 1.字符串常量(用双引号): “abc”,""可以不写 2.字符常量(用单引号):‘a’,’'不能不写,有且仅有一个 3.整数常量:100.2000 4.浮点常数:2.5,3.14 5.布尔常量:true 、false 6.空常量:null没有任何数据 八大基本数据类型: 字节型(byte)1字节 取值范围-128-127 短整性(short)2字节 取值范围-32768-32767 整性(int)4字节 取值范围正负21亿左右 长整型(long)8字节 取值范围很大19位数字 单精度原创 2020-09-15 14:28:27 · 63 阅读 · 0 评论 -
jdk环境变量的配置
找到计算机属性选项,点击高级系统设置,在环境变量设置中新建一个变量名为:JAVA_HOME,变量值为jdk-bin目录,再在path中加入%JAVA_HOME%\bin;即可,通过win+r黑窗口中输入java或者javac来运行命令,安装成功时不会显示外部命令。 ...原创 2020-09-14 18:46:29 · 44 阅读 · 0 评论 -
Java学习笔记(第一天)
Java的基础了解: 1.Java语言的跨平台性,主要由于有虚拟机jvm的存在,它只需要开发一个程序就可以在不同的操作系统运行。 JRE:JVM+核心类库 JDK:JRE+开发工具 一个java程序想要运行必须有JRE,而一个java程序想要开发就必须有JDK,目前开发的JDK主要用JDK9.0的版本,它的安装下载只需要进入Oracle.com的官网然后找到java Download。再找到Archive找到更多的版本进行下载。 cmd窗口的一些只是 进入另一个盘符,只需盘符:比如进入D盘,D: 想看目录结原创 2020-09-14 15:48:01 · 96 阅读 · 0 评论