如果你可以将terminal设置为GBK,那么可以用下面的方法 java和javac在简体中文的Mac OSX的终端(Terminal.app)环境下,默认是以GBK编码的中文输出各种诸如语法错误,数组访问越界之类的信息。 但是,Mac的终端的默...
分类:
编程语言 时间:
2014-07-30 10:16:13
阅读次数:
271
问题描述R cannot be resolved to a variable问题原因android:id="@+id/15" 定义id时命名不规范导致了编译错误,不能使用数字,须使用英文字母切记不能再犯。另外,可能导致R cannot be resolved to a variable的还有其他原因...
分类:
移动开发 时间:
2014-07-30 00:21:22
阅读次数:
278
遇到android项目导入出现后重复空包等错误,往往是导入的java编译级别有关,点击项目properties->java Compiler ->修改Compiler compliance level 一般是1.6。修改完成clean项目之后,往往还会遇到:gen already exists bu...
分类:
其他好文 时间:
2014-07-23 14:47:56
阅读次数:
244
新安装完JDk 大家是否发现安装目录的bin文件夹有很多exe文件下面就为大家讲解不同exe文件的用途javac:Java编译器,将Java源代码换成字节代java:Java解释器,直接从类文件执行Java应用程序代码appletviewer(小程序浏览器):一种执行HTML文件上的Java小程序类...
分类:
其他好文 时间:
2014-07-19 15:34:14
阅读次数:
292
1、Jsp生命周期客户端第一次请求-》web容器把jsp文件转译为servlet源文件(java)-》编译为class文件-》载入class文件生成servlet对象2、Jsp转译的servlet可重写的方法jspInit、jspDestroy3、指示元素pagepageEncoding指定生成的s...
分类:
Web程序 时间:
2014-07-01 23:37:36
阅读次数:
266
JVM是java的核心和基础,在java编译器和os平台之间的虚拟处理器。它是一种利用软件方法实现的抽象的计算机基于下层的操作系统和硬件平台,可以在上面执行java的字节码程序。
分类:
编程语言 时间:
2014-06-25 12:13:11
阅读次数:
230
关于javap的功能,百度百科上是这么解释的:
javap
javap是jdk自带的一个工具,可以反编译,也可以查看java编译器生成的字节码,是分析代码的一个好工具。
简单明了,大多时候真正的开发环境为linux系统,但是在windows下开发的时候又不习惯dos窗口的化,eclipse为我们提供了
javap的详细使用:
我们能够在eclipse中使用ja...
分类:
编程语言 时间:
2014-06-14 14:31:00
阅读次数:
514
《Java与模式》读书笔记。 里氏代换原则 里氏代换原则(LSP)简言之就是基类的属性方法一定是适应于子类的,反之则不然。 在编译期,Java编译器就会检查程序是否是符合里氏代换原则,不符合就不能通过。违反里氏代换原则的一个例子就是子类试图将基类中的public方法覆盖为private方...
分类:
其他好文 时间:
2014-06-14 13:48:59
阅读次数:
250
JAVA的IDE工具有很多,除了常用的Eclipse JBuilder
和Netbeans外还有IBM的WSAD、VisualAge,Intel的InteliJ
IDEA,Oracle的JDeveloper,Symantec的Visual cafe以及BEA的WorkShop.这些IDE对于JAVA...
分类:
编程语言 时间:
2014-06-09 17:19:44
阅读次数:
489
在Java中,异常可以被处理或不被处理。他们都符合类层次结构。下图显示了Java的Exception类层次结构。
背景色为红色的是checked的异常。由方法抛出的任何checked异常必须被捕获或者申明throw字句checked异常,必须在编译时捕获。checked异常要如此处理,是因为无论是Java编译器还是Java虚拟机会检查以确保这条规则被遵守。背景色为绿色的是unchecked异常。...
分类:
编程语言 时间:
2014-06-08 17:13:30
阅读次数:
253