随笔分类 -  java-基础

摘要:1.数组的定义 数组是相同类型数据的有序集合 每一个数据称为数组元素,每个数组元素可以通过下标进行访问 2.数组的声明和创建 首先必须声明数组变量,才能在程序中使用该数组 例如: 数据类型[] 数组名 = new 数据类型[10];(首选方法) 或者: 数据类型 数组名[]; 3.数组初始化 1)静 阅读全文
posted @ 2022-11-04 14:50 Unagi 阅读(28) 评论(0) 推荐(0) 编辑
摘要:java内存分为 堆:存放new的对象和数组 可以被所有线程共享,不会存放别的对象引用 栈:存放基本变量类型(会包含这个基本类型的具体数值) 引用对象的变量(会存放这个引用在堆里面的具体地址) 方法区:可以被所有线程共享 包含了所有class和static变量 阅读全文
posted @ 2022-11-04 14:48 Unagi 阅读(12) 评论(0) 推荐(0) 编辑
摘要:方法 1.方法是语句的集合,它们在一起执行一个功能 方法是解决一类问题的步骤的有序组合 方法包含于类或者对象中 方法在程序中被创建,在其他地方被调用 2.设计方法的原则 一个方法只完成一个功能,有利于后期的拓展 3.方法的定义 方法包含一个方法头和一个方法体 修饰符 返回值类型 方法名(参数类型){ 阅读全文
posted @ 2022-11-04 10:46 Unagi 阅读(55) 评论(0) 推荐(0) 编辑
摘要:顺序结构 1.java的基本结构就是顺序结构,除非特别指明,否则按照顺序一句一句执行2.顺序结构是最简单的算法结构3.语句与语句之间,框与框之间是按从上到下的顺序进行的,它是由若干个依次执行的处理步骤组成的,它是任何一个算法都离不开的一种基本算法结构 if结构1.if单选择结构 if(条件){ // 阅读全文
posted @ 2022-11-03 18:15 Unagi 阅读(39) 评论(0) 推荐(0) 编辑
摘要:1.算术运算符 +,-,*,/,%,++,-- b = a++:先赋值,再自增 b = ++a:先自增,再赋值2.赋值运算符 =3.关系运算符 >,<,>=,<=,==,!=,instanceof4.逻辑运算符 &&,||,!5.位运算符(了解) &,|,^,~,>>,<<,>>> >> : /2 阅读全文
posted @ 2022-11-03 15:02 Unagi 阅读(16) 评论(0) 推荐(0) 编辑
摘要:1.变量 1)变量:可以变化的量 2)java是强类型语言,必须给每一个变量声明类型 3)变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域 4)变量作用域 类变量:static 实例变量:在类里面,方法外面,从属于类,不用初始化(默认值:0,0.0,null,false) 局部变量: 阅读全文
posted @ 2022-11-03 14:32 Unagi 阅读(17) 评论(0) 推荐(0) 编辑
摘要:java是强类型语言,要求所有变量都需要先定义后再使用数据类型分为基本类型和引用类型。 1.基本类型 1)整数: byte, short, int, long 2)浮点: float, double(最好避免完全使用浮点数进行比较) 3)字符串: char(一个字符'A'), String(字符串" 阅读全文
posted @ 2022-11-03 09:36 Unagi 阅读(79) 评论(0) 推荐(0) 编辑
摘要:1.所有的标识符都应该以字母(A-Z,a-z),$,_,开始 2.首字母之后可以是任何字母或者数字组合 3.不能使用关键字作为变量名或者方法名 4.标识符是大小写区分的,例如:int a = 10 与 int A = 8,输出a等于10,而A却等于8 阅读全文
posted @ 2022-11-03 09:29 Unagi 阅读(26) 评论(0) 推荐(0) 编辑
摘要:JDK: java development kit 软件开发工具包JRE: java runtime environment 开发环境JVM: java virtual machine 虚拟机 阅读全文
posted @ 2022-11-03 09:25 Unagi 阅读(16) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示