
JAVA基础语法
文章平均质量分 62
JAVA基础语法
CHUAN_FeiFei
喜欢踢足球的左边锋
展开
-
集合的使用
集合转载 2021-08-03 09:21:22 · 96 阅读 · 0 评论 -
泛型的博文
泛型的定义转载 2021-08-03 09:19:22 · 109 阅读 · 0 评论 -
异常的分类和处理
异常的定义:程序在运行过程中出现的意外情况.异常的分类:Error类和Exception类1.Error类 一般与代码编写无关,是虚拟机内部的问题,如JVM没有足够的内存提供给垃圾回收器,将导致应用程序的中断,不应该捕获他们。2.Exception类又分为:RuntimeException及其所有子类,非RuntimeException及其所有子类。a.RuntimeException(运行时异常/非受检异常):这一类异常属于程序编写缺陷,该类异常在语法上不强制必须处理,不处理也不会出现原创 2021-07-26 10:21:14 · 1329 阅读 · 0 评论 -
内部类使用
内部类就是在类的内部定义的类,为什么需要使用内部类:1.一个内部类的对象能够访问创建它的对象的实现,包括私有数据。2. 对于同一个包中的其他类来说,内部类能够隐藏起来。3.匿名内部类可以很方便的定义回调。4.使用内部类可以非常方便的编写事件驱动程序package edu.uestc.avatar;import java.awt.Toolkit;import java.awt.event.ActionEvent;import java.awt.event.ActionListen原创 2021-07-26 09:17:06 · 389 阅读 · 0 评论 -
接口的使用
仍无法原创 2021-07-19 10:10:37 · 155 阅读 · 0 评论 -
抽象类的定义
蜂窝肺我原创 2021-07-19 10:09:30 · 2067 阅读 · 0 评论 -
Java修饰符
Java语言提供了很多修饰符,主要分为以下两类:访问修饰符 非访问修饰符一、访问控制修饰符Java中,可以使用访问控制符来保护对类、变量、方法和构造方法的访问。Java 支持 4 种不同的访问权限。public:使用对象:类、接口、变量、方法protected:使用对象:变量、方法。注意:不能修饰类(外部类)。default(默认):使用对象:类、接口、变量、方法。private:使用对象:变量、方法。注意:不能修饰类(外部类)。访问控制 修饰符 当...原创 2021-07-18 21:39:12 · 97 阅读 · 0 评论 -
面向对象的三大特性:(封装/继承/多态)
封装原创 2021-07-18 20:07:28 · 195 阅读 · 0 评论 -
面向对象与面向过程的区别
1415原创 2021-07-18 11:47:16 · 331 阅读 · 0 评论 -
对象与类(三):常用类(ArrayList/Date/Random)
待续。原创 2021-07-18 11:29:53 · 101 阅读 · 0 评论 -
对象与类(二):静态与非静态
我就会原创 2021-07-18 11:29:16 · 269 阅读 · 0 评论 -
对象和类(一):对象与类的定义
面向对象的定义:面向对象就是使用对象进行程序设计。对象的定义:对象代表现实世界中可以明确标识的一个实体。例如:一个学生,一张桌子,一个圆,一个按钮甚至一笔贷款都可以看着一个对象。每个对象都有自己独特的标识、状态和行为。一个对象是类的一个实例一个对象的状态state,也称特征(property)或属性(attribute))是由具有当前值的成员变量(数据域)来表示的。例如:圆对象具有一个数据域radius,它是标识圆的属性。一个矩形对象具有数据域width和height,它们都是矩形的属性。..原创 2021-07-18 11:23:50 · 278 阅读 · 0 评论 -
各种字符编码与Char字符
目录一、字符集与字符编码二、常见的字符集与其对应的字符编码三、Char与Unicode一、字符集与字符编码1.字符集:各种字符的集合。2.字符编码:字符集中每个独立的字符对应的编号二、常见的字符集与其对应的字符编码1.ASCLL字符集:共128个字符,字符编码从二进制0000 0000—0111 1111,十六进制0x00 —0x7F即从0—127。0到31外加127为控制字符,共33个。32到126为可见字符,共95个。(包括数字,英文字母,标点符号).原创 2021-07-10 18:37:50 · 1311 阅读 · 0 评论 -
方法的定义与使用
方法可以用于定义可重用的代码以及组织和简化编码,同一种功能的代码块写成方法。方法的定义Java的方法类似于其它语言的函数,是一段用来完成特定功能的代码片段,一般情况下一个方法包含以下语法:修饰符:这是可选的,告诉编译器如何调用该方法。定义了该方法的访问类型。返回值类型:方法可能会返回值。没有返回值returnValueType是关键字void。方法名:是方法的实际名称,方法名和参数表共同构成方法签名。参数类型:参数像是一个占位符。当方法被调用时,传递给参数,这个值被称为实参或变量。参数列..原创 2021-07-09 23:45:58 · 628 阅读 · 0 评论 -
二维数组的使用
kjhkj原创 2021-07-07 09:10:14 · 72 阅读 · 0 评论 -
JAVA开发环境配置
Windows包装开发环境 Linux安装开发环境 安装EclipseWindows安装Java1.下载JDK并安装1.官网:https://www.oracle.com/java/technologies/javase-downloads.html下载JDK点击JDK Download下载对应系统的安装源或者安装文件压缩包如果下载的是安装源直接按提示安装就OK,如果下载的是安装压缩包直接解压到对应目录就OK2.配置环境变量1.安装完成后,右击"我的电脑",点击原创 2021-07-04 11:01:02 · 77 阅读 · 0 评论 -
数组的使用
回顾一、java中通过变量将程序的数据存储到计算机系统中。但是一个变量只能存储一个数据,但是数组能存储多个数据。二、数组是一种能存储多个相同数据类型的变量。三、数组的使用1.数组的声明:String []arrNames; 数组元素变量类型 []数组名;2.分配空间:arrNames = new String[30]; 凡是new出来的东西都在堆当中。且所有变量的地址连续3.给数组赋值:arrNames[0] = "内马尔"4.使用数组四、数组的存储原理...原创 2021-07-06 22:56:32 · 271 阅读 · 0 评论 -
JAVA的注释
Java有三种注释:单行注释:zhi'neng'zhu'shi'yi'h多行注释文档注释原创 2021-07-06 15:50:51 · 83 阅读 · 0 评论 -
String类
grege原创 2021-07-05 15:40:29 · 152 阅读 · 0 评论 -
Character类
dwedw原创 2021-07-05 15:38:06 · 264 阅读 · 0 评论 -
Math类
dwkjqwh原创 2021-07-05 15:37:16 · 81 阅读 · 0 评论 -
break、continue和return 的用法和区别
1. break:直接结束一个循环,跳出循环体。break以后的循环体中的语句不会继续执行,循环体外面的语句会执行。public class Test { public static void main(String[] args) { for (int i = 0; i < 3; i++) { System.out.println("i = " + i); if (i == 1) { brea原创 2021-07-04 22:54:14 · 713 阅读 · 0 评论 -
Java基础——判断、选择、循环
判断ifif(条件){ 执行语句}if(3>2){ System.out.println("条件成立,if成功执行"); }//输出条件成立,if成功执行}if…elseif(条件){ 语句体1}else{ 语句体2}int a=85;if(a<50){ System.out.println("a小于50");}else{ System.out.println("a大于50");}//输原创 2021-07-04 22:21:05 · 256 阅读 · 0 评论 -
Java运算符优先级
Java运算符优先级当多个运算符出现在一个表达式中,谁先谁后呢?这就涉及到运算符的优先级别的问题。在一个多运算符的表达式中,运算符优先级不同会导致最后得出的结果差别甚大。例如,(1+3)+(3+2)*2,这个表达式如果按加号最优先计算,答案就是 18,如果按照乘号最优先,答案则是 14。再如,x = 7 + 3 * 2;这里x得到13,而不是20,因为乘法运算符比加法运算符有较高的优先级,所以先计算3 * 2得到6,然后再加7。下表中具有最高优先级的运算符在的表的最上面,最低优先级的在表的底原创 2021-07-03 22:23:32 · 103 阅读 · 0 评论 -
Java 运算符
算术运算符 关系运算符 位运算符 逻辑运算符 赋值运算符 其他运算符算术运算符表格中的实例假设整数变量A的值为10,变量B的值为20:操作符 描述 例子 + 加法 - 相加运算符两侧的值 A + B 等于 30 - 减法 - 左操作数减去右操作数 A – B 等于 -10 * 乘法 - 相乘操作符两侧的值 A * B等于200 / 除法 - 左操作数除以右操作数 B / A等于2 % 取余 - 左操作数原创 2021-07-03 22:16:21 · 91 阅读 · 0 评论 -
数据类型转换
自动类型转换整型、实型(常量)、字符型数据可以混合运算。运算中,不同类型的数据先转化为同一类型,然后进行运算。转换从低级到高级。低 ------------------------------------> 高byte,short,char—> int —> long—> float —> double 数据类型转换必须满足如下规则: 1. 不能对boolean类型进行类型转换。 2. 不能把对象类型转换成不相关类的对象。 3原创 2021-07-03 18:32:06 · 393 阅读 · 2 评论 -
基本数据类型
内存管理系统根据变量的类型为变量分配存储空间,分配的空间只能用来储存该类型数据。Java 的两大数据类型:内置数据类型 引用数据类型内置数据类型六种数字类型(四个整数型,两个浮点型),一种字符类型,一种布尔型。byte:byte 数据类型是8位、有符号的,以二进制补码表示的整数; 最小值是-128(-2^7); 最大值是127(2^7-1); 默认值是0; byte 类型用在大型数组中节约空间,主要代替整数,因为 byte 变量占用的空间只有 int 类型的四分之一;...原创 2021-07-03 18:25:20 · 146 阅读 · 0 评论 -
标识符/修饰符/变量/关键字
基本语法编写 Java 程序时,应注意以下几点:大小写敏感:Java 是大小写敏感的,这就意味着标识符 Hello 与 hello 是不同的。 类名:对于所有的类来说,类名的首字母应该大写。如果类名由若干单词组成,那么每个单词的首字母应该大写,例如MyFirstJavaClass。 方法名:所有的方法名都应该以小写字母开头。如果方法名含有若干单词,则后面的每个单词首字母大写。 源文件名:源文件名必须和类名相同。当保存文件的时候,你应该使用类名作为文件名保存(切记 Java 是大小写敏感的)..原创 2021-07-03 17:23:16 · 148 阅读 · 0 评论 -
JDK与JRE、JVM的定义和区别
JDK:java development kit (java开发工具)JRE:java runtime environment (java运行时环境)JVM:java virtualmachine (java虚拟机)原创 2021-07-03 16:22:38 · 310 阅读 · 0 评论