java
corn6
这个作者很懒,什么都没留下…
展开
-
Java类
类:结构/框架实例:结构+数据(来源于现实世界),于是在虚拟世界中建立了对象类变量:静态数据+动态行为(对数据的操作)构造方法与类同名,无返回值,在new后执行初始化成员变量,创建实例包装/封装用private/public等决定引用程度public:全开,private:全闭用getter方法或setter方法配合private一起使用,达到半开半闭的效果eg: private String password;public void changePW(String newPW){原创 2020-12-21 23:30:45 · 87 阅读 · 0 评论 -
Java技术体系/可移植性/标识符/变量
Java SE——Java平台标准版Java EE——Java平台企业版Java ME——Java平台微缩版JRE——Java运行环境(Java Runtime Environment,有时也称为Java运行系统)运行时库JDK—— Java 语言的软件开发工具包(Java Development Kit) 开发库API——应用程序接口(Application Programming Interface,包含了实现Java平台基本特征与功能的类和接口)Java的可移植性JVM——Java虚原创 2020-12-21 22:42:12 · 116 阅读 · 0 评论 -
static静态
静态变量又称类变量,区分于实例变量。在类装入实例之前,就已经生成类变量了,且类变量可以通过类名直接调用,不需要创建实例也可。不管创建多少的实例,静态变量/方法都只独有一份存在内存中,并不会被各个实例所独有public class First { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("This is the very first code."原创 2020-12-19 11:40:06 · 85 阅读 · 1 评论 -
java实验五(继承与多态)
一、 实验目的及要求设计一个数据类型判断类Polymorphism,使用重载、装箱等技术判断一个不带等号的Java表达式的结果的数据类型。设计一个链表结点类LinkNode,此类可以存放int、long、float、double、byte、short、String、StringBuffer类型的数据。用此类:a、随机产生100个整数(范围自定)的链表,在生成的过程中从小到大排列,然后输出;b、随机产生100个6个英文字母的单词的链表,在生成的过程中从小到大排列,然后输出。(关注装箱和拆箱相关概念In原创 2020-12-18 20:06:26 · 1306 阅读 · 0 评论 -
java实验四
一、实验目的及要求将你在实验3中设计的模拟堆栈程序,封装成一个类(注意访问控制的运用、getter和setter的运用、构造方法的设计等),并用这个堆栈类重写中缀表达式转换成后缀表达式程序。(体会封装)设计一个时间类MyDate:(日期均大于1900年) a、 其中包括年、月、日、时、分、秒。其他成员变量可根据需要增设;b、 可以直接获得时间的年、月、日、小时、分钟、秒数;(public修饰) c、 计算日期的dayOfWeek(星期几);d、 //实现日期加减一个整数后得到新的日期(加减天数);原创 2020-12-18 20:06:11 · 571 阅读 · 0 评论 -
接口/抽象类
public class First { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("This is the very first code."); petsArray(); } public static void petsArray() { Dog[] dogs=new Dog[10]; Cat[] cats=new C原创 2020-12-18 20:05:55 · 69 阅读 · 0 评论 -
比较器
Java 集合框架提供了一套性能优良,使用方便的接口和类,java集合框架位于java.util包中, 所以当使用集合框架的时候需要进行导包。Comparable(内部排序) int compareTo(Object obj);返回值为int,默认升序排序,自然排序,可以直接通过Collection.sort()或着Arrays.sort进行排序public int compareTo(T obj);返回值的三种情况:1.正数:当前对象大于目标对象2.03.负数public class Car原创 2020-12-18 20:05:41 · 121 阅读 · 0 评论 -
Eclipse程序调试
1、设置断点:Toggle Breakpoint2、debuge(F11):以调试方式运行程序,显示调试视图3、F6:step方式运行,逐句执行;4、F5:step into,深入到子程序执行;5、F7:执行完子程序,跳出子程序,返回主程序;6、F8执行到下一次遇到断点;7、几个视图窗口;8、terminate按钮、Java Perspective按钮...原创 2020-12-18 20:05:29 · 91 阅读 · 0 评论 -
File类/输入输出流/异常处理
import java.io.*;import java.util.Date;public class AboutFile { public static void main(String[] args) { File myFile=new File("C:\\Inetpub\\wwwroot\\iisstart.asp");//注意其他位置的文件如何打开? //目录和文件级别的操作类,提供文件和目录的信息、创建文件和目录 System.out.println("路径: .原创 2020-12-18 20:05:17 · 206 阅读 · 0 评论 -
实验六
3、 输入一个文件系统的子目录,编程序将其中的所有内容的名字输出到console上,要求:a、使用泛型的动态数组作为工具;b、使用课本193页的File对象及其方法;c、将此子目录下的所有子目录(可能有很多层)及其中的所有文件的文件名输出;d、输出目录名和文件名时,用前缀空格显示出层次关系;import java.io.*;import java.util.ArrayList;public class OpenFile{ public static void main(String[]原创 2020-12-18 20:05:01 · 193 阅读 · 1 评论