1.java基础
java基础学习
Mr_Hwangi
菜狗的自述
展开
-
String、StringBuffer、StringBuilder
java_基础重点StringJVM体系结构图Java栈、Java堆、方法区和常量池Java栈[线程私有数据区]Java堆[线程共享数据区]方法区[线程共享数据区]常量池[线程共享数据区]字符串常量池两种创建String对象的区别图解String源码Srtring 在JVM 层解析StringJVM体系结构图Java栈、Java堆、方法区和常量池Java栈[线程私有数据区] 每个Java虚拟机线程都有自己的Java虚拟机栈,Java虚拟机栈用来存放栈帧,每个方法被 执行的时候都会同时创建一转载 2020-08-05 11:03:11 · 437 阅读 · 0 评论 -
Java中常用的类
常用的类Object类一个面试题equals()==和equals()的区别Object类1. Object类是所有Java类的根父类2. 如果在类的声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object类 3. Object类中的功能(属性、方法)就具有通用性。属性:无方法:equals() / toString() / getClass() /hashCode() / clone() / finalize()/wait() 、 notify()、not原创 2020-08-05 11:00:05 · 324 阅读 · 0 评论 -
java_基础系列_面向对象
java_系列_面向对象封装privatethis构造方法构造方法的注意事项static关键字封装privatethis构造方法构造方法的注意事项如果我们没有给出构造方法,系统将自动提供一个无参构造方法。class Student { private String name; //null private int age; //0 public Student() { System.out.println("这是构造方法"); }}class ConstructDemo {原创 2020-08-05 10:59:44 · 243 阅读 · 0 评论 -
java_基础枚举与注解
java_基础枚举与注解枚举枚举的引入的一个例子提出枚举enum关键字实现枚举注意事项枚举枚举的引入的一个例子//要求创建季节(Season) 对象class Season{private String name;private String desc;//描述//构造器//.get}//上面要创建的Season对象有如下特点//季节的值是有限的几个值(spring, summer, autumn, winter)//只读,不需要修改。public class CustomEn原创 2020-08-05 10:59:22 · 177 阅读 · 0 评论 -
java_系列2_流程
分支控制单分支双分支多分支嵌套分支(先…再…的逻辑)1. 基本语法if(){ if(){ }else{}}//1./*参加百米运动会,如果用时8秒以内进入决赛,否则提示淘汰。并且根据性别提示进入男子组或女子组。输入成绩和性别,进行判断和输出信息。*/import java.util.Scanner;/** * @author Hwang * @create 2020-06-28 18:31 */public class NestedIf { pu原创 2020-08-05 10:58:15 · 216 阅读 · 0 评论 -
java_系列3_数组
数组1. 数组可以存放多个同一类型数据。数组也是一种数据类型,是引用类型。即:数组就是一组数据快速入门数组//1.存储一个班6个人的成绩,并输出每个人的成绩import java.util.Scanner;/** * @author Hwang * @create 2020-06-29 15:02 */public class ArrayTest { public static void main(String[] args) { double[] sco原创 2020-08-05 10:57:42 · 185 阅读 · 0 评论 -
java_系列_1_变量
java_系列_1变量为什么要使用变量变量的使用变量使用的注意事项数据类型整型运算符算术运算符算术运算符中比较重点的有`/`,`%`,`++`。关系运算符(比较运算符)逻辑运算符赋值运算符三元运算符运算符优先级变量为什么要使用变量变量是程序的基本组成单位变量的组成:数据类型+变量名+值变量相当于内存中的一个存储空间,可以把变量比喻为一个房间的门牌号,通过门牌号可以找到房间,而通过变量名可以找到变量的值。int a=1;//定义了一个整型变量 变量名为a int 表示变量的类型a=6;//表原创 2020-08-05 10:57:09 · 247 阅读 · 0 评论 -
java基础_异常总结
java基础_异常异常异常概述异常体系结构运行时与编译时异常处理机制异常处理机制一try-catch-finally异常处理异常异常概述1. 异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”。(开发过程中的语法错误和逻辑错误不是异常)2. Java程序在执行过程中所发生的异常事件可分为两类:① Error:Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如:StackOverflowError和OOM。一般不编写针对性的代码进行处理。②原创 2020-07-14 12:20:02 · 237 阅读 · 0 评论