黑马程序员基础
文章平均质量分 74
脚踏诚实
这个作者很懒,什么都没留下…
展开
-
“黑暗面程序员”IO流FileWrite例子
1.package eighteen;import java.util.*;import java.io.*;public class SevenIO {/**先学习一下IO留的特点:既然IO是用于操作数据的,那么数据的常见体现形式是文件。那么现已操作文件为主演示。要求:在硬盘上创建一些文件,并写入一些数据。找到一个专门用于操作文件的Witer子原创 2013-11-18 13:57:50 · 687 阅读 · 0 评论 -
黑马程序员—聊天小程序
------- android培训、java培训、期待与您交流! ----------写着两个程序是我是卸载两个java文件下的,而且这两个文件分别放在了两个不同的目录下,也就是同时打开两个MyEclipse窗口,这样有利于调试,查看效果更明显。聊天甲:package twenty_three;import java.io.BufferedReader;impo原创 2013-12-14 19:20:25 · 831 阅读 · 1 评论 -
黑马程序员—TCP-客户端并发上传图片小例子
------- android培训、java培训、期待与您交流! ----------写着两个程序是我是卸载两个java文件下的,而且这两个文件分别放在了两个不同的目录下,也就是同时打开两个MyEclipse窗口,这样有利于调试,查看效果更明显。客户端:package twenty_four;import java.io.*;import java.net.*;impo原创 2013-12-14 17:25:45 · 530 阅读 · 0 评论 -
黑马程序员—编写函数,从一个字符串中按字节数截取一部分,但不能截取出半个中文(GBK码表)
------- android培训、java培训、期待与您交流! ----------package two;import java.io.BufferedReader;import java.io.InputStreamReader;import java.util.*;public class di10 {public static void main(String转载 2013-12-14 17:03:25 · 1288 阅读 · 0 评论 -
黑马程序员—这是一个能够键盘录入路径去批量修改指定文件夹下所有指定文件内容的方法
------- android培训、java培训、期待与您交流! ----------package xiugaiqi;import java.io.*;public class wenbenxiugai {public static void main(String[] args) throws Exception{System.out.println("请输入文件所原创 2013-12-29 21:23:04 · 850 阅读 · 0 评论 -
黑马程序员—GUI(菜单)小例子
------- android培训、java培训、期待与您交流! ----------package twenty_two;import java.awt.*;import java.io.*;import java.awt.event.*;public class Ten {public static void main(String[] args) {new Mwi原创 2013-12-14 19:58:27 · 658 阅读 · 0 评论 -
黑马程序员—对话框Dialog小例子
package twenty_two;import java.awt.*;import java.io.*;import java.awt.event.*;public class Ten {public static void main(String[] args) {new Mwinn();}}class Mwinn{private Fram原创 2013-12-14 19:54:29 · 916 阅读 · 0 评论 -
黑马程序员—UDP-键盘录入方式数据小例子
------- android培训、java培训、期待与您交流! ----------写着两个程序是我是卸载两个java文件下的,而且这两个文件分别放在了两个不同的目录下,也就是同时打开两个MyEclipse窗口,这样有利于调试,查看效果更明显。发送方:package twenty_three;import java.net.*;import java.io.*;p原创 2013-12-14 19:12:04 · 604 阅读 · 0 评论 -
黑马程序员—编写程序,该程序启动后用户可以按“yyyy-MM-dd”的格式输入一个日期, *程序计算这一天是星期几,并且计算出是一年中的第几天。 */
------- android培训、java培训、期待与您交流! ----------package com.itheima;/** *编写程序,该程序启动后用户可以按“yyyy-MM-dd”的格式输入一个日期, *程序计算这一天是星期几,并且计算出是一年中的第几天。 */import java.io.*; import java.text.*; impor转载 2014-01-02 14:42:35 · 5084 阅读 · 0 评论 -
黑马程序员— 从键盘接受一个数字,列出该数字的中文表示格式
------- android培训、java培训、期待与您交流! ----------package com.itheima;/*从键盘接受一个数字,列出该数字的中文表示格式例如:键盘输入123,打印出一二三键盘输入3103,打印出三一零三*/import java.io.*;import java.util.*;public class Test4 {原创 2014-01-02 12:03:56 · 2143 阅读 · 0 评论 -
黑马程序员—编写程序,将指定目录下所有.java文件拷贝到另一个目的中,并将扩展名改为.txt
------- android培训、java培训、期待与您交流! ----------package two;//编写程序,将指定目录下所有.java文件拷贝到另一个目的中,并将扩展名改为.txtimport java.io.*; public class di9 { public static void main(String args[]) throws Exc原创 2013-12-14 19:32:31 · 3608 阅读 · 0 评论 -
黑马程序员—键盘录入判断一个字符串是否是对称字符串
------- android培训、java培训、期待与您交流! ----------写着两个程序是我是卸载两个java文件下的,而且这两个文件分别放在了两个不同的目录下,也就是同时打开两个MyEclipse窗口,这样有利于调试,查看效果更明显。package two;import java.util.*;import java.io.*;public class di原创 2013-12-14 18:54:29 · 1286 阅读 · 0 评论 -
黑马程序员—多态小例子
------- android培训、java培训、期待与您交流! ----------写着两个程序是我是卸载两个java文件下的,而且这两个文件分别放在了两个不同的目录下,也就是同时打开两个MyEclipse窗口,这样有利于调试,查看效果更明显。package eight;public class duotai {public static void main(St原创 2013-12-14 18:49:40 · 574 阅读 · 0 评论 -
黑马程序员—IO流之Properties小练习
------- android培训、java培训、期待与您交流! ----------写着两个程序是我是卸载两个java文件下的,而且这两个文件分别放在了两个不同的目录下,也就是同时打开两个MyEclipse窗口,这样有利于调试,查看效果更明显。package Twenty;import java.io.*;import java.util.*;public class原创 2013-12-14 17:34:57 · 497 阅读 · 0 评论 -
黑马程序员—编程打印所有的3位质数 质数特点:只能被1和其本身整除
package com.itheima;------- android培训、java培训、期待与您交流! ----------/** * 编程打印所有的3位质数质数特点:只能被1和其本身整除 */public class Test7 {public static void main(String[] args) {zhishu();}public转载 2014-01-02 14:44:37 · 2396 阅读 · 0 评论 -
黑马程序员—TCP-客户端并发登录小例子
------- android培训、java培训、期待与您交流! ----------写着两个程序是我是卸载两个java文件下的,而且这两个文件分别放在了两个不同的目录下,也就是同时打开两个MyEclipse窗口,这样有利于调试,查看效果更明显。客户端:package twenty_four;import java.io.*;import java.net.*;impo原创 2013-12-14 17:20:38 · 616 阅读 · 0 评论 -
“黑暗面程序员”java中我们所熟知的四中排序算法
package com.itheima;import java.util.*;/*冒泡排序选择排序插入排序快速排序 */public class Test1 { public static void main(String[] args) { int arr[]={67,98,43,23,56,67,87,34,65,87}; mp(arr);/*原创 2013-11-17 13:05:30 · 909 阅读 · 0 评论 -
“黑暗面程序员”File封装对象例子
1.package Twenty;import java.io.*;public class One {public static void main(String[] args)throws IOException {method();}public static void method(){//将Twenty.txt封装成File对象。可以将已有的和未出现原创 2013-11-18 16:47:00 · 778 阅读 · 0 评论 -
“黑暗面程序员”Io概念
Java中的流,可以从不同的角度进行分类。按照数:输入流和输出流。按照处理数据单位不同可以分为:字节流和字符流。按照实现功能不同可以分为:节点流和处理流。输出流: 输入流:因此输入和输出都是从程序的角度来说的。字节流:一次读入或读出是8位二进制。字符流:一次读入或读出是16位二进制。字节流和字符流的原理是相原创 2013-11-18 12:12:57 · 765 阅读 · 0 评论 -
“黑马程序员”布局管理器
布局管理器当一个窗口中的组件较多时,界面应该简洁整齐,布局合理。Java采用布局管理器对容器中的组件进行相对布局,当改变容器大小时,或者改变组件的大小,或者改变组件之间的相对位置,保证组件不会被覆盖并且容器没有空白区域。Java提供多种风格和特点的布局管理器,每一种布局管理器指定一种组件之间的相对位置。Java.awt中的布局管理器类主要有:FlowLayout、BorderLayout和Grid原创 2013-11-18 10:34:46 · 870 阅读 · 0 评论 -
“黑暗面程序员”进程
1. 进程:是一个正在执行中的程序。每一个进程都有一个执行顺序。该顺序是一个执行路经,或交易个控制单元。线程:就是进程中的一个独立的控制单元。线程在控制着进程的执行。一个进程中至少有一个线程。JAVA VM 启动的时候会有一个进程JAVA.EXE该进程中至少有一个线程控制这JAVA程序的执行。而且这个线程运行的代码存在于MAIN方法中。该线程称之为主线程。扩展原创 2013-11-18 09:05:43 · 823 阅读 · 0 评论 -
“黑暗面程序员”接口与继承的区别
接口与继承的区别: * 从实际生活来说:如果某类对象是另一类对象的一员时,可以用继承,如果只是想让 * 某类对象获得一个新功能,则建议用接口。从java语言来说:继承可以继承非抽象类,继承的类里面有些方法可以直接使用;而接口是抽象类,并且接口里面全是抽象方法,需覆盖才能使用。更重要的一点是,java只支持单继承,但一个类却可以实现多个接口,从而达到功能的扩展,因此,建议能用原创 2013-11-18 09:02:14 · 653 阅读 · 0 评论 -
“黑暗面成员”hashCode方法的作用
有许多人学了很长时间的Java,但一直不明白hashCode方法的作用, 我来解释一下吧。首先,想要明白hashCode的作用,你必须要先知道Java中的集合。 总的来说,Java中的集合(Collection)有两类,一类是List,再有一类是Set。 你知道它们的区别吗?前者集合内的元素是有序的,元素可以重复;后者元素无序,但元素不可重复。 那么这里就有一个比较严重的问题了转载 2013-11-17 14:38:47 · 658 阅读 · 0 评论 -
“黑马成序员”正则表达式例题“将字符串按爹词且割,输出切割后的字符串和字符串的个数”
package twentyfive;//按照叠词完成切割,为了让规则的结果被重用。//可以将规则封装一个组,用()完成,租的出现都有编号。//从一开始。想要使用自己的组可以通过\n(n就是组的编号)的形式来取。public class three2 {public static void main(String[] args) {spl1("wekkkkkjbfvghjz原创 2013-11-19 07:27:58 · 969 阅读 · 0 评论 -
”黑马程序员“编写一个可以获取文件扩展名的函数,形参接收一个文件名字符串,返回一个扩展名字符串。
第一种方法:package test;import java.io.*;public class seven {public static void main(String[] args)throws IOException {System.out.println( getPath( "演示="+"abc.java"));System.out.println("请从键盘上随原创 2013-11-18 21:04:54 · 3201 阅读 · 0 评论 -
黑马程序员—GUI(键盘事件)小例子
------- android培训、java培训、期待与您交流! ----------package twenty_two;import java.awt.*;import java.awt.event.*;public class eight {public static void main(String[] args) {new key();}}原创 2013-12-14 20:01:50 · 653 阅读 · 0 评论 -
黑马程序员—声明类Person,包含2个成员变量:name、age。定义函数sayHello(), * 调用时输出:我叫***,今年***岁了。声明类Chinese继承Person。
------- android培训、java培训、期待与您交流! ----------package two;import java.io.BufferedReader;import java.io.InputStreamReader;/* 声明类Person,包含2个成员变量:name、age。定义函数sayHello(), * 调用时输出:我叫***,今年*原创 2013-12-14 19:30:16 · 2764 阅读 · 1 评论 -
黑马程序员—集合将自定义对象作为元素存储到ArrayList集合中,并去除重复元素。 比如:存人对象。同姓名同年龄,视为同一个人,为重复元素。
------- android培训、java培训、期待与您交流! ----------写着两个程序是我是卸载两个java文件下的,而且这两个文件分别放在了两个不同的目录下,也就是同时打开两个MyEclipse窗口,这样有利于调试,查看效果更明显。package fourteen;import java.util.*;public class eleven {/*原创 2013-12-14 17:47:30 · 1810 阅读 · 0 评论 -
黑马程序员—TCP-上传图片小例子
------- android培训、java培训、期待与您交流! ----------写着两个程序是我是卸载两个java文件下的,而且这两个文件分别放在了两个不同的目录下,也就是同时打开两个MyEclipse窗口,这样有利于调试,查看效果更明显。package twenty_four;import java.io.*;import java.net.*;;/*客户端:原创 2013-12-14 17:29:41 · 560 阅读 · 0 评论 -
黑马程序员—编写程序,打印1到100之内的整数,但数字中包含7的要跳过,例如:17、27、71、72
------- android培训、java培训、期待与您交流! ----------package addtest;//不用数组集合等等,简单实用import java.util.Arrays;public class z {public static void main(String[] args) {int i; for(i=0;i{if(i%10原创 2013-12-14 16:57:01 · 4250 阅读 · 0 评论