![](https://img-blog.csdnimg.cn/20190918140129601.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
java笔记
文章平均质量分 71
学习java过程中的笔记
南北有东西
I can do all things!
展开
-
java基础学习——网络编程
java基础学习——网络编程1 InetAddress2 Socket2.1 TCP2.1.1 利用TCP传输数据2.1.1 利用TCP传输文件2.2 UDP1 InetAddress一些常用的方法 //1. 获取本机的InetAddress 对象 InetAddress localHost = InetAddress.getLocalHost(); System.out.println(localHost); //2. 根据指定主机名 获取 I原创 2022-02-20 23:52:51 · 471 阅读 · 0 评论 -
Java基础学习—— IO流
Java基础学习—— IO流1 文件1.1 文件的创建1.2 文件常用的方法2 IO流2.1 FileInputStream2.2 FileOutputStream2.3 文件的拷贝2.4 FileReader2.5 FileWriter2.6 BufferedReader2.7 BufferedWriter2.9 ObjectOutputStream2.10 ObjectInputStream2.11 InputStreamReader2.12 OutputStre原创 2022-02-19 23:55:28 · 154 阅读 · 0 评论 -
Java基础学习(九)——泛型
Java基础学习(九)——泛型1 泛型1.1 泛型类的简单例子1.2 泛型接口的简单例子1.3 泛型方法的简单例子1.4 形参上的泛型原创 2022-02-12 23:56:48 · 57 阅读 · 0 评论 -
Java基础学习(八)—— 集合
Java基础学习(八)—— 集合1 Map1.1 Map常用方法1.2 遍历Map2 HashMap3 Hashtable4 Properties1 Map框架图Map存放的是一个键值对(key-value)当key相同时,value会被替换通过key可以找到Value1.1 Map常用方法//演示map接口常用方法 Map map = new HashMap(); map.put("Curry",null);//OK map.put("原创 2022-02-11 23:08:53 · 46 阅读 · 0 评论 -
Java基础学习(七)—— 集合
Java基础学习(七)—— 集合1.1 Collection1.1常用的方法1.2 迭代器(Iterator)2 List接口List常用方法3 ArrayList4 Vector5 LinkedList6 Set接口7 HashSet7.1 HashSet添加元素的步骤8 LinkedHashSet9 Collections工具类原创 2022-02-10 23:21:52 · 583 阅读 · 0 评论 -
Java基础学习(六)
Java基础学习(六)- 常用类1 包装类1.1拆箱装箱1.2 包装类和String的转换2 String2.1 String的存放问题2.2 String连接字符串的细节3 StringBuffer3.1 构造方法3.2 常用方法4 StringBuilder5 Math1 包装类包装类型有Character, Integer, Short,Byte, Boolean, Long,Double,Float.方便对基本数据类型进行操作1.1拆箱装箱以Integer为例package w原创 2022-02-09 22:29:53 · 193 阅读 · 0 评论 -
Java基础学习(五)
Java基础学习(五)1.Exception(异常)1.1 try-catch1.Exception(异常)1.1 try-catch基本语法 try{ //代码 }catch (Exception e){ //try代码发生异常catch执行 //可以有多个catch分别捕获不同异常相应处理,子类异常在前,父类异常在后 }finally { //不管try发不发生异常,finall原创 2022-02-06 23:49:13 · 287 阅读 · 0 评论 -
Java基础学习(四)
Java基础学习(四)1 枚举类1.1自定义枚举类enum关键字1.3 Enum类中的各种方法2 Annotation(注解)2.1 @Override2.2 @Deprecated2.3 @SuppressWarnings2.4元注解2.4.1 @Retention2.4.2 @Target2.4.3 @Documented2.4.4 @Inherited1 枚举类1.1自定义枚举类构造器需要私有化不需要提供set方法,因为枚举对象的值为只读对枚举对象/属性使用 final + static原创 2022-02-04 15:30:49 · 449 阅读 · 0 评论 -
Java基础学习(三)
Java基础学习(三)1.类变量(静态变量)和类方法(静态方法)static2.代码块2.1普通代码块2.2静态代码块2.3 创建一个对象时调用顺序的总结3.final关键字4.abstract5.接口6.内部类6.1局部内部类1.类变量(静态变量)和类方法(静态方法)static类变量是所有类对象共享的,类变量可以通过类名.类变量和对象名.类变量来访问,但通常使用类名.类变量类变量是在类加载时就创建了,所以我们没有创建对象实例时,也可以通过类名来访问类变量静态方法类似于静态变量,开发自己的工具类原创 2022-02-02 21:09:59 · 641 阅读 · 0 评论 -
Java基础学习(二)
可变参数java允许将同一类中的多个同名同功能但参数个数不同的方法,封装成一个方法。基本语法【访问修饰符】 【返回类型】 【方法名】(数据类型… 形参名){ }实参可以为0个或多个。可以是数组。可变参数可以和普通类型参数一起放在形参列表,但必须保证可变参数放在最后。一个形参列表中只能有一个可变参数。案例public class VarParameters{ public static void main(String[] args){ Method m = new原创 2022-01-22 15:52:46 · 144 阅读 · 0 评论 -
java基础学习(一)
Java学习(一)环境的不同,+的特性,浮点数的细节,字符编码,类型转换,运算符,switch,数组,可变参数,this,原创 2022-01-05 11:32:23 · 58 阅读 · 0 评论