随笔分类 -  Java入门

摘要:在《再谈面向对象》里边写了关于面向对象的一些基本语法,比如类里有成员变量和方法,还有构造方法,而且类还能通过访问修饰符修饰成员变量和方法,已达到封装的目的,类还能通过extends关键字实现继承,还能通过向上转型实例化对象实现多态,这一切看起来很美好,没有是没问题了,世界都可以用Java描述了,但是 阅读全文
posted @ 2016-11-16 23:35 聪哥聪哥 阅读(441) 评论(0) 推荐(0)
摘要:Java入门——定时调度 Timer类 Timer类是一种线程设施,可以用来实现在某一个时间或者某一段时间后安排某一个任务执行一次或者定时重复执行,该功能要与TimeTask配合使用. 每一个Timer对象对应的是一个线程,因此计时器所执行的任务应该迅速完成,否者可能会延迟后续任务的执行。 Time 阅读全文
posted @ 2016-09-27 16:10 聪哥聪哥 阅读(370) 评论(0) 推荐(0)
摘要:Math类 Math类中提供的都是静态方法,所以只需要由类名调用即可。类名.方法名() Random类 随机数产生类,可以指定一个随机数的范围,然后任意产生在此范围内的数字。位于java.util包中,方法主要有nextBoolean(),nextDouble,nextFloat(),nextInt 阅读全文
posted @ 2016-09-27 09:24 聪哥聪哥 阅读(232) 评论(0) 推荐(0)
摘要:Java入门——Java IO Java IO操作主要指使用Java进行输入、输出操作,Java中所有操作类都存在java.io包中。最重要的就是5个类和一个借口,5个类指的是File、OutputStream、InputStream、Writer、Reader;一个接口是指Serializble。 阅读全文
posted @ 2016-09-27 09:24 聪哥聪哥 阅读(191) 评论(0) 推荐(0)
摘要:Java入门——国际化程序 通过国际化操作让一个程序适应多个国家的语言要求 实现思路 阅读全文
posted @ 2016-09-27 09:23 聪哥聪哥 阅读(171) 评论(0) 推荐(0)
摘要:Java入门——日期操作类 Date类 java.util包需要导入 使用Calendar类可以得到格式丰富的日期 Calendar类 Calendar类是一个抽象类,可以依靠对象的多态性,通过子类对父类进行实例化操作,Calendar类的子类是GregorianCalendar类。 属性: pub 阅读全文
posted @ 2016-09-26 11:42 聪哥聪哥 阅读(697) 评论(0) 推荐(1)
摘要:Java入门——System类 System类简介 System类是一些与系统相关的属性和方法的集合,而且所有属性都是静态的。 阅读全文
posted @ 2016-09-26 10:51 聪哥聪哥 阅读(469) 评论(0) 推荐(0)
摘要:Java入门——Runtime类 认识Runtime类 Runtime类表示运行时的操作类,是一个封装了JVM进程的类,每一个JVM都对应一个Runtime类的实例,此实例由JVM运行时为其实例化。取得Runtime类实例的方法为: 可以通过Runtime实例取得系统的一些信息 阅读全文
posted @ 2016-09-26 10:27 聪哥聪哥 阅读(239) 评论(0) 推荐(0)
摘要:Java入门——StringBuffer类 认识StringBuffer类 如果一个字符串需要经常被改变,就需要使用StringBuffer类。(String类型的变量一旦声明就很难改变,若想改变,必须改变引用地址)! 字符串的连接操作 在程序书中使用append方法可以进行字符串的连接操作。 在任 阅读全文
posted @ 2016-09-23 12:22 聪哥聪哥 阅读(217) 评论(0) 推荐(0)
摘要:Java入门——集合 就是讲如何利用Java类库实现传统的数据结构。 集合接口 阅读全文
posted @ 2016-09-22 09:30 聪哥聪哥 阅读(107) 评论(0) 推荐(0)
摘要:Java入门——泛型(一) 泛型程序设计意味着编写的代码可以被很多不同类型的对象所重用;更重要的是它保证了数据类型的安全。但是设计泛型并没有那么容易,一个泛型程序员要做的就是预测出所有类未来可能的所有的用途。 一:目标 泛型程序设计分为3个等级,基本等级是使用泛型——典型的小ArrayList这样的 阅读全文
posted @ 2016-09-22 09:24 聪哥聪哥 阅读(195) 评论(0) 推荐(0)
摘要:Java入门——同步与死锁 同步 解决资源共享的同步操作,可以使用同步代码块和同步方法两种方法完成。 同步代码块 在所需要同步的代码前加关键字:synchronized(同步对象){需要同步的代码;} 同步方法: 可以使用synchronized关键字声明同步方法。 死锁 过多的同步操作也可能产生死 阅读全文
posted @ 2016-09-20 09:47 聪哥聪哥 阅读(216) 评论(0) 推荐(0)
摘要:Java入门——多线程(二) 线程的状态 要想实现多线程,必须在主线程中创建新的线程对象。任何线程一般具有5种状态。 线程操作的相关方法 阅读全文
posted @ 2016-09-18 21:19 聪哥聪哥 阅读(207) 评论(0) 推荐(0)
摘要:Java入门——多线程(一) 进程与线程的区别 进程是程序的一次动态的执行的过程,需要经历从代码的加载,代码执行到执行完毕的一个完整过程,这个过程也是进程重产生,发展到最终消亡的过程。多进程操作系统利用CPU的分时机制,分时段执行不同程序,由于CPU运行速度非常快,所以就想是多个进程同时运行一样。 阅读全文
posted @ 2016-09-18 13:16 聪哥聪哥 阅读(196) 评论(0) 推荐(0)
摘要:Java入门——包的访问控制权限 在Java里,可以将一个大型项目的所有的类分门别类的存在文件夹里,再将这些文件一起编译执行,这样做将使程序代码更容易维护,也方便了多人开发。 类的导入 import 包名称.子包名称.类名称;——>手工导入所需要的类 import 包名称.子包名称.*; ——>由J 阅读全文
posted @ 2016-09-18 10:46 聪哥聪哥 阅读(402) 评论(0) 推荐(0)
摘要:Java入门——异常的捕获与处理 在没有异常处理的语言中,通常需要大量的判断语句,配合所想到的错误来捕获程序中所有可能发生的错误。充分利用Java的异常处理机制,以增进程序的稳定性和效率。 Java的异常处理机制 所有的子类实例全部可由父类接收,利用向上转型的概念,所有的异常对象都可以使用Excep 阅读全文
posted @ 2016-09-18 09:23 聪哥聪哥 阅读(2815) 评论(0) 推荐(0)
摘要:Java入门——抽象类与接口的应用 本Blog内容 为抽象类与接口实例化 利用多态性 抽象类的实际应用——模板设计 就是先用抽象类设计一张空白的模板,具体不同之处用子类实现。 接口的实际应用——制定标准 设计模式——工厂设计 类似于Java的JVM虚拟机,采用Factory类的形式处理主函数与子类之 阅读全文
posted @ 2016-09-16 22:59 聪哥聪哥 阅读(256) 评论(0) 推荐(0)
摘要:Java入门——深入理解Java三大特性 本Blog内容: 封装 总结:控制属性访问权限,不是你想改就能改。容易修改属性类型。精确控制属性的取值范围。 继承 <构造器><protected关键字><向上转型>是三个不得不提的词 多态 多态就是指程序中定义的引用变量所指向的具体类型和通过该引用变量发出 阅读全文
posted @ 2016-09-16 20:52 聪哥聪哥 阅读(4612) 评论(0) 推荐(0)
摘要:Java入门——抽象类和接口的基本概念 本blog内容: 开始本blog时间: 2016-09-16 16:21:09 抽象类的基本概念(重点) 包含一个抽象方法的类一定是抽象类 抽象类和抽象方法都要使用abstract关键字定义 抽象方法只需要声明,不需要实现 抽象类必须被继承,子类必须复写全部抽 阅读全文
posted @ 2016-09-16 16:16 聪哥聪哥 阅读(206) 评论(0) 推荐(0)
摘要:Java入门——面向对象基础 本博客目的 2016-09-10——13:13:39 ll练习题 用方法调用的形式进行数组排序 使用Java类库进行数组排序 编写求1!+2!+3!+......+30!并显示结果的程序 面向对象的概念 对象引用传递 封装性 在开发中一般将类的属性封装,属性是私有的,无 阅读全文
posted @ 2016-09-11 00:04 聪哥聪哥 阅读(203) 评论(0) 推荐(0)