
01_Java
dulildx
这个作者很懒,什么都没留下…
展开
-
内部类
7.11. 内部类(注:所有使用内部类的地方都可以不用内部类,但使用内部类可以使程序更加的简洁,便于命名规范和划分层次结构)。内部类是指在一个外部类的内部再定义一个类。*内部类可为静态,可用PROTECTED和PRIVATE修饰。(而外部类不可以:顶级类只能使用PUBLIC和DEFAULT)。*JAVA文件中没有publie class 可以类名和文件不同名。7.11.1. 内转载 2014-08-07 15:54:07 · 293 阅读 · 0 评论 -
Java代码规范
1、包名:包名使用域名反转定义,全部使用小写字母.一般的,第三级为所属的项目名称,第四级以及以后为该类或接口所属功能分类正确样例:package com.ceshi.xxx;package com.ceshi.search.service;2、导入导入语句不允许使用通配符正确样例: import com.ceshi.search.SomeClas原创 2015-01-14 10:38:42 · 484 阅读 · 0 评论 -
JDK安装配置
jdk环境变量配置 1、下载jdk(http://java.sun.com/javase/downloads/index.jsp)2、安装jre-6u33-windows-x64.exe(window7 64位)3、配置环境变量:右击“我的电脑”-->"高级"-->"环境变量" 1)在系统变量里新建JAVA_HOME变量,变量值为:C:\Program Files\Java\原创 2015-01-14 15:47:28 · 415 阅读 · 0 评论 -
eclipse启动 java虚拟机报错 A fatal error has been detected by the Java Runtime Environment:
## A fatal error has been detected by the Java Runtime Environment:## Internal Error (c1_Optimizer.cpp:271), pid=46240, tid=44188# guarantee(x_compare_res != Constant::not_comparable) failed: in原创 2015-01-15 17:21:05 · 13904 阅读 · 0 评论 -
JVM工作原理
1、创建.java源文件 2、通过java编译器生成与平台无关的.class二进制字节码(0,1)程序3、类装载器ClassLoader等加载(管理分配内存,根据不同平台生成不同机器码)栈内存:Java虚拟机的栈有三个区域:局部变量区、运行环境区、操作数区。局部变量区:基本数据类型byte://1字节有符号整数的补码JVMshort://2字节有符号整数的补码int原创 2015-01-19 17:43:22 · 277 阅读 · 0 评论 -
for循环的执行顺序
由 i++及++i 的问题 发现 对for循环的理解不深public static void main(String[] args){ int i = 0; for(i =2;i<=10;i++){ System.out.println(i); } System.out.println(i);}public static void main(String[] args){ int原创 2015-01-22 11:06:29 · 460 阅读 · 0 评论 -
Java常用第三方类库
aspectjrt.jaraspectjweaver.jar-用于在Spring 2.0中集成AspectJ AspectJ LTW织入器 junit.jar-运行Hibernate自带的测试代码的时候需要commons-logging.jarlog4j.jar(SLF4J)-日志c3p0.jarcommons-pool.jarcommons-dbcp.ja原创 2015-03-19 15:43:12 · 996 阅读 · 0 评论 -
多线程 继承Thread、实现Runnable 区别应用
1、Thread类实现了Runnable接口继承Thread类时,重写Thread中的run()即可实现多线程实现Runnable接口时,必须实现run()方法来实现多线程public class Threadextends Objectimplements Runnable2、继承Thread类存在点继承的局限,实现Runnable接口可以继续实现多个接口 Runn原创 2015-03-13 17:29:06 · 593 阅读 · 1 评论