自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 JAVASE基础知识(十)内存---构造器

内存分配图jvm:逻辑上的划分:栈内存,堆内存,方法区栈内存:局部变量或变量名称,栈结构,空间较小。用完后自动销毁堆内存:存放对象,空间较大:垃圾回收器(GC)【garbage collection】回收垃圾方法区:存放类信息,方法信息,常量从main 方法入手分析代码垃圾回收机制程序运行期间,所有对象实例存储在运行时数据区域的堆中,当一个对象不再被引用(使用),他就需要被回收,在...

2020-03-31 18:40:15 126

原创 JAVASE基本知识(九)--类和对象--成员变量和局部变量

相对于面向过程编程提出的一个理念。面向过程编程:Procedure Orianted Programming ,简称POP:代表语言:C 语言

2020-03-31 15:06:51 134

原创 JAVASE基础知识(八)Arrays ---变参---多维数组

数组的优缺点优点数组能表示一个变量的集合,可以通过存储多个数据随机访问元素效率高,通过下标问元素效率高 首地址+元素类型字节数+下标缺点1,插入元素,删除元素效率太低需要移动大量数据2,数组定长,不能在原有的基础上扩容3,数组只能保存一种数据类型4,数组请求内存必须是连续的,对内存要求相对较高5,数组没有提供任何的封装的方法,只提供一个属性,所有对元素的操作都需要自定义方法来...

2020-03-30 19:01:53 121

原创 JAVASE基础知识(七)数组---增强for循环

温故知新标号:break 标号:可以直接结束,标号所对应的循环continue 标号:可以直接跳转到标号所对应的循环的迭代 for 或while方法:好处:代码复用,功能模块定义方法语法:【各种修饰符 】返回类型(java 支持的任意类型+void )方法名(参数列表){方法体}3.return:方法一旦返回(结束 )在方法中定义的局部变量在栈中分配内存,都将自动...

2020-03-30 13:45:06 346

原创 JAVASE基础知识(六)方法

方法的定义命名规范:首字符小写,多个单词构成,从第二个单词 首字符大写。java 方法method的定义方法语法:【方法的各种的修饰符 public static】方法的返回类型 方法名(参数列表){//方法体}方法的各种修饰符:可以让方法具有一些特殊属性。方法的返回类型:可以写java支持的任意类型+void 一个方法执行完毕之后根据需求可能需要一个结果,那么这个结果(某个数据,...

2020-03-27 21:24:12 98

原创 javaSE基础知识(五)循环---while,do--while ,for,嵌套循环

定义:重复的执行某些代码循环的分类whiledo -whileforjdk1.5之后出现一个增强for 循环:for-each,后期数组详解while语法:while(循环条件){ //循环的主体代码}//循环条件:必须是一个boolean值的表达式小练习:打印10次Helloworldpublic class Test{ public static void m...

2020-03-26 17:34:39 545

原创 javaSE基础知识(四)流程操作

java 流程控制三种流程控制:顺序执行(java 代码从上到下依次执行)分支选择(根据条件判断,有选择的执行某些代码,有选择的跳过某些代码)循环:反复的执行某些代码ifif语句是单分支选择语法if(条件表达式){ //代码块}练习import java.util.Random;public class Test{ public static voi...

2020-03-26 09:41:58 132

原创 javaSE基础知识(三)基本数据类型转换

算数运算时的转换赋值时的转换类型自动转换图字符串连接时的转换

2020-03-25 15:13:48 166

原创 javaSE 基础知识(二)操作符,运算符,

运算符算数运算符1+2操作数:就是使用运算符 参与运算的数据表达式:使用运算符将若干个操作数连接起来的整体一元运算符:如果一个运算符只需要一个操作数就称为一元运算符,单目运算符二元运算符:如果一个运算符需要 一个操作数就称为二元运算符+ 是一元运算符,正数(+1),也是二元运算符,(1+2)- 是一元运算符,负数(-1),也是二元运算符,(1-2)x 是二元运算符/ 是...

2020-03-24 17:24:23 136

原创 javaSE基础知识--转义字符--final--Scanner

前期回故notepad使用原理:当保存文件的时候,那么会将文件中的每一个字符在当前的字符集中对应的整数的二进制形式写入到磁盘中。打开文件时候将底层的字节数据还原为整数,然后在当前的字符集中找到整数对应字符显示出来 。标识符:在程序中代表各种数据的代号的名字数据类型:java 支持的数据:11种8种基本数据类型:byte ,short ,int,long, float,doub...

2020-03-24 12:47:43 140

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除