
java基础大全
放课后小朋友
哔哩哔哩
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java自编日记本程序(IO、GUI和监听器)
-------android培训、java培训、期待与您交流! ----------自己喜爱写日记,自学了GUI、I/O和监听器后,于是蹦出个注意,用java遍一个日记本,让程序自己规定日记的内容,这样就免去了缩进格式之类的麻烦。说什么都是浮云,先上效果图:代码和注释如下:1、UI.javaimport java.awt.BorderLayout;import原创 2014-02-18 22:49:48 · 3076 阅读 · 3 评论 -
java排序算法
-------android培训、java培训、期待与您交流! ----------一、排序算法种类 1、经常使用的排序算法:(1)、选择排序(2)、冒泡排序(3)、快速排序(4)、插入排序 需要了解的算法:(5)、堆排序(6)、归并排序(7)、计数排序(8)、桶排序(9)、基数排序 二、常用算法的原理和实现1、选择排序原创 2014-02-19 01:59:35 · 751 阅读 · 0 评论 -
&和&&的区别
1、自己知道,&是且的意思,也就是说:符号两边的条件都是true时才是true,只要有一个false就是false。2、&&和&不太一样,具有短路的特性:也就是说,如果碰到一个条件句是false,后面的就不执行了,效率有点儿高哈。判断条件是是否具有false的条件句。3、|是或的意思,|的特性正好相反:有一个是true,结果就是true,全部是false,才是f原创 2015-12-14 11:36:44 · 509 阅读 · 0 评论 -
Java GUI图形用户接口
android培训、java培训、期待与您交流! 一、GUI概述GUI全称graphics user interface(图形用户接口)在用java建立图形用户界面的时候,有两种方法:1、AWT全称“abstract window toolkit”是重组件,比较依赖于系统平台,显示样式跟随系统央视。2、SWING是轻组件,不依赖于系统平台。3、但是通过学习,自己还知道了第三原创 2014-01-14 00:21:02 · 1052 阅读 · 0 评论 -
输入与输出I/O(基础篇)
-------android培训、java培训、期待与您交流! ----------一、编码格式总结1、ASC码表:美国信息标准交换码(这是最初的一个表,其中的字母用各种各样的数字进行代替)。2、GB2312:中国汉字的编码表(里面收录了几千个中国常用汉字和字符)。3、GBK:GB2312的扩容版(里面收录了两万多的中国汉字,因为中国汉字博大精深,一般中国使用的都是该编码格原创 2014-01-14 10:39:34 · 1644 阅读 · 0 评论 -
java基础加强(数组、判断语句、循环结构、进制转换、常用类等)
-------android培训、java培训、期待与您交流! ----------一、什么是变量定义在方法中的变量、定义在方法参数中的变量,定义在for循环中的变量都是“局部变量”,只能在有限的范围内被使用。定义在全局里面,可以被全局使用的叫做全局变量。二、实体1、实体包括:数组和对象,数组也可以称之为对象!2、注意:如果实体是一个数组,那么变量并不是数组本身原创 2014-01-14 20:34:31 · 1807 阅读 · 0 评论 -
java编码格式
-------android培训、java培训、期待与您交流! ----------一、编码格式1、ASC码表:美国信息标准交换码(这是最初的一个表,其中的字母用各种各样的数字进行代替)。2、GB2312:中国汉字的编码表(里面收录了几千个中国常用汉字和字符)。3、GBK:GB2312的扩容版(里面收录了两万多的中国汉字,因为中国汉字博大精深)。4、18030表:相当于原创 2014-01-14 11:01:09 · 1699 阅读 · 0 评论 -
java多线程
-------android培训、java培训、期待与您交流! ----------一、线程、进程的概念进程:进程就是一个正在执行中的程序,每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。线程:线程就是进程中的一个独立的控制单元,线程在控制着进程的执行。注意:1、一个进程中至少有一个线程!2、java vm启动的时候会有一个进程java.e原创 2014-01-14 16:18:51 · 832 阅读 · 0 评论 -
java类加载器
-------android培训、java培训、期待与您交流! ----------一、java处理“类”的流程java用到一个类,出现了这个类的名字,java虚拟机首先将这个类的字节码加载到内存中,这个类的字节码原始信息放在硬盘上classpath指定的目录下,就是将.class文件加载到内存中处理其中的内容,处理完之后的内容就是字节码,加载这些二进制文件就是“类加载器”。二原创 2014-02-18 22:25:41 · 740 阅读 · 0 评论 -
java注解@
-------android培训、java培训、期待与您交流! ----------一、什么是注解? 1、概念:就是在方法前面声明一下自己的方法是怎么规定的。 2、比方:比方说自己写的一个方法已经过时了,但是又不能直接剔除,因为老用户可能还用,所以,可以在方法前面加上@Deprecated(已过时)这个关键字,然后在eclipse中就会有一个横线划到单词的上原创 2014-02-18 22:09:02 · 657 阅读 · 0 评论 -
java字符串操作
----------- android培训、java培训、期待与您交流! -----------一、边界问题(面试题)程序一Integer m=128;Integer n=128;System.out.println("m==n是"+(m==n));程序二Integer m=127;Integer n=127;System.out.println("m==n原创 2014-01-15 13:13:01 · 816 阅读 · 0 评论 -
java反射和枚举(Reflect & Enum)
----------- android培训、java培训、期待与您交流! -----------原创 2014-01-19 22:26:29 · 1303 阅读 · 0 评论 -
JavaBean、内省
-------android培训、java培训、期待与您交流! ----------一、Bean简介1、简单概念:符合一定特殊规则的java类就是javaBean。2、PropertyDescriptor类:javaBean是一中特殊的java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。如果要在两个模块之间传递多原创 2014-02-18 17:42:04 · 794 阅读 · 0 评论 -
java输入与输出I/O(提升篇)
-------android培训、java培训、期待与您交流! ---------- 上接“黑马程序员-->输入与输出I/O(基础篇)” 十、装饰设计模式1、概述:什么叫“装饰设计模式”?见名知意,就是将一个“设计好的类装饰了一下而已,增强其功能”。当想要对已有的对象进行功能的增强的时候,可以定义一个装饰类,将已有的类创建的对象传入,基于已有的功能,并且提供加强功能。那原创 2014-02-18 23:09:48 · 806 阅读 · 0 评论 -
java正则表达式和I/O相结合
------- android培训、java培训、期待与您交流! ----------一道编程题目:要求:将一个源文件夹中所有.doc文件拷贝到另一个目的文件夹中,并将扩展名改为.docx 分析:1、”源“和”目的“两个文件夹。2、判断”源“文件夹是否存在,或者是否为有效路径,不存在报异常。3、存在,遍历”源“中的所有文件,后缀是.doc的文件名字提取出来放到一原创 2014-02-19 02:20:46 · 796 阅读 · 0 评论 -
java字典顺序
-------android培训、java培训、期待与您交流! ----------一、字典顺序1、正统概念:对于数字1、2、3......n的排列,不同排列的先后关系是从左到右逐个比较对应的数字的先后来决定的。例如对于5个数字的排列 12354和12345,排列12345在前,排列12354在后。按照这样的规定,5个数字的所有的排列中最前面的是12345,最后面的是 5432原创 2014-02-19 02:54:29 · 3832 阅读 · 0 评论 -
java面向对象
-------android培训、java培训、期待与您交流! ----------一、面向对象概念将功能封装进对象,强调具备了功能的对象,该对象中的功能被调用。注意:C都是标准的“面向过程”的语言,“面向对象”是基于“面向过程”的!二、类和对象的关系类就是对现实生活中事物属性的具体描述,对象就是这类事物中实际存在的个体,具体到了个体。一个类中包含两种内容:“成员变原创 2014-01-14 22:03:42 · 1059 阅读 · 0 评论 -
java正则表达式
-------android培训、java培训、期待与您交流! ----------一、什么是“正则表达式”简单点说就是“符合一定规则的表达式”,是专门儿操作字符串的一个方法,是java.lang.String类中的方法。比方说我给自己定义的字符串规定“字符串必须是1-9里面的数字,只要不符合就不可以!”,所以定义一个String类型的规则,这个规则也就是正则表达式,用英文rege原创 2014-01-15 01:01:53 · 885 阅读 · 0 评论 -
TCP、UDP网络编程
-------android培训、java培训、期待与您交流! ----------一、网络通信基本点两台机器要想相互进行通讯的话,必须具备的三个基本条件:1、找到对方的ip地址(也就是逻辑地址)2、数据发送到对方指定的应用程序上,为了标识这些应用程序,所以给这些网络应用程序都用数字进行了标识,为了方便称呼这个数字,叫做“端口”。这里的“端口”叫做逻辑端口,不是物理上的那种原创 2014-01-15 00:29:41 · 1601 阅读 · 1 评论 -
java集合框架、泛型
-------android培训、java培训、期待与您交流! ----------一、什么是集合框架数据多了,封装成对象,便于使用,对象多了,怎么办,就要封装成“集合”或者是“数组”(用数组存储对象不方便),于是,出现了集合。数据多了用对象存,对象多了用集合存(当然也可以使用数组存,但是有缺点,不容易操作自己想得到的东西。另外,泛型也属于集合框架!字符串也是对象!)数组和集合原创 2014-01-14 21:00:03 · 1036 阅读 · 0 评论