Java学习基础视频教程
MagicTurto-BD
这个作者很懒,什么都没留下…
展开
-
Java基础 数组_排序,查找,进制转换,内存结构
数组的定义概念同一种类型数据的集合,其实数组就是一个容器。数组的好处可以自动给数组中的元素从0开始编号,方便操作这些元素格式1:元素类型[] 数组名 = new 元素类型[元素个数或数组长度];示例:int[] arr=new int[5];格式2:元素类型[] 数组名 = new 元素类型[]{元素,元素,...};int[] arr=new in原创 2015-05-25 10:23:03 · 411 阅读 · 0 评论 -
Java基础 管道流 RandomAccessFile DataStream ByteArrayStream 字符编码
ObjectInputStream ObjectOutputStream静态不能被序列化 transient 修饰符可以使类成员无法被序列化import java.io.*;class ObjectStreamDemo{ public static void main(String[] args) throws Exception { //wr原创 2015-06-20 12:11:03 · 411 阅读 · 0 评论 -
Java基础 IO流 File Properties PrintWriter 序列流SequenceInputStream
———–android培训、java培训、java学习型技术博客、期待与您交流!————File类用来将文件或者文件夹封装成对象方便对文件与文件夹进行操作File对象可以作为参数传递给流的构造函数了解File类中的常用方法文件过滤import java.io.*;class FileDemo2{ public static void main(String[] args)原创 2015-06-19 18:44:07 · 272 阅读 · 0 评论 -
Java IO流
———–android培训、java培训、java学习型技术博客、期待与您交流!————IO(Input Output)流IO流用来处理设备之间的数据传输Java对数据的操作是通过流的方式Java用于操作流的对象都在IO包中流按操作数据分为两种: 字节流与字符流。流按流向分为:输入流,输出流。字节流的抽象基类:InputStream OutputStream字符流的抽象基类: Re原创 2015-06-18 14:39:28 · 189 阅读 · 0 评论 -
Java基础 System,Runtime,Date,Calendar,Math-Random,Io流
———–android培训、java培训、java学习型技术博客、期待与您交流!————Systemimport java.util.*;class CollectionToArray{ public static void main(String[] args) { ArrayList<String> alist=new ArrayList<String>();原创 2015-06-17 21:49:17 · 420 阅读 · 0 评论 -
Java基础 多线程 解决安全问题 等待唤醒机制 Lock Condition interrupt join setPriority yield
———–android培训、java培训、java学习型技术博客、期待与您交流!————线程间通信函数说明:waitpublic final void wait() throws InterruptedException在其他线程调用此对象的 notify() 方法或 notifyAll() 方法前,导致当前线程等待。换句话说,此方法的行为就好像它仅执行 wait(原创 2015-06-08 19:08:01 · 738 阅读 · 0 评论 -
Java基础知识(cmd命令,hello world,注释,环境配置)
由于 咨询了黑马客服,不教.net了,传智播客教,所以转学java。并且目前来说,Android阵营还是占据优势,微软阵营看起来很有前景,但目前的情况是Android已经占据了大部分市场,智能家具,智能汽车,微软一年半载是没法改变目前状况的,所以考虑到风险问题,还是学Android了。环境变量配置:系统变量新建变量,变量名:JAVA_HOME变量值:你的java原创 2015-05-21 17:16:43 · 641 阅读 · 0 评论 -
Java基础 集合Map
MapMap集合:该集合存储键值对。一对一对往里存。而且要保证键的唯一性。 和Set很像,Set底层就是使用了Map集合1,添加 V put(K key, V value) 返回:此哈希表中指定键的以前的值;如果不存在该值,则返回 null void putAll(Map< ? extends K,? extends V> m) 2,删除 V remove(Obj原创 2015-06-16 11:11:14 · 243 阅读 · 0 评论 -
Java基础 String StringBuffer StringBuilder
———–android培训、java培训、java学习型技术博客、期待与您交流!————String实现String.trim()和 翻转字符串顺序。class StringTest{ public static void main(String[] args)//throws Exception { MyString str=new MyString("12345原创 2015-06-11 17:24:17 · 345 阅读 · 0 评论 -
Java基础 Collections Arrays 增强for循环 可变参数
———–android培训、java培训、java学习型技术博客、期待与您交流!————Collectionsjava.util.Collections此类完全由在 collection 上进行操作或返回 collection 的静态方法组成。它包含在 collection 上操作的多态算法,即“包装器”,包装器返回由指定 collection 支持的新 collection,以及少数其他内容。 示原创 2015-06-17 14:09:12 · 341 阅读 · 0 评论 -
Java语言基础组成(运算符,关键字,语句if,whle,for)
关键字标识符注释常量和变量运算符语句函数数组原创 2015-05-21 20:11:08 · 505 阅读 · 0 评论 -
Java基础 泛型
———–android培训、java培训、java学习型技术博客、期待与您交流!————泛型使用尖括号 说明集合存储的数据类型import java.util.*;/* 泛型:JDK1.5 版本以后出现新特性。用于解决安全问题,是一个安全机制。好处:1.将运行时期出现问题ClassCastException,转移到了编译时期方便程序员解决问题。让运行时问题减少,安全原创 2015-06-15 09:58:42 · 333 阅读 · 0 评论 -
Java基础 异常-finally 包package
———–android培训、java培训、java学习型技术博客、期待与您交流!————异常finallyfinally代码块:定义一定执行的代码通常用于关闭资源。package 异常.Finally;class FuShuException extends RuntimeException{ FuShuException(String msg) { supe原创 2015-06-05 17:27:48 · 406 阅读 · 0 评论 -
Java基础 static关键字 javadoc 面向对象(2)
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------静态:static用法:是一个修饰符,用于修饰成员(成员变量,成员函数)当成员被静态修饰后,就多了一个调用方式,除了可以被对象调用外,还可以直接被类名调用。类名.静态成员。static 特点:随着类的加载而加载,也就是说静态会随着原创 2015-05-28 18:40:51 · 338 阅读 · 0 评论 -
Java基础 二维数组 面向对象(1)
-----------android培训、java培训、java学习型技术博客、期待与您交流!------------二维数组格式1:int[][] arr = new int[3][2];定义了名称为arr的二维数组二维数组中有3个一维数组每一个一维数组中有2个元素一维数组的名称分别为arr[0], arr[1], arr[2]给第一个一维数组1角标位赋值为7原创 2015-05-27 12:40:03 · 453 阅读 · 0 评论 -
Java基础 网络编程 Socket UDP TCP URL
网络编程网络模型 OSI参考模型TCP/IP参考模型网络通讯要素 IP地址端口号传输协议网络通讯要素网络中设备的标识 不易记忆,可用主机名本地回环地址: 127.0.0.1 主机名: localhost端口号 用于标识进程的逻辑地址,不同进程的标识有效端口:0~65535,其中0~1024系统使用或保留端口传输协议 通讯的规则常见协议:TCP,UD原创 2015-07-02 18:59:00 · 880 阅读 · 1 评论 -
Java基础 面向对象(3) 多态 Object类-equals() toString()
多态定义:某一类事物的多种存在形态例:动物中猫,狗。猫这个对象对应的类型是猫类型猫 x = new 猫();同时猫也是动物中的一种,也可以把猫称为动物。动物 y= new 猫();动物是猫和狗具体事物中抽取出来的父类型。父类型引用指向了子类对象。原创 2015-06-01 17:55:28 · 395 阅读 · 0 评论 -
Java基础 面向对象(3) 继承 final关键字 抽象类 接口
继承提高了代码的重用性让类与类之间产生了关系。有了这个关系,才有了多态的特性。注意:千万不要为了获取其他类的功能,简化代码而继承必须是类与类之间有所属关系才可以继承。package day07;public class Main { public static void main(String[] args) { // TODO Auto-gener原创 2015-05-29 14:57:30 · 515 阅读 · 0 评论 -
Java基础 GUI图形用户界面 布局 事件 简易记事本 双击运行jar
———–android培训、java培训、java学习型技术博客、期待与您交流!————GUI - GUI - Graphical User Interface(图形用户接口). - 用图形的方式,来显示计算机操作的界面,这样更方便更只管 - CLI - Command line User Interface (命令行用户接口) - 就是常见的Dos命令行操作原创 2015-06-29 22:08:23 · 1622 阅读 · 0 评论 -
Java基础 集合框架 共性方法 迭代器 ArrayList LinkedList Vector HashSet TreeSet
———–android培训、java培训、java学习型技术博客、期待与您交流!————集合Collection接口java.util.Collection 包含许多对集合的操作方法 常用实现类:ArrayListList 接口的大小可变数组的实现。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。原创 2015-06-14 11:10:43 · 474 阅读 · 0 评论 -
Java基础 for break-continue 函数
//累加,求1加到10的和class Test2{public static void main(String[] args){int n=0;for(int i=1;in=i+n;}System.out.println(n);}}//求1~100所有7的倍数的个数。class Test2{public static void main(St原创 2015-05-24 10:26:39 · 799 阅读 · 0 评论