自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 JAVA自学课程笔记11

2021年3月25日11点00分JAVA自学课程笔记11: 流: 流的定义: 程序和设备之间嫁接起来的一根用于数据传输的*管道,这个管道上有很多可以实现不同功能的按钮。 (文件)----00101…--->(程序) (文件)<---00101…----(程序) (网络)----00101…--->(程序) (内存)----00101…--->(程序) (文件)---------------------->(程序) //原始流

2021-10-24 09:49:55 67 1

原创 JAVA自学课程笔记10

2021年3月14日17点21分JAVA自学课程笔记10: 可输入的加法计算文本框1: TestTextField.java: /*版本1的main函数过长,不美观*/ import java.awt.*; import java.awt.event.*; public class TestTextField{ public static void main(String[] args){ TextField tf1 = new TextField(3

2021-10-24 09:49:43 64

原创 JAVA自学课程笔记9

2021年3月7日15点59分JAVA自学课程笔记9: GUI(Graphical User Interface):图形用户界面 组件(Component): 组件是图形用户界面的基本组成元素,凡是能够以图形化方式显示在屏幕上并能够与用户进行交互的对象均为组件,如菜单、按钮、标签、文本框、滚动条等。 组件分类: java.awt.Component java.awt.MenuComponent(目前用不到) 说明:抽象类java.awt.Component是除菜单相关组件

2021-10-23 11:41:23 101

原创 JAVA自学课程笔记8

2021年3月2日20点21分JAVA自学课程笔记8: synchronized(同步)修饰代码块: 格式: synchronized(object aa){ //同步代码块 } 含义:判断aa是否已经被其他线程霸占(术语:锁定),如果发现已经被其他线程霸占。则当前线程陷入等待中,如果发现aa没有被其他线程霸占,则当前线程霸占在aa对象,并执行语句内的同步代码块在当前线程执行同步代码块代码时,其他线程将无法再执行同步代码块的代码(因为当前线程已经霸占了aa对象),当前线程

2021-10-23 11:40:14 66

原创 JAVA自学课程笔记7

2021年2月25日21点35分JAVA自学课程笔记7: 数组: 创建并使用引用类型数组: public class Test1{ public static void main(String[] args){ MyDate[] m; m = new MyDate[10]; for(int i=0; i<10; i++){ m[i] = new MyDate(i+1, i+1, 1990+i); m[i].display()

2021-10-23 11:39:45 89

原创 JAVA自学课程笔记6

2021年2月18日11点21分JAVA自学课程笔记6: Object是类层次结构的根类。每个类都使用Object作为超类,即每个类都继承了Object里的非私有方法。 toString()方法: “System.out.println(类对象名);”实际输出的是该对象toString()方法所返回的字符串(类的名字和该对象哈希码组成的一个字符串) == “System.out.println(aa.toString());” equals()方法: 判断this和obj本身

2021-10-23 11:39:13 64

原创 JAVA自学课程笔记5

2021年2月10日21点59分JAVA自学课程笔记5: 异常(Exception) 当Java程序运行出现问题时,系统会自动检测到该错误,并立即生成一个与该错误对应的异常对象。 异常(Exception)的分类: Throwable(可抛出的): Error(系统错误,程序员无法处理这些异常) Exception(程序员可以捕获并处理的异常) RuntimeException(其子类所有的异常处理与否按需): (其子类异常可处理可不处理) 重

2021-10-23 11:38:08 61

原创 JAVA自学课程笔记4

2021年2月8日22点08分JAVA自学课程笔记4: 接口(interface) 抽象方法和常量值的集合。本质上是一种特殊的抽象类。 格式: (public) interface InterfaceName (extends SuperInterfaceList){ //常量定义和方法定义 } 接口可以继承多个父接口(extends A,B),而类不可以。 接口中的变量类型都是省略了前缀的public final和public abstract型变量。 如

2021-10-23 11:37:37 73

原创 JAVA自学课程笔记3.1

2021年2月20日16点16分JAVA自学课程笔记3.1 Test1.java: class A{ public void f(){ System.out.println("AAA"); } } class B extends A{ public void f(){ System.out.println("BBB"); } public void g(){ System.out.println("CCC");

2021-10-23 11:37:00 94

原创 JAVA自学课程笔记3

2021年1月30日10点17分JAVA自学课程笔记3: static: 静态成员属于类本身,不属于对象,被类的所有对象共有。不创建对象也可以使用。(类似于C的static变量)。 静态成员不能访问非静态成员: class A{ public int i = 10; static int j = 20; public static void f(){ i = 99 //error j = 88 //OK } }

2021-10-23 11:36:31 80

原创 JAVA自学课程笔记2

2021年1月24日23点20分JAVA自学课程笔记2: 代码执行过程中的内存管理: 1.heap(堆区) 由A aa = new A();所new出来的东西 2.stack(栈区) 代码的局部变量 3.data segment(数据区) 存放静态变量、字符串常量 4.code segment(代码区) 存放代码 堆区存放的类(class)A aa1所指向其栈区存放的两个整型变量a、b (class A{int a;int b;}),若也让类A的aa2

2021-10-23 11:35:56 67

原创 JAVA自学课程笔记1

2021年1月22日21点50分JAVA自学课程笔记1: 复习JAVA在C语言中的基础知识 C语言中:long占4字节,short占2字节 JAVA中:long占8字节,short占2字节, byte占1字节,char占2字节(Unicode编码),boolean占1字节 JAVA中数据类型转换: 不能对boolean类型进行数据转换 数据优先级: 低------------------------------->高 byte->char->

2021-10-23 11:35:06 96

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除