
语言学习
Johnny-Zhuang
爱摄影,爱阅读,爱编程。
每个人总有两条路可以走,
而我们总是需要走完需要走的那条路,
然后才能走想走的路。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
[Java知识点] 给main方法的args参数赋值
起先的程序代码:public class Main { public static void main(String args[]){ System. out.println("姓名:" + args[0]); }}编译程序提示错误。因为还没原创 2014-07-28 15:03:16 · 728 阅读 · 0 评论 -
利用无边框透明JTextField美化界面
自己写了个LogWindows,人毕竟是视觉动物一张好的背景图总是能吸引更多的眼珠的。可是,LOGWINDOWS本身就小,还需要两个那么大的JTEXTFILED遮住大部分甚是难看。所以就用PS以及JTEXTFIELD的一些方法制作了下。结果如图: 至于横线当然是用PS画的。下面讲下JTextField的设置方法:首先要设置成透明的:input.setOp原创 2014-10-05 21:55:29 · 5823 阅读 · 0 评论 -
C语言条件编译
学习C语言也快两年了,一直知道有这东西,但是却一直没去认真学习下。其实还是非常简单的。只怪自己太懒。只有在昨天学习《THINKING IN JAVA》时候才看到,JAVA用异常来代替了C语言的条件编译功能。好坏自己就不敢妄加判断了。在网上学习了一会,自己归纳如下:(主要是感觉自己写的例子比网上的看起来快多了)预处理程序提供了条件编译的功能。可以按不同的条件去编译不同的程序部分,原创 2014-08-10 10:21:31 · 904 阅读 · 0 评论 -
[JAVA]静态、非静态的相互调用
关于静态、非静态的相互调用包括:1.静态的方法调用静态的方法、静态的变量 非静态的方法、非静态的变量2.非静态的方法调用静态的方法、静态的变量 非静态的方法、非静态的变量测试代码如下:原创 2014-08-19 16:22:56 · 257 阅读 · 0 评论 -
Java输入char类型的方法
C++中可以用输入流cin轻松的完成对int,char,String,double等等基本数据类型的输入,而JAVA中则必须使用Scanner类。头文件java.util.Scanner,对于其他的数据类型Scanner类提供了直接的函数使用。比如:Scanner cin = new Scanner(System.in) ; int t = cin.nextInt();原创 2014-08-12 21:58:14 · 3777 阅读 · 0 评论 -
静态初始化程序(static initializer)
以前看过书上这样的写法。还不是很清楚为什么,今天在看了一遍《headfirst Java》才终于算是明白了。正如静态变量,静态初始化程序(static initializer)是一段在加载类时会执行的程序代码,它会在其他程序可以使用该类之前就执行,所以很适合放静态final变量的起始程序。public class Hello { private final static原创 2014-08-19 15:52:28 · 889 阅读 · 0 评论 -
@Override的使用
@Override的简单介绍原创 2014-07-31 21:18:00 · 307 阅读 · 0 评论 -
Java工厂模式的理解
举两个例子以快速明白Java中的简单工厂模式:女娲抟土造人话说:“天地开辟,未有人民,女娲抟土为人。”女娲需要用土造出一个个的人,但在女娲造出人之前,人的概念只存在于女娲的思想里面。女娲造人,这就是简单工厂模式的应用。 首先,在这个造人的思想里面,有几个重要的角色:女娲本身、抽象的人的概念和女娲所造出的一个个具体的人。 1.)女转载 2014-08-05 23:15:10 · 177 阅读 · 0 评论 -
MyClipse常用快捷键
整理一下一些常用的MYECLIPSE\ECLIPSE常用快捷键,大家可以一起学习一下。特别方便。原创 2014-07-28 15:29:20 · 244 阅读 · 0 评论 -
匿名类的使用
匿名类:只使用一次使用代码如下:class test{public void prin(){System.out.println("hello world");}}public class Main {public static void main(String args[]) {// test t = new test(); 这里使用正常的原创 2014-07-28 17:22:42 · 182 阅读 · 0 评论 -
用NaN初始化
JAVA中的NaN(Not-a-Number)可以用来初始化一个表接受任何未填充的元素。用0初始化经常会有问题。因为有时候0 也是一个有效值。java.lang.Double和 Java.lang.Float均存在NaN代码:import java.lang.Double;class Main{ public static void原创 2014-12-15 17:13:23 · 699 阅读 · 0 评论