lessons
OOP语义学 第一章 关于对象(Object Lessons)
第一章 关于对象(Object Lessons) struct与class 在C语言中,"数据"与"处理数据的操作(函数)"是分开声明的.语言本身没有支持"数据和函数"之间的关联性.我们把这种程序方法称为"程序性的(procedural)." 举个例子: 如果我们声明一个struct Point3d ......
JavaImprove--Lesson05--Arrays,对象排序,Lambda表达式,方法引用简化Lambda表达式
一.Arrays 用来操作数组的一个工具类 在Java中,没有内置的"Arrays工具类",但有一个名为java.util.Arrays的类,它包含了一些用于操作数组的静态方法。这个类主要用于数组的排序、搜索和复制 toString(类型[] arr):打印数组中的内容 int[] arr={20, ......
JavaImprove--Lesson04--LocalDateTime,ZoneId,Instant,DateTimeFormatter
一.LocalDateTime LocalDateTime是JDK8的新时间特性,它解决了Date类和Calender类的很多不足,如使用不方便,线程不安全,以及获取时间戳只能拿到毫秒而不能拿到纳秒等问题 使用LocalDateTime可以获得的时间有:年-月-日,时:分:秒,纳秒 而LocalDa ......
JavaImprove--Lesson03--String的工具类,Math,Runtime,BigDecimal,Date
一String的工具类 String的作为字符串对象,也是使用最多的数据类型对象 所以难免有很多操作,字符串的常见操作包括:字符串拼接,字符串反转,字符串长度,字符串转换等 直接使用String类型来操作是不推荐的,因为它是不变长类型对象,效率很低,我们需要频繁的操字符串的时候就需要使用变长的字符串 ......
JMU-net-security-lesson-design WriteUp
0. 内网信息 主机名(域名) IP 端口 www.qianxin.com 172.10.10.100 80 news.qianxin.com 172.10.10.102 80 blog.qianxin.com 172.10.10.101 80 mysql 192.168.100.40 3306 r ......
JavaImprove--Lesson02--Object类,Objects工具类,封装类
一.Object类 Java中的Object类是所有类的超类,它是Java类层次结构的根类。这意味着所有的类都直接或间接地继承自Object类 equals(Object obj): 用于比较两个对象是否相等。默认实现是比较对象的引用,但可以通过重写此方法来比较对象的内部状态。 hashCode() ......
JavaImprove--Lesson01--枚举类,泛型
一.枚举 认识枚举类 枚举是一种特殊的类 枚举的格式: 修饰符 enmu 枚举类名{ 名称1,名称2; 其它成员 } //枚举类 public enum A { //枚举类的第一列必须是罗列枚举对象的名称 X,Y,Z; private String name; public String getNa ......
E. Physical Education Lessons
E. Physical Education Lessons This year Alex has finished school, and now he is a first-year student of Berland State University. For him it was a tot ......
kaldi lesson教程示例(转载)
转自: https://blog.csdn.net/q_xiami123/article/details/117019177?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522170312043616800188564167%2522%2 ......
Java网络编程--Lesson
一.InetAddress 此类是获取网络地址实例的一个类,但是不能通过new 来实例化这个类,因为它没有构造器,但是可以通过组合的方式来使用类中的方法 拿取主机为localhost的网络地址实例 InetAddress address=InetAddress.getByName("localhos ......
Java-JUI编程-Lesson3
一.JFrame JFrame是javax.swing下的一个类,它也是一个窗体,它的大部分配置和Frame都是一样的,可以说JFrame继承了Frame类 JFrame类中又写了很多Frame没有的方法,属于是优化了Frame类 实例化一个JFrame对象: //新建一个JFrame JFrame ......
Java-JUI编程-Lesson2
一.事件监听 一.ActionListener类 所为事件监听,即在窗口发生事件后需要做出对应的操作,常见的事件,鼠标点击事件,失去焦点事件等等,当这些事件发生以后需要相应的自定义操作发生; 怎么判断出现了事件了,就需要用到事件监听,当事件发生就会调用绑定的方法类,然后实现自定义操作 需要实现的接口 ......
lesson17-JScrollDemo_01
package zym.lesson17; import java.awt.Container; import java.awt.TextArea; import javax.swing.JFrame; import javax.swing.JScrollPane; import javax.swi ......
lesson17-JScrollDemo
package zym.lesson17; import java.awt.Button; import java.awt.Container; import java.awt.GridLayout; import javax.swing.JFrame; import javax.swing.JPa ......
lesson16-IconDemo
package com.zym.lesson16; import javax.swing.*; import java.awt.*; public class JIconDemo extends JFrame implements Icon { public static void main(Str ......
lesson14-JFrameDemo
package com.zym.lesson14; import javax.swing.*; import java.awt.*; public class JFrameDemo { public void init(){ JFrame jFrame= new JFrame("lesson14-J ......
lesson13-键盘监听事件
package com.zym.lesson13; import javax.swing.*; import java.awt.*; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; public class Test ......
lesson12-窗口监听事件
package com.zym.lesson12; import javax.swing.*; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public clas ......
lesson11:鼠标监听事件-绘点
package com.zym.lesson11; import javax.swing.*; import java.awt.*; import java.awt.event.*; import java.util.ArrayList; import java.util.Iterator; //测 ......
lesson9 简易计算器-3 内部类 更好的包装 访问 外部的属性和方法
内部类 更好的包装 访问 外部的属性和方法 package com.zym.lesson9; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.Actio ......
lesson9 简易计算器-2 面向对象的属性和方法写法
package com.zym.lesson9; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java ......
lesson9 简易计算器-1
package com.zym.lesson9; import javax.swing.*; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java ......
lesson8 输入框监控听 TestTextFieldActionEvent
package com.zym.lesson8; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapt ......
lesson7 事件监听
package com.zym.lesson7; import java.awt.*; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.WindowAdapt ......
lesson6课堂练习与讲解 (布局实战)
package com.zym.lesson6; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class TestMixLayOut { publi ......
Lesson2 GridLayOut 表格布局
package com.kuang.lesson1; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class TestGridLayout { pu ......
lesson2 BorderLayOut 东西南北中
package com.kuang.lesson1; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class TestBorderLayOut { ......
lesson2 FlowLayOut
package com.kuang.lesson1; import java.awt.*; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; public class TestFlowLayout { pu ......