摘要:
swing的按钮组件。在widgets 类中。 要使用按钮,必须要导入JButton import javax.swing.JButton; 按钮需要加入到Frame里面 package gui; import java.awt.Frame; import javax.swing.JFrame; i 阅读全文
摘要:
swing 是由sun公司开发的一个gui框架,一开始sun是开发了awt框架。但是awt框架 存在lcd问题。因此sun在awt的基础上继续开发出了swing。 swing是继承了awt的类 swing 常用组件: text 文本组件 menus 菜单组件 widgets 小控件组件 top-le 阅读全文
摘要:
线程的三种状态: 新建, 运行, 就绪,阻塞,死亡 线程运行流程图 java中要使用线程有两种方法: 1. 继承Thread 类 并重写run函数 。通过start()函数启动 2. 实现Runable接口,并重写run函数。 通过创建new 一个Thread 然再start来启动 两个简单的jav 阅读全文
摘要:
java 基本数据类型有 数值型(int, byte, short, float, double)字符型 char (字符型char只能表示单个字符比如单个字母 a 或者单个汉字,例如 char c='a' char c='我'), 布尔类型(true/false)。 需要注意的是,字符串Strin 阅读全文
摘要:
算术运算符:一般是指加减乘除操作。在java 中 加 操作使用 符号 + 表示 减操作 使用 - 符号表示 乘操作 使用 * 符号表示 除操作使用 / 符号表示 取模使用 % 符号表示(取模其实就是运算两个数相除得到余数,如果两个数刚好可以整除,则余数就是0) 自加运算符:++ 自加运算表示在原来的 阅读全文
摘要:
类变量也叫做静态变量,他是在类里面定义的,所有方法都能访问的变量,类似于全局变量 static int = 123; java的类方法也是使用static关键字来修饰的。例如 class Cat { static String name; public Cat(String name, int ag 阅读全文
摘要:
java的包(package)其实就是一个个模块的组合起来也就是包,当java建立起一个package时,你在package里面建立的class 代码文件必须要声明 package + 包名在文件顶部这样你在包里面编写的代码文件才会被打包进这个包里面. 包的命名规范是命名使用小写 java中常用的包 阅读全文
摘要:
java语言的安全性体现在其具有严格的访问限制。在java中如果的访问修饰符有 public 公共修饰符所有对象都可以访问 private 私有修饰符,只能在类内部进行访问,外部无法访问 protected 受保护的访问限制,只能在同一个包中的类和子类进行访问 没有修饰符的默认就是只能在同一个包中的 阅读全文
摘要:
什么是方法的重载: 方法重载是让类以统一的方式处理不同类型数据的一种手段。多个同名函数同时存在,具有不同的参数个数/类型。 重载Overloading是一个类中多态性的一种表现。 简单来说方法的重载就是类的同一种功能的多种实现方式。到底应该采用哪种方式,取决于调用时传递的参数 假设我们有一个需求是 阅读全文
摘要:
继承是为了解决代码复用的问题。假如你写了一个class 里面实现了统计字符出现的频率。如果你在其他class 里面也希望用到这个方法。那就不用在写一份了。通过继承那个class即可实现调用他的方法 java 使用extends语句来声明继承 class Cat { public String nam 阅读全文