Java编程思想
为你写诗_xue
工作,学习,生活。。
展开
-
Lambada List集合操作实例
主要包含常用的排序、取某个属性list、按照属性分组、过滤集合、list转map重复key覆盖、获取最大最小值及平均数、获取基本类型的和、获取Bigdecimal求和、对基本集合去重、对集合中相同属性进行计数、集合排序、倒叙排序、多个字段排序等。原创 2023-02-06 09:51:32 · 141 阅读 · 0 评论 -
java的assert关键字的用法
Java陷阱之assert关键字 一、概述 在C和C++语言中都有assert关键,表示断言。在Java中,同样也有assert关键字,表示断言,用法和含义都差不多。 二、语法 在Java中,assert关键字是从JAVA SE 1.4 引入的,为了避免和老版本的Java代码中使用了assert关键字导致错误,Java在执行的时候默认是不启动断言检查的(这个时候转载 2017-01-22 14:51:58 · 4587 阅读 · 1 评论 -
最简单的文件、图片的读写操作
`具体的操作还是得对API进行改进“ package com.io; import java.awt.image.BufferedImage; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import j原创 2017-08-25 15:57:59 · 483 阅读 · 0 评论 -
socket网络编程基础示例
一.Socket的基础知识 1.socket的位置作用与典型的TCP/IP模型结构 2.socket的分类(原始式套接字、流式套接字、数据报式套接字) 二、TCP编程示例package com.socket;import java.io.Serializable;/** * 序列化对象实体类 * @author xue * */public class Perso原创 2017-08-27 12:07:48 · 443 阅读 · 0 评论 -
this使用的两种情况
一、this关键字对于将当前对象传递给其他方法/* * this关键字对于将当前对象传递给其他方法 */class Person {public void eat(Apple apple){Apple peeled=apple.getPeeled();System.out.println("eat...");}} class Apple {Apple getPeeled(){/原创 2017-08-27 12:11:06 · 461 阅读 · 0 评论 -
enum枚举类型的使用(上)
一、enum枚举类型的作用 它使得我们需要群组并使用枚举类型集时,可以很方便地处理 二、使用示例package com.enums;/* * 一个简单的枚举类型 */public enum Spiciness { NOT,MILD,MDEIUM,HOT,FLAMING}1.枚举类型的使用package com.enums;public class SimpleEnumUse原创 2017-08-27 20:29:43 · 1420 阅读 · 0 评论 -
自动装箱与自动拆箱
JAVA的自动装箱与自动拆箱 如果一个int型量被传递到需要一个Integer对象的地方, 那么编译器将在幕后插入一个对Integer构造方法的调用,这叫自动装箱,相反叫做自动拆箱package com.generic;public class GenericMemoryCell<AnyType> { private AnyType storeValue; publ原创 2017-11-29 22:17:25 · 568 阅读 · 0 评论 -
使用Comparable接口类型表示泛型
要素:只有实现Comparable接口的那些对象才能够作为Comparable数组的元素被传递实例:查找数组最大数package com;/** * 找数组最大 * @author * 只有实现Comparable接口的那些对象才能够作为Comparable数组的元素被传递, * 比如String,Integer都实现了Comparable接口的 * */public class原创 2017-11-29 22:22:53 · 1570 阅读 · 0 评论 -
线程的简单小结
一、线程的概念:package thread;/** * @author xieyongxue * 线程:是一个程序中的顺序控制流 * 进程与线程的区别: * 1.每个进程都有独立的代码和数据空间,进程之间的切换都有较大的开销 * 2.线程可以看成轻量级的进程,同一类的线程共享代码和数据空间,独有运行栈和程序计数器,线程之间的切换开销较小 * 3.多进程:在操作系统原创 2015-12-27 17:14:34 · 246 阅读 · 0 评论 -
线程小结(二)
一.优先级别:package thread1;/** * * @author xieyongxue * java提供一个线程调度器来监控所有进入就绪的线程, * 它根据优先级别 判断应该调度哪个线程来执行 * */public class ThreadTest {public static void main(String[] args) {Thre原创 2015-12-27 22:24:06 · 365 阅读 · 0 评论 -
java连接mysql与简单操作mysql的增删改查简单例子
package DB;import java.sql.*;public class DB{//加载驱动String Driver="com.mysql.jdbc.Driver";//路径String url="jdbc:mysql://localhost:3306/student";String userName="root";String userPass="ad原创 2015-11-19 22:44:57 · 448 阅读 · 0 评论 -
this与super简单例子
public class ThisDemo { //第一个i int i; //this的第一个作用是区分同名的属性与参数 public void thisDemmo(int i){// i=i//两个为黑色 this.i=i;//加了this后区分开两个i } //this的第二个原创 2015-11-11 13:59:05 · 483 阅读 · 0 评论 -
反射的基本小例子,通俗容易懂
package reflect;public class A { public void a(){ System.out.println("a"); }}package reflect;import java.lang.reflect.InvocationTargetException;import原创 2015-11-11 14:25:33 · 455 阅读 · 0 评论 -
重写与重载简单例子区分
重载的例子与解释:/** * 方法的重载 * @author XUE * */public class A { /** * 方法名一样,参数不一样(类型,顺序,个数) */ public void A(){ } public void A(int a){原创 2015-11-11 14:12:08 · 2601 阅读 · 0 评论 -
几种内部类小例子
package innerClassDemo;/** * 内部类的几种 * @author XUE * */public class InnerClassDemo extends Tem { public static void main(String[] args) {// A a=new A();//不可以这样直接使用内部类原创 2015-11-17 23:12:36 · 417 阅读 · 0 评论 -
Comparable与Comparator的两个小例子,简单容易理解
import java.util.ArrayList;import java.util.Collection;import java.util.Collections;import java.util.Iterator;import java.util.List;public class ComparableDemo { public static void main原创 2015-11-18 01:02:58 · 379 阅读 · 0 评论 -
遍历取hashMap得值
package Map;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;public class MapTest { public static void main(String[] args) { Map原创 2015-11-18 01:20:46 · 514 阅读 · 0 评论 -
文件的读写与创建简单例子
import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class FileOperator { public s原创 2015-11-17 22:51:18 · 362 阅读 · 0 评论 -
读取文件与创建文件例子解说
一个很简单的例子,让你明白文件的读写操作import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class Create原创 2015-11-17 22:19:45 · 293 阅读 · 0 评论 -
java编程思想向上转型例子
package UpType;/** * 向上转型 * @author XUE * */public class AnimalTest { public void animalTest(Animal animal){ animal.eat(); } public static void main(Str原创 2015-11-11 12:05:44 · 395 阅读 · 0 评论