Java学习日记
hi2hcs
集帅气和逗比于一身
展开
-
Java简介
1.Java语言 1.1 Java语言是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门高级编程语言。 1.2 Java语言是一种面向Internet的编程语言。 1.3 Java语言随着Java技术在web方面的不断成熟,已经成为Web应用程序的首选开发语言。 1.4 是简单易学,完全面向对象,安全可靠,与平 台无关的编原创 2014-10-20 15:53:50 · 426 阅读 · 0 评论 -
Java基础--继承、抽象类、接口、内部类、异常、包
1.继承(extends) 继承的概述 多个类中存在相同属性和行为时,将这些内容抽取到 单独一个类中,那么多个类无需再定义这些属性和行为,只要继承单独的那个类即可。多个类可以称为子类,单独这个类称为父类或者超 类。子类可以直接访问父类中的非私有的属性和行为。通过extends 关键字让类与类之间产生继承关系。class SubDemo extends Demo{}原创 2014-10-22 00:30:22 · 602 阅读 · 0 评论 -
Java基础--String类
1.String类 1.1字符串是一个特殊的对象。 1.2字符串一旦被初始化就不能被改变。 String s = "abc";//创建一个字符串对象在常量池中。 String s1 = new String("abc");//创建一个字符串对象在堆内存中。 1.3String类中equals 覆写Object中的equals建立String类自己的判断字符串对象是否相同的依原创 2014-10-22 19:33:01 · 381 阅读 · 0 评论 -
Java基础--集合、泛型、其他对象(System、Runtime、Math、Date)
1.集合类 1.1为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一 种方式。 1.2数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,但长度是固定的;集合长度是可变的原创 2014-10-23 13:27:27 · 603 阅读 · 0 评论 -
Java基础--IO
1.IO流 Java操作数据时通过流的方式。 IO流用来处理设备之间的数据传输 Java用于操作流的对象都在IO包中 按照流向分为输入流和输出流。按照数据类型分为字符流和字节流。 2.IO流常用基类 2.1字节流的抽象基类: InputStream ,OutputStream。 2.2字符流的抽象基类: Reader原创 2014-10-24 15:00:22 · 367 阅读 · 0 评论 -
Java基础--GUI、网络编程
1.GUI(图形用户接口) 1.1 GUI(Graphical User Interface 图形用户接口)。 用图形的方式,来显示计算机操作的界面,这样更方便更直观。 1.2 CLI(Command line User Interface 命令行用户接口) 就是常见的Dos命令行操作。 需要记忆一些常用的命令,操作不直观。原创 2014-10-25 09:58:13 · 573 阅读 · 0 评论 -
Java基础--正则表达式、反射机制
1.正则表达式 正则表达式 正则表达式用于操作字符串数据。通过一些特定的符号来体现的。虽然简化了,但是阅读性差。 2.正则表达式的构造摘要 2.1字符 \\ 反斜线字符 \t 制表符 (‘\u0009') \n 新行(换行)符 ('\u000A')原创 2014-10-25 19:18:28 · 475 阅读 · 0 评论 -
高新技术--枚举、反射、注解、类加载器、内省
枚举原创 2014-10-26 00:10:02 · 564 阅读 · 0 评论 -
Java基础--关于环境变量path设置
我们知道运行java程序需要进行三个步骤 1.Java程序运行的步骤 第一步 编写 编写这一步有很多方法,可以借助各种比较智能的编辑器,例如Editplus、Eclipse等,也可以选择最简单的编辑器----记事本。在记事本中敲入想要执行的代码:例如: public class HelloWorld{ //定义一个类 public static v原创 2014-10-21 01:12:35 · 874 阅读 · 0 评论 -
Java基础--面向对象
面向对象 面向对象是相对面向过程而言 面向对象和面向过程都是一种思想 面向过程 • 强调的是功能行为 面向对象 • 将功能封装进对象,强调具备了功能的对象。 面向对象是基于面向过程的。原创 2014-10-21 21:23:23 · 539 阅读 · 0 评论