java
文章平均质量分 69
rena11
这个作者很懒,什么都没留下…
展开
-
Java总复习4-高级
JAVA总复习原创 2022-11-14 14:01:39 · 148 阅读 · 0 评论 -
java总复习2
java总复习原创 2022-11-13 20:00:06 · 55 阅读 · 0 评论 -
Java基础语法总复习1
适合java语言的简单复习原创 2022-11-13 15:31:08 · 55 阅读 · 0 评论 -
包以及访问修饰符
1.包的作用: ①区分相同名字的类 ②当类很多时,可以很好的管理类 ③控制访问范围本质是不同的文件夹2.基本语法:package 包名; //package是关键字,表示打包3.常用的包:java.lang.* //lang包是基本包,默认引入Java.util.* //util包,系统提供的工具包,工具类Java.net.* //网络包,网络开发java.awt.* //做java的界面开发4.引入包:Import 包名;**...原创 2021-09-12 22:03:44 · 127 阅读 · 0 评论 -
类的方法
1.方法递归:1)能解决的问题:①各种数学问题:8皇后问题,阶乘问题,迷宫问题,②各种算法也会使用到递归。比如快排,归并排序,二分查找,分治算法概念::一个方法体内调用它本身。调用演示:2)规则:①执行一个方法时,就会创建一个新的受保护的独立空间(栈空间)②方法中的局部变量是独立的,不会相互影响③如果方法中使用的是引用类型变量,就会共享该引用类型的数据④递归必须向退出递归的条件逼近,否则就是无限递归⑤当一个方法执行完毕,或者遇到return,...原创 2021-09-10 16:10:00 · 740 阅读 · 0 评论 -
类和对象
1.类和对象:类:自定义数据类型 //抽象的,概念的对象:具体的实例 //具体的,实际的从类到对象有几种说法:1.创建一个对象 2.实例化一个对象 3.把类实例化2)创建对象:类名 对象名=new 类名(); //包括成员属性和成员方法java内存结构:①栈:一般存放基本数据类型;②堆:存放对象;③方法区:常量池, 类加载信息内存图分析: 1.先加载类信息(属性和方法信息,只会加载一次); 2.在堆中分配空间,进行默认初始化; 3....原创 2021-09-10 16:01:02 · 42 阅读 · 0 评论 -
数组及其操作
1.数组:存放多个同一类型的数据,是引用数据类型/对象2.使用:1)动态初始化: 数据类型 数组名[]=new 数据类型 [大小];Int a[]=new int [5];//int []a=new int [5];2)动态初始化: 先声明数组 数据类型 数组名 []//数据类型 []数组名 在创建数组后 给定大小数组名=new 数据类型[大小]3)静态初始化:数据类型 数组名[]={元素值,……………} 细...原创 2021-09-10 15:56:25 · 68 阅读 · 0 评论 -
顺序,循环语句
1.顺序控制1)从上向下逐一执行,无跳过或判断 2)分支控制 if // if -else 嵌套分支//一般不超过3层 Switch(表达式){case 常量1:break;case 常量2:break;default:; //其他情况,可不写} ***细节:1)表达式数据类型 应和case后的常量一致,或是可以自动转换2)Switch (表达式)中表达式的返回值必须是(byte,short, int,char,enum,String...原创 2021-09-10 15:52:32 · 84 阅读 · 0 评论 -
各种运算符
1.运算符一览取余本质: a%b =a-(int)a/b*b;2关系运算符注意等于是“==”,而“=”是赋值运算符。3.逻辑运算符 1)与运算2)或运算4.赋值运算符基本运算符= ;复合运算符 += -= /= *= %= 暗含类型转换 1)赋值运算从右向左; 2)左边只能是变量,右边变量,表达式,常量; 3)复合运算符暗含类型转换: byte b=3; b++; 暗含b=(byte)(b+1); ...原创 2021-09-10 15:49:45 · 191 阅读 · 0 评论 -
进制极其转换
1.进制整数有四种表示方法:1.二进制: 以0b/0B开头 每位属于0-12.十进制: 每位属于0-93.八进制 以0开头 每位属于0-74.十六进制:以0x/0X开头 每位属于0-9,a-f(表述10-15)2.进制转换1)二进制->十进制 方法:从最低位,每位乘以2的(位数-1)次方并求和2)八进制/十六进制同 8/163)十...原创 2021-09-10 15:29:40 · 38 阅读 · 0 评论 -
java数据类型知识点
1.变量 的细节:①类型不同则占用空间不同 ;②变量的使用顺序:先声明再赋值使用;③变量的数据值在该数据类型范围内不断变化; ④变量在同一个作用域内不重名;2.数据类型3.整数类型①整数类型默认int型,long型常量需在结尾加 ’l' / 'L'②bit:最小存储单元 1byte=8bit;4.浮点类型① 单精度 float 4字节 双精度 double 8字节②浮点数在计算机内存放形式: 符号位+指...原创 2021-08-26 22:32:22 · 161 阅读 · 0 评论 -
java基础知识学习
1.程序:编写的一系列有序的指令集合。2.java的重要特点:①java是面向对象的。②java语言是强壮的。java的强类型机制,异常处理,垃圾的自动收集是重要保证。③java语言是跨平台性的。④java语言是开发性的。3.java运行原理:4.java执行流程:5.开发注意事项和细节①java执行文件以 . java为扩展名。源文件的基本组成部分是类。②java应用程序的执行入口是main()方法;③java严格区分大小写,每条语句以;结束;大括号{原创 2021-08-26 13:58:54 · 52 阅读 · 0 评论