![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java语言基础
文章平均质量分 85
qq_36242942
这个作者很懒,什么都没留下…
展开
-
01.java基础语法——1——入门程序、常量、变量
文章目录一、计算机进制转换二、计算机存储单元三、命令提示符四、Java语言开发环境搭建五、环境变量的配置六、HelloWorld入门程序七、程序注释八、关键字、标识符、常量九、数据类型基本数据类型引用数据类型十、变量一、计算机进制转换可以使用电脑自带的计算器十进制数据转成二进制数据:使用除以2获取余数的方式二进制数据转成十进制数据:使用8421编码的方式二、计算机存储单元位(比特) (bit):一个数字0或者一个数字1,代表一位。逢二进一,1+1=10字节(Byte):每逢8位是转载 2021-06-23 23:28:50 · 79 阅读 · 0 评论 -
01.java基础语法——2——数据类型转换、运算符、方法入门
文章目录数据类型转换自动转换强制转换ASCII编码表运算符算数运算符赋值运算符比较运算符逻辑运算符三元运算符方法的调用JShell脚本工具数据类型转换自动转换范围小的类型向范围大的类型提升, byte 、short、char 运算时直接提升为 int 。byte、short、char‐‐>int‐‐>long‐‐>float‐‐>double强制转换浮点转成整数,直接取消小数点,可能造成数据损失精度。int 强制转成 short 砍掉2个字节,可能造成数据丢失。原创 2021-06-24 13:58:04 · 80 阅读 · 0 评论 -
01.java基础语法——3——流程控制语句
文章目录选择结构if elseswitch选择语句循环结构三种循环的区别循环控制语句breakcontinue死循环嵌套循环选择结构if else1.单if语句2.if else判断语句3.if…else if …else4.if-else语句替换三元运算符switch选择语句switch语句使用的注意事项: 1. 多个case后面的数值不可以重复。 2. switch后面小括号当中只能是下列数据类型: 基本数据类型:byte/short/char/int 引用数据类型:St原创 2021-06-24 22:47:23 · 55 阅读 · 0 评论 -
01.java基础语法——4——Idea、方法
文章目录集成开发工具IDEAidea的项目结构idea字体的设置idea常用快捷键方法的参数和返回值方法的三种调用形式方法定义的注意事项方法重载集成开发工具IDEAIntegrated Development Environment,IDE,集成开发环境IDEA是一个专门针对Java的集成开发工具(IDE),由Java语言编写。所以,需要有JRE运行环境并配置好环境变量。idea的项目结构idea字体的设置idea常用快捷键方法的参数和返回值方法的三种调用形式直接调用:直接写方原创 2021-06-25 23:23:39 · 76 阅读 · 0 评论 -
01.java基础语法——5——数组
数组的定义动态初始化:数据类型[] 数组名称 = new 数据类型[数组长度];int[] arr = new int[3];静态初始化标准格式:数据类型[] 数组名 = new 数据类型[]{元素1,元素2,元素3…};int[] arr = new int[]{1,2,3,4,5};静态初始化省略格式:数据类型[] 数组名 = {元素1,元素2,元素3…};int[] arr = {1,2,3,4,5};直接打印数组名称,得到的是数组对应的:内存地址哈希值。数组原理内存图2.1 内存概原创 2021-06-26 14:47:51 · 74 阅读 · 0 评论 -
02.面向对象和封装——6——类与对象、封装、构造方法
文章目录面向对象类与对象三大特征——封装构造方法面向对象面向对象的语言中,包含了三大基本特征,即封装、继承和多态类与对象类是对象的模板,对象是类的实体。 成员变量的默认值数据类型默认值基本类型整数(byte,short,int,long)0浮点数(float,double)0.0字符(char)\u0000’布尔(boolean)false引用类型数组,类,接口null在栈内存中运行的方法,遵循"先进后出,后进先出原创 2021-06-27 20:34:39 · 91 阅读 · 0 评论 -
03.常用API第一部分——7——Scanner类、Random类、ArrayList 类
文章目录API概述Scanner类引用类型使用步骤匿名对象Random类ArrayList类API概述java.lang下的类不需要导包,其他需要Scanner类一个可以解析基本类型和字符串的简单文本扫描器Scanner sc = new Scanner(System.in); int i = sc.nextInt();备注:System.in 系统输入指的是通过键盘录入数据。引用类型使用步骤1.导包 import 包名.类名; 例如:java.util.Scanner转载 2021-06-28 15:19:17 · 78 阅读 · 0 评论 -
03.常用API第一部分——8——String类、static、Arrays类、Math类
文章目录String类static关键字Arrays类Math类String类static关键字Arrays类Math类原创 2021-06-30 00:06:35 · 96 阅读 · 0 评论 -
04.继承与多态——9——继承、super、this、抽象类
文章目录三大特性——继承继承的基本概念Java继承的三个特点方法重写super关键字this关键字抽象类发红包的案例分析三大特性——继承在继承的关系中,“子类就是一个父类”。也就是说,子类可以被当做父类看待。例如父类是员工,子类是讲师,那么“讲师就是一个员工”。关系:is-a。定义父类的格式:(一个普通的类定义)public class 父类名称 { // ...}定义子类的格式:public class 子类名称 extends 父类名称 { // ...}在父转载 2021-06-30 16:24:54 · 74 阅读 · 0 评论 -
04.继承与多态——10——接口、多态
文章目录接口概述定义一个接口的格式接口使用步骤接口内容小结接口的多实现接口的多继承其他成员特点三大特征——多态引用类型转换接口概述 接口就是多个类的公共规范,是方法的集合。 接口是一种引用数据类型,最重要的内容就是其中的:抽象方法。 引用数据类型:数组,类,接口。定义一个接口的格式public interface 接口名称 { // 接口内容} 备注:换成了关键字interface之后,编译生成的字节码文件仍然是:.java --> .class。接口使用步骤接原创 2021-07-01 15:43:35 · 62 阅读 · 0 评论 -
04.继承与多态——11——final、权限、内部类、引用类型
文章目录final关键字权限内部类引用类型final关键字final关键字代表最终、不可改变的。常见四种用法:可以用来修饰一个类 格式: public final class 类名称 {原创 2021-07-02 10:31:21 · 96 阅读 · 0 评论