java 环境变量配置, 修改/etc/profile文件(该方法一劳永逸,设置一次,对所有用户有效) 用vim编辑器打开/etc/profile文件,在文件尾部加入环境变量的定义 export JAVA_HOME=/usr/java/jre1.8.0_10
Java面试题, 1. String 和StringBuilder 、StringBuffer 的区别 String 对象是不可变的(immutable) ,类中每一个修改String 值的方法,都是创建了一个全新的String 对象。StringBuilder、StringBuffer 支持可变
java信号灯, 有时我们需要对多个线程进行通行限制。 就如红绿灯一般,指定哪个线程可以执行。 package cn.itcast.heima2;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;impo
Java之File类, 一、初见File类 java.io.File类代表系统中的文件(文件或目录) 常用构造方法 File(String pathname) File(String parent, String child) 【参数都是字符串】 File(File parent, String child) 【pare
Java线程同步, 一、定义 当两个或多个线程需要访问同一资源时,需要以某种顺序来确保该资源某一时刻只能被一个线程使用 二、实现线程同步的方法 同步方法( synchronized )同步代码
java 发邮件, 1.获取发件人的邮件的 smtp服务器 例如我公司的邮件为:mail.njscae.com 通过ping mail.njscae.com即可获取smtp服务器 2.给例子吧。 import java.util.Properties; import javax.mail.BodyPart; import
java 单向链表, 我们直接看例子,或者可以搜索李兴华老师的视频看看。 class Node{ // 定义节点类 private String data ; // 保存节点内容 private Node next ; // 表示保存下一个节点 public Node(String
Java 的静态工厂方法, 小提示:阅读本文大约需15~20分钟。 本文略长,所以先来个内容提要 Effective Java 2.1 静态工厂方法与构造器不同的第一优势在于,它们有名字 2.2 第二个优势,不用
java的学习, 又是一个星期过去了,我又要整理这一星期学习的内容了。 这一星期,我真正的接触了java。先学习了java的注释,应为我是新手,所以学习了一些简单的东西。 java 的注释
JAVA 注解, 注解的语法比较简单,除了@符号的使用之外,它基本与Java固有语法一致。Java SE5内置了三种标准注解: @Override,表示当前的方法定义将覆盖超类中的方法。 @De
Java 静态导入, http://www.cnblogs.com/mengdd/archive/2013/01/23/2873312.html
Java垃圾回收机制, Java垃圾回收机制 JDK 5中提供了4种不同的垃圾回收机制:串行回收方式、分代回收、并行回收方式、并发标记-清除回收。 Java的垃圾回收器要负责完成3件任务:分配内
java事务, Java中使用事务处理,首先要求数据库所选用的存储引擎支持事务,否则当事务操作出现回滚的时候则无效。 Java事务的类型有三种:JDBC事务、JTA(Java Transaction AP
JAVA Math.round(), public class KY6_4 {public static void main(String args[]) { System.out.println (Math.round (3.8)); System.out.println (Math.round (3.2));}} 4 3
JAVA 单链表, import java.util.Scanner;public class Hello { public static void main(String[] args){ LinkList L=new LinkList(); Scanner reader=new Scanner(System.in); System.out.println("请输入数据,最后按233结束"); int data=re
java四舍五入, java中 Math 类中提供了三个与取整有关的方法: 分别是 ceil、floor、round ,这些方法的作用与它们的英文名称的含义相对应 ceil 的英文解释是天花板,该方法就表示 向上取整
java static, Java中的static关键字解析 Java中的static关键字解析 static关键字是很多朋友在编写代码和阅读代码时碰到的比较难以理解的一个关键字,也是各大公司的面试官喜欢在面试时问到
Java 抽象类, 抽象类 /* 文件名 : Employee.java */ public abstract class Employee { private String name; private String address; private int number; public Employee (String name, String address, int number) { System. out .println( "
Java 异常处理, 检查性异常:最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如要打开一个不存在文件时,一个异常就发生了,这些异常在编译时不能
Java 多态, 多态是同一个行为具有多个不同表现形式或形态的能力。 多态性是对象多种表现形式的体现。 查看例子: /* 文件名 : Employee.java */ public class Employee { private String name; private
Java 发送邮件, 使用Java应用程序发送E-mail十分简单,但是首先你应该在你的机器上安装JavaMail API 和Java Activation Framework (JAF) 。 你可以在 JavaMail (Version 1.2) 下载最新的版本。 你可以再 在
Java套接字编程(下), 自寻址套接字工作包括下面三个类:DatagramPacket, DatagramSocket,和 MulticastSocket。DatagramPacket对象描绘了自寻址包的地址信息,DatagramSocket表示客户程序和服务程序自寻址
java 环境安装, java环境配置 [b]一.jdk下载 [/b] 官网地址:[url]http://www.oracle.com/technetwork/java/javase/index-137561.html[/url] 提供多个平台,32 64位的jdk. 安装说明:[url]http://www.oracle.com/technetwork/java/j
Java线程间通信, 1.由来 当需要实现有顺序的执行多个线程的时候,就需要进行线程通信来保证 2.实现线程通信的方法 wait()方法: wait()方法:挂起当前线程,并释放共享资源的锁 notif
JAVA引用, 1.Java垃圾回收器概述 Java2平台里面引入了java.lang.ref包,这个包中的类可以让我们引用对象,而是的这些对象不用停留在内存中。不仅仅如此,这些类和Java本身的垃圾回收器还