java
文章平均质量分 81
奔跑中遇到自己
这个作者很懒,什么都没留下…
展开
-
我的java学习日记(1)
Java第一节 C语言复习(一)C,C++,C#,java的一些关系C是面向过程的;C++是在C语言的基础上发展的,既可以面向过程又可以面向对象;C#与java非常相似,局限性是不具有跨平台性;java是完全面向对象的语言,具有跨平台性。(二)C语言常用部分转义序列复习:1、\n 换行2、\t 制表3、\a 警告4、\r 回车5、\” “6、\’原创 2014-03-08 23:33:05 · 667 阅读 · 0 评论 -
我的java学习日记(13)
Java学习第十三节之类的几个基本类型和常用方法一、 枚举类和泛型类1、枚举类枚举类型是这样一种类型,它在一个简短的列表中给出该类型的所有值,一个枚举类型的值是一种命名常量,因此根据约定,全部使用大写。语法:enum Type_Name{FIRST_VALUE,SECOND_VALUE,……LAST_VALUE};实例:enum Fla原创 2014-04-19 23:19:51 · 400 阅读 · 0 评论 -
我的java学习日记(17)
Java学习第十七节之线程一、 基本概念1、线程和进程的区别与联系 (1)是一个程序内部的控制流,是实现并发的一种有效手段。是操作系统分配CPU资源与内存资源的最小单位。(2)就是一个执行的程序任务,可以通过代码创建和销毁。进程内部可以拥有一个或多个线程,操作系统将资源分配给进程后,进程再将资源分配给线程,可以认为进程是线程的容器。原创 2014-05-10 22:31:44 · 450 阅读 · 0 评论 -
我的java学习日记(18)
Java学习第十八节之网络编程一、 网络基本概念1、网络通信协议:即是一种通信规范2、网络通信接口:包括硬件装置和软件设置,其中硬件设置是指实现结点之间的信息发送,软件设置是指规定双方进行通信的约定协议。3、网络概述——OSI模型(Open SystemInterconnection,开放式系统互联)注意:OSI的网络层(即常原创 2014-05-15 21:57:16 · 503 阅读 · 0 评论 -
我的java学习日记(10)
Java学习第十节之时间类一、时间管理类 1、日历对象:抽象类不要new,而且会自动进位(需要用util包) c.get(int); c.add(int,int); c.set(); c.getActualMaximum(); 2、时间格式类(属于test包) SimpleDateFormatmm=new Sim原创 2014-04-11 11:45:23 · 403 阅读 · 0 评论 -
我的java学习日记(9)
Java学习第九节 之eclipse初使用工程目录:可以file目录下的“Project Name”文本框中设置工程的名称申请内存方法使用String不能改变自身转换一、 冒泡排序和字母大小写转换1、冒泡排序 2、字母大小写转换publicclassTest { pu原创 2014-04-11 11:43:18 · 423 阅读 · 0 评论 -
我的java学习日记(19)
Java学习第十九节 GUI编程(Graphical User Interface,图形用户界面)一、 基本概念的介绍1、编程会用到的包有AWT和swing(1) 容器:用于放置基本组件,类似于画纸或者画板 所有容器类都是Container的子类两个常用类是Frame和Panel,Frame类的窗口各边都有边框,该类可以不原创 2014-05-17 22:55:39 · 501 阅读 · 0 评论 -
我的java学习日记(11)
Java学习第十一节之异常一、 异常类型1、java.lang.NullPointerException(空指针错误) String s=null; System.out.println("hello"); s.toString(); //仅会打印hello原创 2014-04-12 23:07:41 · 455 阅读 · 0 评论 -
我的java学习日记(21、22)
Java学习第21、22节 项目实训之坦克大战 步骤简述1、在Eclipse中新建一个java项目,命名为Game;并在该项目下创建一个专门放项目所需图片的文件夹,命名为images,然后把图片放进该文件夹2、在项目Game下创建游戏窗体类GameFrame,建立窗体,并设置窗体参数,然后在类中创建面板,添加到窗体,并设为主面板3、在窗体类中创建JLaybel对象,原创 2014-06-04 21:11:34 · 473 阅读 · 0 评论 -
我的java学习日记(14)
Java学习第十四节之简单类的学习一、 String()、StringBuffer()和StringBuilder()的对比,效率是逐渐增加的对比示例如下:1、使用String方法给字符串追加字符串;循环10000次,时间是894毫秒2、使用StringBuffer方法给字符串追加字符串;循环次数是上面1中的100倍,1000000次,时原创 2014-04-20 21:16:47 · 377 阅读 · 0 评论 -
我的java学习日记(5)
Java学习第五节之方法(java中方法了类似于C语言中的函数)一、java的声明格式(方法名一般用小写)1、static void method1(){方法体} //无参无返回值。 方法一程序举例: public class test{public static void main(String[] args){ for(in原创 2014-03-22 23:32:17 · 401 阅读 · 0 评论 -
我的java学习日记(2)
Java第二节 C语言复习(一)选择语句(1)if(条件){语句}(2)if(条件){语句} else{语句}(3)if(条件){语句} else if(条件){语句} …… else{语句}(4)switch(条件变量){case 可能条件变量1:结果;break; case 可能条件变量2:结果;break;原创 2014-03-09 22:09:53 · 650 阅读 · 0 评论 -
我的java学习日记(3)
Java学习第三节之java入门一、 常见字符含义JVM java虚拟机JDK 是java工具JRE 是运行虚拟机这两个是1.5版本前的名称 J2EEJ2SE这两个是1.5版本后的名称原创 2014-03-16 23:17:14 · 455 阅读 · 0 评论 -
我的java学习日记(6)
Java学习第六节之J2SE面向对象一、 面向对象与面向过程之区别与联系: 说明:C、C++、C#均是由微软出产的系列产品;而java则是sun公司基于C++设计的一个编程语言。二、 相关基本概念1、对象:是由特征和行为构成。特征即是对象本身的属性描述,用变量记录;行为即是对象的功能,通过方法实现。2、类(类名原创 2014-03-25 21:25:25 · 577 阅读 · 0 评论 -
我的java学习日记(7)
Java学习第七节之面向对象的特征Java面向对象的特征有:封装、继承、多态 一、封装:即使得面向用户更简单,面向属性更安全。(不让人随意访问)符 封装的的修饰符:public和private注意:①如果没有特殊情况,属性一定私有,方法该公开的公开; ②如果不指明谁调用谁,则默认为this;原创 2014-03-29 23:30:28 · 386 阅读 · 0 评论 -
我的java学习日记(16)
Java学习第十六节流之初学习一、 流的简单介绍1、流,即是通过一定的传播路径从源传递到目的地字节序列。 2、三种类型的流: ——字节流:是基础,都是以Stream结束的 ——字符流:是在字节流的基础上运用的,主要可提高文字的阅读性 ——对象流 输入流:可以读到一系列字节的对象称原创 2014-05-02 11:47:05 · 464 阅读 · 0 评论 -
我的java学习日记(8)
Java学习第八节 之接口以及简单工厂方法一、 抽象类父类方法前加abstract即可把父类变成抽象类,但是父类的这些方法子类必须重写才可调用。规则:1、不可以创建对象,即new对象; 2、子类继承抽象类必须重写抽象方法; 3、若子类不重写,则可以将其类也变成抽象类。二、 接原创 2014-03-31 22:44:05 · 518 阅读 · 0 评论 -
我的java学习日记(12)
java学习第十二节之集合一、 数组容器的优化 publicclass Vector { privateObject[] objs = null; privateint index = 0; //写一个addAll方法,添加数组 publicvoid addAll(Object[原创 2014-04-15 17:53:52 · 380 阅读 · 0 评论 -
我的java学习日记(15)
Java学习第十五节之容器、集合一、常用工具方法1、Collection接口 //优于数组的是可以自动收缩长度2、contains() //判断是否存在某元素,对象是元素3、containAll() //判断集合是否包含于另一个集合里边,对象是集合4、remove() //移除某元素5、clear() //清空对应原创 2014-05-02 11:44:00 · 431 阅读 · 0 评论 -
我的java学习日记(20)
Java学习第二十节之图形化界面应用1、javax.swing包中有顶级容器和轻量级两种类型的组件,Swing轻量级的组件都是由AWT的Container类直接或者间接派生而来的Com.sun.swing.plat.motif:实现Motif界面样式代表类Com.sun.java.swing.plat.windows:实现Windows界面样式的代表类javax原创 2014-05-23 21:37:59 · 558 阅读 · 0 评论