摘要: Java应用程序界面设计主要涉及AWT(Abstract Window Toolkit)、Swing两大类库,Swing可看作是AWT的拓展和加强 java.awt--AWT components:使用本地窗口组件,调用操作系统内部的API,支持哥哥操作系统平台所提供的窗口组建的集合; javax. 阅读全文
posted @ 2020-05-10 12:22 小菜在路上 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 实现:从控制台读取要复制的源文件名和目标文件名,将源文件中的内容复制到目标文件中 1 public class CopyFile { 2 private static BufferedReader stdIn = 3 new BufferedReader( 4 new InputStreamRead 阅读全文
posted @ 2020-05-10 10:42 小菜在路上 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 操作外设以提供有用输入/输出信息抽象/封装为"流stream"的概念 对I/O的操作被封装在操作系统底层,都在java.io.*包中 1)标准I/O:对操作系统指定的标准设备的输入和输出,即从键盘输入数据,输出到显示器屏幕 2)文件I/O:以外存磁盘文件为对象进行输入和输出,即从磁盘文件输入数据,数 阅读全文
posted @ 2020-05-10 07:53 小菜在路上 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 面向对象设计原则 1)找出应用中可能需要变化之处,把变化的部分“封装”起来,不要和那些无需变化的代码混在一起,会使代码变化引起的不经意的后果变少,系统因此会变得更有弹性; 2)针对接口(超类型)编程,多使用多态,把几种不同的子类对象当作一种基类型的对象来使用;使代码变得更加简洁、维护性好,此外可以自 阅读全文
posted @ 2020-05-09 23:00 小菜在路上 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 1.抽象类和接口 1)有无子类共享的实例变量 2)有无子类共享的方法体 3)子类可否通过super();调用到基类的构造函数 4)继承个数 2.抽象类和常规类 有无维护的意义,即基类实例对象有无存在的现实意义 3.究竟应该是有interface、abstract class还是一般的class? 1 阅读全文
posted @ 2020-05-09 20:14 小菜在路上 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1.Collection容器类 如ArrayList类中 1 List<String> list = new ArrayList<String>(); 2 list.add("Red"); 3 list.add("Yellow"); 4 list.add("Blue"); 5 for(String 阅读全文
posted @ 2020-05-09 11:58 小菜在路上 阅读(229) 评论(0) 推荐(0) 编辑
摘要: java.util.StringTokenizer Class StringTokenizer可以采用分隔符将字符串解析为一个个的词汇单元,一次可以返回字符串内被分割后的某一个词汇单元 public StringTokenizer(String str) public StringTokenizer 阅读全文
posted @ 2020-04-26 07:28 小菜在路上 阅读(271) 评论(0) 推荐(0) 编辑
摘要: java.lang.String Class 在Java中,存储和处理字符串等相关功能的实现,用String类 String(String original); int length(); char charAt(int index); boolean equals(Object anObject) 阅读全文
posted @ 2020-04-25 22:07 小菜在路上 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 1.包的访问权限 无论是jdk提供的类还是自己定义的包中的类,都必须用import语句标识使用类的全名,以通知编译器在编译时找到相应的类文件,但下述两种情况除外: 1)位于同一个包内的类可以相互引用,不必使用import语句或类的全名,即friendly类内友好; 2)在.java源程序中用到了Ja 阅读全文
posted @ 2020-04-25 20:38 小菜在路上 阅读(195) 评论(0) 推荐(0) 编辑
摘要: [1]封装性 对象是Java封装性最大的体现 public ClassName{ 成员变量/数据成员:访问权限 数据类型 变量名 ; 成员方法:访问权限 返回值类型 方法名(){函数体;} 构造方法:访问权限 类名(){} } 对象的创建与使用:1)对象变量(或引用reference)的声明:声明时 阅读全文
posted @ 2020-04-25 14:33 小菜在路上 阅读(159) 评论(0) 推荐(0) 编辑