java 代码块, Java代码块 代码块提高篇参考:https://www.cnblogs.com/Qian123/p/5713440.html 一.在Java中,使用”{}”括起来的代码称为代码块,代码块可以分为以下四种: 1.普通代码块:就是类中方
java 多线程, 线程实现方式 通过调用线程的start方法,使线程进入就绪状态,等待CPU调度 1、继承类Thread,重写run方法 public class MyThread extends Thread{ @Override public void run() { super.run(); Syst
Java Socket编程, 对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听
JAVA基础, (6)继承的注意事项: A:子类不能继承父类的私有成员 B:子类不能继承父类的构造方法,但是可以通过super去访问 C:不要为了部分功能而去继承
Java垃圾回收机制, 垃圾回收(Garbage Collection,GC)。在Java中,内存动态分配和垃圾回收的问题,都交给了JVM来处理。 [list] [*]一.如何确定某个对象是“垃圾”? [*]二.典型的垃圾收集算
java值传递, 1. Java 值传递介绍 java 中有很多东西让人纠结了又纠结,总是想弄明白,但是总又那么模模糊糊,比如说 java 的值传递。也用了几年 java 了,这个东西只是知道 java 是值传
java TCP, package com.client; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.PrintWriter; import java.net.InetAddress; import java.net.Socket; /** * 客
java笔记, 1·JdK 的安装和环境变量的配置: 三个环境变量: classpath,java_home,path 2·在编译源代码之前,必须要“编辑”源代码文件; Java 的源代码文件的编写: 使用任何一个可以编辑文
linux安装java, cp jdk1.8.0_144/ /opt/javarm -rf jdk1.8.0_144/ 配置环境变量 vim /etc/profileJAVA_HOME=/home/hadoop/dev/jdk1.8.0_144JRE_HOME=/home/hadoop/dev/jdk1.8.0_144/jreCLASS_PATH=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar:JR
java 导出excel,, public String excel() { try { String filename = "RKA_" + DateFormatUtil.getFormatDate("yyyyMMddHHmmss"); HttpServletResponse response = getResponse(); OutputStream os = response.getOutputStream();// 取得输出流 respo
java 反射, 反射是框架设计的灵魂 (使用的前提条件:必须先得到代表的字节码的Class,Class类用于表示.class文件(字节码)) 一、反射的概述 JAVA反射机制是在运行状态中,对于任意一
java 动态代理, 概述: 在现实社会中,租房子,找房产中介;打官司,找律师所。其中这些房产中介,和律师所就是我们的代理,在交易或对垒中,我们不直接和房东和法院打交道,而
Java定时任务, Timer和TimerTask Timer是jdk中提供的一个定时器工具,使用的时候会在主线程之外起一个单独的线程执行指定的计划任务,可以指定执行一次或者反复执行多次。 TimerTask是一个
Java 开发环境搭建, 使用Java开发的软件是跨平台的,即软件的使用平台没有限制。Java实现跨平台的机制是通过JVM实现的,在运行Java程序的平台上必须安装Java程序的虚拟机,JVM。开发钱
java守护线程, 守护线程(后台线程):在一个进程中如果只剩下 了守护线程,那么守护线程也会死亡。 需求: 模拟QQ下载更新包。 一个线程默认不是守护线程。 public class De
java的File类, IO流(Input Output) : IO技术主要的作用是解决设备与设备之间 的数据传输问题。 比如: 硬盘---内存 内存的数据----硬盘上 把键盘的数据-------内存中
java的super关键字, super关键字: super关键字代表了父类空间的引用。 super关键字的 作用: 1. 子父类存在着同名的成员时,在子类中默认是访问子类的成员,可以通过super关键字指定访问
java三目运算符, 三元运算符 格式 ( 条件表达式 )? 表达式 1 :表达式 2 ; 如果条件为 true ,运算后的结果是表达式 1 ; 如果条件为 false ,运算后的结果是表达式 2 ; 示例: 1、获取两
java单例模式, 一、什么是单例模式 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模
java GC, http://www.importnew.com/1993.html
java 随笔, 1231 SuperClass s1 = new SubClass(20); 这一行代码的意思是父类的引用指向了子类的对象,也就是说java里说的多态, s1这个引用能调用的方法必须是 SubClass(子类)类里重写了Su
Java字符串排序, 要求:编写一个程序,将输入字符串中的字符按如下规则排序。 规则 1 :英文字母从 A 到 Z 排列,不区分大小写。 规则 2 :同一个英文字母的大小写同时存在时
java面试题, 下面是我自己收集整理的Java岗位经常遇到的面试题,可以用它来好好准备面试。 一、Java基础 1. String类为什么是final的。 个人理解,这本是是 ‘不变模式’ 的一种实现,当
java 观察者模式, 如果想要实现观察者模式,则必须依靠java.util包中提供的Observable类和Observer接口 观察者设计模式 现在很多的购房者都在关注着房子的价格变化,每当房子价格变化的时
java基础, 关于java的几个基础重要点: 1:构造方法 a:构造方法定义:给对象的数据(属性)进行初始化 b:构造方法格式:public 方法名(){ } 其中,方法名与类名相同,没有返回值类型(void也没有),没