JAVA学习日志
文章平均质量分 86
子知我非鱼
这个作者很懒,什么都没留下…
展开
-
-------Java基础---异常------
来源:http://www.knowsky.com/890072.html-----------android培训、java培训、java学习型技术博客、期待与您交流!------------ 1:异常的概念 异常是java程序运行的过程中出现的一些问题。将异常问题封装为对象。(又一次体现了万物皆对象的思想)2:Throwable体系 问题转载 2016-06-04 16:22:08 · 425 阅读 · 0 评论 -
Java总结篇系列:类型转换/造型
新手上路:源网址:http://www.cnblogs.com/lwbqqyumidi/p/3700164.htmlJava中,经常可以遇到类型转换的场景,从变量的定义到复制、数值变量的计算到方法的参数传递、基类与派生类间的造型等,随处可见类型转换的身影。Java中的类型转换在Java编码中具有重要的作用。首先,来了解下数据类型的基本理解:数据是用来描述数据的种类,包括其值和基于其转载 2016-06-04 13:36:52 · 459 阅读 · 0 评论 -
Java/Android引用类型及其使用分析
新手学习笔记:源址:http://www.cnblogs.com/lwbqqyumidi/p/4151833.htmlJava/Android中有四种引用类型,分别是:Strong reference - 强引用Soft Reference - 软引用Weak Reference - 弱引用Phantom Reference - 虚引用转载 2016-06-04 13:45:41 · 387 阅读 · 0 评论 -
java中equals和==的区别
值类型是存储在内存中的堆栈(以后简称栈),而引用类型的变量在栈中仅仅是存储引用类型变量的地址,而其本身则存储在堆中。==操作比较的是两个变量的值是否相等,对于引用型变量表示的是两个变量在堆中存储的地址是否相同,即栈中的内容是否相同。equals操作表示的两个变量是否是对同一个对象的引用,即堆中的内容是否相同。==比较的是2个对象的地址,而equals比较的是2个对象的内容。显然原创 2016-06-04 15:43:14 · 396 阅读 · 0 评论 -
学习日志————day1————此文件为倒序
一、搭建JAVA开发环境jdk(运行环境jrk、部署环境)JAVA的特点:跨平台(OS)BIOS RAM/ROM二进制 (发明人:莱布尼茨)ASCII字母A 65 0100 0001O(0000 0101)8J2SE J2ME J2EEAPI(Applcation Program Interface) J原创 2016-06-04 15:47:02 · 478 阅读 · 0 评论 -
学习日志————day2————此文件为倒序
Java第二天 2015年4月24日 关键字:数据类型 流程控制 1、Java的数据类型 (1)简单类型(基本数据类型,基类) --- 8种有符号的数据类型 a) 整型 byte 1字节 8位 -128到127 0000 0000 sh原创 2016-06-04 15:51:30 · 514 阅读 · 0 评论 -
学习日志————要点笔记————此文件为倒序
===========5.20===========一、面向接口的编程:连接数据库的接口,实现解耦一个接口,2个实现类,一个管理类,一个测试类二、关于返回值类型的训练三、集合1,集合框架(接口的继承关系以及实现类)2,集合的使用:存,取,判断3,集合的区别4,看视频,做练习===========5.19==原创 2016-06-04 15:53:53 · 569 阅读 · 0 评论 -
java学习日志——异常
转载自:http://blog.csdn.net/hguisu/article/details/6155636目录(?)[+] 1. 引子 try…catch…finally恐怕是大家再熟悉不过的语句了,而且感觉用起来也是很简单,逻辑上似乎也是很容易理解。不过,我亲自体验的“教训”告诉我,这个东西可不是想象转载 2016-09-18 12:15:14 · 643 阅读 · 0 评论 -
JAVA 注解的几大作用及使用方法详解
转自:http://blog.sina.com.cn/s/blog_93dc666c0101gzn5.htmljava 注解,从名字上看是注释,解释。但功能却不仅仅是注释那么简单。注解(Annotation) 为我们在代码中添加信息提供了一种形式化的方法,是我们可以在稍后 某个时刻方便地使用这些数据(通过 解析注解 来使用这些数据),常见的作用有以下几种:1.生成文档。这是最常见的转载 2016-09-07 15:36:07 · 4182 阅读 · 0 评论 -
Java正则表达式入门
众所周知,在程序开发中,难免会遇到需要匹配、查找、替换、判断字符串的情况发生,而这些情况有时又比较复杂,如果用纯编码方式解决,往往会浪费程序员的时间及精力。因此,学习及使用正则表达式,便成了解决这一矛盾的主要手段。 大 家都知道,正则表达式是一种可以用于模式匹配和替换的规范,一个正则表达式就是由普通的字符(例如字符a到z)以及特殊字符(元字符)组成的文字模式,它 用以描述在查找文字主体时待匹配转载 2016-10-11 17:49:51 · 403 阅读 · 0 评论 -
JAVA学习——工程打包为jar并运行以及使用批处理运行
关于cmd命令:windows中批处理命令的编写1,将项目统一打包为一个jar包:在你不需要配置文件,不需要更改其他文件,只需要运行的时候可以打一个,一般不会这样做。打包方式:右键工程——Export——java——ruannable JAR file ——点击三角选择需要的文件——Browse选择jar包保存路径——Finish。jar包打好,然后怎么运行呢?原创 2016-09-09 16:16:04 · 2962 阅读 · 0 评论 -
Eclipse中用两个控制台测试网络通信程序
服务器端://: JabberServer.java// Very simple server that just// echoes whatever the client sends.package foo;import java.io.*;import java.net.*;public class Server { // Choose a port outside of原创 2016-10-18 15:36:51 · 1206 阅读 · 0 评论 -
Java中的异常 Exception
http://www.cnblogs.com/mengdd/archive/2013/02/03/2890923.htmlJava中的异常 Exception java.lang.Exception类是Java中所有异常的直接或间接父类。即Exception类是所有异常的根类。 比如程序: public class ExceptionTest转载 2016-06-04 19:50:49 · 284 阅读 · 0 评论 -
-------------GetObject详解
http://www.cnblogs.com/killgod/archive/2013/01/22/2871965.htmlGetObject函数用于从指定的图形对象中获取信息,原型如下:int GetObject( HGDIOBJ hgdiobj, // handle to graphics object i转载 2016-06-04 19:49:48 · 1000 阅读 · 0 评论 -
JAVA 对象引用,以及对象赋值
一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。注意它与数据结构中的堆是两转载 2016-06-04 19:48:23 · 866 阅读 · 0 评论 -
---JDK中工具类的使用---
http://www.knowsky.com/889057.htmlJDK中内置了很多常用的工具类,且多以“s”结尾,如:集合工具类Collections,数组工具类Arrays,对象工具类Objects,文件工具类Files,路径工具类Paths,数学工具类Maths;但也有一些不是以“s”结尾的工具类,如TimeUnit和System。下面就简单介绍各工具类的用法。转载 2016-06-04 16:25:17 · 1151 阅读 · 0 评论 -
java 中的 成员变量、局部变量、静态变量、类变量、非静态变量、实例变量、向前引用、非法向前引用、静态代码块、非静态代码块 执行时机
http://www.blogjava.net/fancydeepin/archive/2012/07/09/java_variable.html前言:这属于 java 的基础知识,你可以不了解,也可以不拿它当一回事,代码也一样能敲的顺畅;这是很久之前,我从 C++ 转 java 刚入门那会的看法,那会我坚持自己的理念: 重实践,讲运用,轻理论。当然,对同一样事物,在转载 2016-06-04 17:03:07 · 365 阅读 · 0 评论 -
JAVA之内部类--成员内部类- 静态内部类- 方法内部类- 匿名内部类
什么是 Java 中的内部类问:什么是内部类呢?答:内部类( Inner Class )就是定义在另外一个类里面的类。与之对应,包含内部类的类被称为外部类。问:那为什么要将一个类定义在另一个类里面呢?清清爽爽的独立的一个类多好啊!!答:内部类的主要作用如下:1. 内部类提供了更好的封装,可以把内部类隐藏在外部类之内,不允许同一个包中的其他类访问该类原创 2016-06-15 22:42:33 · 454 阅读 · 0 评论 -
JAVA中的static -静态变量-静态方法-静态初始化块
Java 中的 static 使用之静态变量大家都知道,我们可以基于一个类创建多个该类的对象,每个对象都拥有自己的成员,互相独立。然而在某些时候,我们更希望该类所有的对象共享同一个成员。此时就是 static 大显身手的时候了!!Java 中被 static 修饰的成员称为静态成员或类成员。它属于整个类所有,而不是某个对象所有,即被类的所有对象所共享。静态成员可以使用类名直原创 2016-06-15 22:16:18 · 365 阅读 · 0 评论 -
关于String和StringBuilder、StringBuffer的区别?
Java平台提供了两种类型的字符串:String和StringBuffer/StringBuilder,它们可以储存和操作字符串。其中String是只读字符串,也就意味着String引用的字符串内容是不能被改变的。而StringBuffer/StringBuilder类表示的字符串对象可以直接进行修改。StringBuilder是Java 5中引入的,它和StringBuffer的方法完全相同原创 2016-06-07 17:05:28 · 473 阅读 · 0 评论 -
java之包装内---String特殊的包装内
【基本数据类型对象包装类】想要对基本类型数据进行更多的操作,最方便的方式就是将其封装成对象。因为在对象描述中就可以定义更多的属性和行为对该基本数据类型进行操作。基本数据类型变成对象包装类的好处】 可以将基本数据和字符串之间进行互相的转换。如:int类型的取值范围是多少? 这就应该去查 Intege转载 2016-06-07 13:48:57 · 367 阅读 · 0 评论 -
java中的--------------栈与堆------------------
栈与堆都是Ja va用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。 Java的堆是一个运行时数据区,类的对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等指令建立,它们不需要程序代码来显式的释放。 堆是由垃圾回收来负责的,堆的优势是可以动态地分配内存大小,生存期也不必事原创 2016-06-07 13:39:34 · 269 阅读 · 0 评论 -
java_浮点型加减乘除精确计算
问题可以解决:使用BigDecimal并且一定要用String来够造。import java.math.BigDecimal; /** * 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精 * 确的浮点数运算,包括加减乘除和四舍五入。 */public class Arith{ //默认除法运算精度 private stat原创 2016-06-04 20:03:31 · 1215 阅读 · 0 评论 -
String 的常用方法
构造函数 String(byte[ ] bytes):通过byte数组构造字符串对象。 String(char[ ] value):通过char数组构造字符串对象。 String(Sting original):构造一个original的副本。即:拷贝一个original。 String(StringBuffer buffer):通过StringBu原创 2016-06-04 20:01:35 · 344 阅读 · 0 评论 -
java成员变量和方法的public等访问限定符的访问权限
http://www.2cto.com/kf/201108/101136.html在学习java的过程中,我写类经常会用到public,private 和protected 的,我的基本经验就是一般类的成员变量都是用private, 方法用public,类内部用的方法用protected,如果是存在子类的,那我就会把父类中的成员变量变为protected。(其余的看具体实际情况而定)转载 2016-06-04 16:47:45 · 2141 阅读 · 1 评论 -
转载:QQ登录界面
//:登陆界面代码:package Myjava_QQ;import java.awt.*;import javax.swing.*;import Myjava_QQ.truess;import java.awt.event.*;import java.applet.*;import java.io.BufferedReader;import jav转载 2016-06-04 19:47:19 · 715 阅读 · 0 评论 -
Log4j输出格式控制--log4j的PatternLayout参数含义以及详细配置
做项目被log4j的输出格式化参数搞烦了,索性把API的相关部分大致翻译一下,原文参见http://logging.apache.org/log4j/docs/api/org/apache/log4j/PatternLayout.html 参数说明例子%c列出logger名字空间的全称,如果加上{}表示列出从最内层算起的指定层数的名字空间l转载 2016-10-18 15:38:39 · 11896 阅读 · 0 评论