JAVASE
文章平均质量分 83
阿辉爱睡觉
️️️
展开
-
String类
String 类的重要性字符串应用广泛,Java中提供了专门的String类在开发和校招笔试中,字符串使用频繁常用方法字符串构造public static void main(String[] args){ //使用常量串构造 String s1="hello"; System.out.pringln(s1); //直接newString对象 String s2=new String("hello"); //使用字原创 2022-03-04 22:39:19 · 616 阅读 · 0 评论 -
抽象类和接口
抽象类概念在面向对象的概念中,所有的对象都是通过类来描绘的,但是反过来,并不是所有的类都是用来描绘对象的,如果一 个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类在上节课的打印图形例子中, 我们发现, 父类 Shape 中的 draw 方法好像并没有什么实际工作, 主要的绘制图形都是由Shape 的各种子类的 draw 方法来完成的. 像这种没有实际工作的方法, 我们可以把它设计成一个 抽象方法(abstractmethod), 包含抽象方法的类我们称为 抽象原创 2022-03-04 22:21:36 · 252 阅读 · 1 评论 -
继承和多态
继承面相对象思想中提出了继承的概念,专门用来进行共性抽取,实现代码复用继承(inheritance)机制:是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类 特性的基础上进行扩展,增加新功能,这样产生新的类,称派生类。继承呈现了面向对象程序设计的层次结构, 体现了由简单到复杂的认知过程。继承主要解决的问题是:共性的抽取,实现代码复用。例如:猫和狗都是动物,将共性抽取出来,采用继承思想达到共用。上述图示中,Dog和Cat都继承了Animal类,其中:Ani原创 2022-03-04 22:12:21 · 291 阅读 · 0 评论 -
Java认识异常
异常概念和体系结构异常概念在Java中,将程序执行过程中发生的不正常行为称为异常。例如:1.算术异常System.out.println(10 / 0);// 执行结果Exception in thread "main" java.lang.ArithmeticException: / by zero2.数组越界异常int[] arr = {1, 2, 3};System.out.println(arr[100]);// 执行结果Exception in threa原创 2022-03-04 21:44:13 · 501 阅读 · 0 评论 -
JAVA类和对象
面向对象面向对象是一种思想类的定义和使用将实体抽象为类定义格式使用class关键字//创建类class ClassName{ field; //字段(属性) 或者 成员变量 method; //行为 或者 成员方法}class:类的关键字ClassName:类名{ }:类主体class washMachine{ //属性 public String brand; //品牌 pu原创 2022-02-23 16:03:08 · 452 阅读 · 0 评论 -
JAVA数组
数组的定义与使用数组创建及初始化数组创建T[] 数组名 = new T[N];T:数组元素类型T[ ]:表示为数组类型N:表示数组的长度 int[] array1=new int[10]; //创建一个可容纳10个int类型元素的数组 double[] array2 = new double[5];//创建一个可容纳5个double类型元素的数组 String[] array3 = new String[3];//创建一个可以容纳3个字符串元素的数组数组初始化原创 2022-02-23 15:47:20 · 197 阅读 · 0 评论 -
JAVA方法
JAVA方法,重载,汉诺塔,跳台阶!!!原创 2022-02-23 15:38:12 · 150 阅读 · 0 评论 -
JAVA输入输出
输出到控制台基本语法System.out.println(msg); //输出一个字符串,带换行System.out.print(msg); //输出一个字符串,不带换行System.out.printf(format,msg); //格式化输出println 输出的内容自带\n,print 不带 \n printf 的格式化输出方式和C语言的printf时基本一致的System.out.println("hello worl原创 2022-02-23 15:31:37 · 73 阅读 · 0 评论 -
逻辑控制语句
逻辑控制语句顺序结构按照代码书写顺序一行一行执行System.out.println("aaa");System.out.println("bbb");System.out.println("ccc");// 运行结果aaabbbccc分支结构if语句语法格式、结构同C语言语法格式if(布尔表达式){ //语句}if(布尔表达式){ //语句1}else{ //语句2}if(布尔表达式){ //statem原创 2022-02-23 15:29:27 · 110 阅读 · 0 评论 -
JAVA运算符
Java运算符大体与C语言一致,部分有语言特点算数运算符基本四则运算(+、-、*、/)int a = 20;int b = 10;System.out.println(a + b); // 30System.out.println(a - b); // 10System.out.println(a * b); // 200System.out.println(a / b); // 2System.out.println(a % b); // 0 --->模运算相当于数学中.原创 2022-02-23 15:24:19 · 492 阅读 · 0 评论 -
数据类型与变量
字面常量常量即程序在运行期间,固定不变的量称为常量public class Demo{ public static void main(String[] args){ System.Out.println("hello world!"); System.Out.println(100); System.Out.println(3.14); System.Out.println('A'); System.Ou原创 2022-02-23 15:17:45 · 401 阅读 · 0 评论 -
初识JAVA
JAVAmain方法,JAVA注释、JDK、JRE、JVM之间的关系?标识符、关键字原创 2022-02-23 15:06:37 · 127 阅读 · 0 评论