随笔分类 -  Java程序设计

摘要:线程的生命周期 新建--运行--中断--死亡 线程的调度管理 线程的调度管理是由Java虚拟机的线程调度器负责 处理线程同步时,修改数据的方法要注意什么 两个或多个线程会同时访问同一个变量,并且一个线程需要修改这个变量。 第一件事就是把修改数据的方法用关键字synchronized修饰。 阅读全文
posted @ 2020-08-27 20:59 Littlejiajia 阅读(25) 评论(0) 推荐(0)
摘要:Date类 import java.util.Date; Date nowTime=new Date(); Calendar类 import java.util.Calendar; Calendar calendar=Calendar.getInstance();//初始化一个日历对象 calend 阅读全文
posted @ 2020-08-27 20:50 Littlejiajia 阅读(32) 评论(0) 推荐(0)
摘要:GUI构造格式 1)导入若干有关的包 import java.awt.*; import java.awt.event.*; import javax.swing.*; 2)public class 类名 extends JFrame implements{ 数据区:添加到窗体中的各组件的引用 pu 阅读全文
posted @ 2020-08-16 00:07 Littlejiajia 阅读(147) 评论(0) 推荐(0)
摘要:子类和父类 在继承关系中,有关的类的定义: 父类:定义成抽象类 ,在子类中会产生“多态”的方法定义成抽象方法。 子类:按子类具体情况, 实现父类的抽象方法。 使用extends来体现继承关系 “多态”如何在对象的使用中体现: 创建各子类对象 用父类的引用去使用子类对象 子类的继承性 继承的定义“子类 阅读全文
posted @ 2020-08-14 16:54 Littlejiajia 阅读(174) 评论(0) 推荐(0)
摘要:面向对象编程 面向对象编程的三个特性 封装:将数据和对数据的操作封装在一起 继承:子类可以继承父类的属性和功能,即继承了父类所具有的数据和数据上的操作,同时又可以增添子类独有的数据和数据上的操作。 多态:有两种意义的多态,一种是操作名称的多态,即有多个操作具有相同的名字,但这些操作所接收的消息类型必 阅读全文
posted @ 2020-08-13 15:02 Littlejiajia 阅读(108) 评论(0) 推荐(0)
摘要:算术运算符和算术表达式 1.加减运算符 运算符号分别为+和-,是双目运算符。加减运算的结合性是从左到右。加减运算的操作元是整型或浮点型数据,加减运算符的优先级是4级。 2.乘、除和求余运算符 运算符号为*、/、%,都是双目运算符。 *、/、% 运算符的结合性是从左到右,乘、除和求余运算的操作元是整型 阅读全文
posted @ 2020-08-12 10:13 Littlejiajia 阅读(140) 评论(0) 推荐(0)
摘要:标识符和关键字 标识符 Java语言使用Unicode标准字符集表。 用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。简单地说,标识符就是一个名字。 Java语言规定标识符由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字。标识符中的字母是区分大小写的。 关键 阅读全文
posted @ 2020-08-11 16:44 Littlejiajia 阅读(198) 评论(0) 推荐(0)
摘要:Java语言的特点 平台无关性:Java语言和其他语言相比,最大的优势就是能够在所有的计算机上运行,这也是Java风靡全球的主要原因。 面向对象:封装(将数据和对数据的操作封装在一起)、继承(子类可以继承父类的属性和功能)、多态(操作名称多态,继承多态) 多线程:Java的特点之一就是内置对多线程的 阅读全文
posted @ 2020-08-11 14:27 Littlejiajia 阅读(51) 评论(0) 推荐(0)