Java基础笔记
文章平均质量分 74
java基础知识的学习笔记
树一样地成长
清华大学计算机博士在读
展开
-
L8枚举类和注解
定义枚举类 自定义枚举类 使用说明 私有化类的构造器,保证不能在类的外部创建其对象 在类的内部创建枚举类的实例。声明为:public static final 对象如果有实例变量,应该声明为private final,并在构造器中初始化 package L8; public class SeasonTest { public static void main(String[] args) { Season s1=Season.winter; //不需要new对象,因原创 2021-05-06 20:11:14 · 116 阅读 · 0 评论 -
L7 常用类
string类 概述: String类被final关键字修饰,意味着String类不能被继承,并且它的成员方法都默认为final方法; String实例的值是通过字符数组实现字符串存储的。 字符串一旦创建就不能再修改,具有不可变性 String类实现了Serializable接口:表示字符串是支持序列化的 CharSequence接口 Comparable接口:表示string可以比较大小原创 2021-04-19 21:24:32 · 281 阅读 · 0 评论 -
L6 多线程
进程、线程 概念: 进程:是并发执行的程序在执行过程中分配和管理资源的基本单位,是一个动态概念,竞争计算机系统资源的基本单位。 线程:是进程的一个执行单元,是进程内科调度实体。比进程更小的独立运行的基本单位。线程也被称为轻量级进程。 一个程序至少一个进程,一个进程至少一个线程。 创建线程 方法一:自定义线程类继承thread类 1,自定义线程类继承thread类 2,重写run方法,编写线程执行体 3,创建thread类的子类的对象。即刚定义的线程类 4,调用start方法启动线程 //示例代码:实现一个多原创 2021-04-14 12:04:33 · 164 阅读 · 0 评论 -
L5 异常
异常 1,异常分类 2.try-catch语句 语法格式: try { // 可能会发生异常的程序代码,也就是监控区域 //Java方法在运行过程中出现异常,则创建异常对象。将异常抛出监控区域之外 } catch (Type1 id1){ // 捕获并处置try抛出的异常类型Type1 } catch (Type2 id2){ //捕获并处置try抛出的异常类型Type2 } 例: public class TestException { public static原创 2021-04-14 12:01:35 · 234 阅读 · 0 评论 -
L4 面向对象
static 一句话来描述就是:**方便在没有创建对象的情况下来进行调用方法/变量。**用:类名.方法/类名.变量来调用 static修饰方法 static方法一般称作静态方法,由于静态方法不依赖于任何对象就可以进行访问,因此对于静态方法来说,是没有this的,因为它不依附于任何对象,既然都没有对象,就谈不上this了。并且由于这个特性,**在静态方法中不能访问类的非静态成员变量和非静态成员方法,因为非静态成员方法/变量都是须依赖具体的对象才能够被调用。**但是在非静态成员方法中是可以访问静态成员方原创 2021-04-14 11:59:58 · 114 阅读 · 0 评论 -
L3 琐碎基础知识
文档注释 简介:文档注释通过 Javadoc 生成相应的 API 帮助文档,主要用来说明类、成员变量和方法的功能。文档注释只放在类、接口、成员变量、方法之前,因为 Javadoc 只处理这些地方的文档注释,而忽略其它地方的文档注释。 文档注释操作:在类、方法等之前输入/**并回车 javadoc:javadoc是Sun公司提供的一个技术,它从程序源代码中抽取类、方法、成员等注释形成一个和源代码配套的API帮助文档。也就是说,只要在编写程序时以一套特定的标签作注释,在程序编写完成后,通过Javadoc就可以原创 2021-04-14 11:57:08 · 116 阅读 · 0 评论 -
L2 Dos命令、编译步骤、项目环境
常用dos命令 以管理员身份打开控制台方式:开始->Windows系统->命令提示符->更多->以管理员身份运行 在控制台查看当前目录下所有文件:dir 切换目录:cd 系统盘切换:cd/d 返回上一级:cd… 清屏:cls 退出控制台:exit 查看电脑ip:ipconfig 打开计算器:calc 画图:mapaint ping命令 :ping ww.baidu.com 创建目录:md+目录名 删除目录:rd+目录名 创建文件:cd&g原创 2021-04-14 11:54:02 · 127 阅读 · 0 评论 -
L1 MarkDown学习
MarkDown学习 标题 标题设置:井号+空格+标题内容 ( 井号数量即为标题级数 ) 字体 加粗:文本两边各打两个星号 Hello world! 斜体:文本两边各打一个星号 Hello world! 斜体加粗:三个星号 Hello world! 删除线:两个波浪号 Hello world! 引用 引用文本前加一个英文箭头>即可 分割线 三个减号或者三个星号,就是一条分割线 图片 格式为: ! + [图片名] + (图片地址,可以是本地图片也可以是网络图片的地址) (必须是英原创 2021-04-14 11:48:04 · 104 阅读 · 0 评论