- 博客(13)
- 资源 (2)
- 收藏
- 关注
原创 4.2对象和类的关系
4.2对象和类的关系类:种类,动物类,人类,类别为了满足人类更好的认识周边这个社会,我们将某些具备相同特征的动物,其他的东西归为一类归类的方式:将具备相同表现或者是相同功能的某些具体事务放置在一起归为一类抽象的概念:构想去了多个具体的事务的像的部分归为一类对象:丹顶鹤、啄木鸟等等这些就是对象,现实生活中看得见的。摸得着都是对象。通过类具象化、实例化出来的内容对象。先有类还是先有对象?构建角度: 先有类才有对象。 先存在类 对象才能被实例化出来编码角度:先有对象才有类。
2021-09-10 20:34:21
78
原创 变量的分类
5.6变量的分类变量根据声明的位置不同,可以分为:局部变量声明在方法中或者是代码块中的变量成员变量声明在类中 方法外的变量局部变量和成员变量的区别使用局部变量需要声明且初始化之后才能被正常使用成员变量可以在声明之后才能直接使用;不同的数据类型作为成员变量java都会给一个默认值所有的整数 都是 0 byte、short、int 、long所有的浮点数 都是 0.0 float doubleboolean类型的默认值是 falsechar类型的默认值是 空
2021-09-10 20:31:13
374
原创 java递归的使用
5.5递归程序调用自身的编程技巧成为递归计算斐波那契数列 求任意一项对应的斐波那契数列的值。 1,1,2,3,5,8,13,21......public static long feibo(int n){ long num1 = 1; long num2 = 1; long cur = num1+num2;for(int i = 4;i<=n;i++){ num1 = num2; num2 = cur; cur = num1+num2;} return c
2021-09-10 20:24:29
114
原创 java方法的使用
5.方法的使用5.1.1为什么要用方法:方法就是一个功能模块的集合;通过一组{ } 将一些代码段整合到一起,方便重复使用5.1.2为什么用方法:提升方法的复用性;代码段的集合;后期扩展或者阅读很方便5.1.3方法的使用public class Test01{public static void add(){System.out.println("1+1=2");}public static void main(String[] args){add();System.out.print
2021-09-10 20:23:38
144
原创 java中控制语句的使用
控制语句顺序按照main方法从上到下运行分支ifif-else循环forswitch(value){case 值1:表达式1;default:}具有穿透性如果条件不匹配;可以默认执行defaultvalue类型:byte;short;int;char;interge;String;whiledo-whilebreak跳出本轮循环continue跳出本次循环retrue跳出该方法...
2021-09-10 20:23:01
77
原创 Java运算符的使用
4.0运算符4.1算术运算符(+,-,++,–)+:可以当作连接符号可以当作运算符号public class HelloWorld { public static void main(String []args){ int i=10; int j=5; int num=i++ + --i + ++i + i-- + --j + i++ +j++; System.out.println(i+"+"+j+"="+num); }}4.2关系运算符4.2
2021-09-10 20:22:41
96
原创 常量使用以及规范
3.8常量使用final修饰的变量称为常量;在运行期间其值不能修改常量名一般为大写;词与词之间用下划线分开字符串常量3.8.1字面常量(看到啥就是啥)String str="abc";str=null;3.8.2符号常量在java语言中;一般一个变量被final修饰之后;改变了就会成为一个常量;一般我们把这个常量成为符号常量;也可以成为最终变量char c='%'; ...
2021-09-10 20:20:38
136
原创 常见数据类型
3 .数据类型基本数据类型java将基本数据类型分为3类8种数值类整数字节型(byte)短整型(short)整型(int)长整型(long)小数单精度 float双精度 double逻辑类布尔型 boolean字符型字符型 char引用类型数组类接口3.1整数3.1.1字节型(byte)1个字节,[-128,127]3.1.2短整型(short)2个字节,[-32768,32767]3.1.3整型(int)4个
2021-09-10 20:20:10
1072
原创 标识符的使用
2.标识符2.1三个规则用$,_,或者字母开头;不能用数字开头A:_Demo B:$Demo C:JA D:1Class D错不能和关键字相同A:Class B:static C:$class D:1Class B错区分大小写 eg:Class2.2 两个准则起名要见明知意驼峰原则public class HelloWorld(){}...
2021-09-10 20:19:28
94
原创 2021-09-10
1.注释在注释中内容会被注释;在编译后不会被执行//:单行注释,/* */:多行注释/** */:多行注释;生成帮助文档public class HelloWorld { public static void main(String []args){ //单行注释,在此行写的内容会被注释;在编译后不会被执行 /* 多行注释 */ /** 多行注释;生成帮助文档 */ }}...
2021-09-10 20:18:35
65
原创 Linux常用命令
Linux命令: netstat -ntpl netstat -ntpl | grep 80 :查看80端口是否被占用 lsof -i :80 查看80端口是否被占用 ps -ef | grep redis:打印redis相关的程序进程(| 过滤符) kill -9 进程号:杀死进程 cp:复制 pwd:打印当前所在路径 mkdir:创建文件夹 mkdir -p:创建多级目录 pwd:打印当前所在路径 touch
2021-08-17 12:32:52
74
原创 2021-08-16
1.Java跨平台的方式以及整个执行过程:(1)编写的.java文件需要通过javac编辑器,编写为.class(2).class文件需要通过(jdk中的jvm)执行,解释为当前计算机所能执行的计算机语言2.JDK,JRE,JVM三者之间的联系以及区别 JDK:java development kit 是指Java开发时的应用工具软件 JRE:java routine environment 是指java运行环境,如果没有JRE则java代码就...
2021-08-16 22:30:38
77
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人