java获取函数源代码 java获取元素

如何在Eclipse中查看Java类库的源代码以及相应的api在Eclipse中查看Java类库的源代码,可以通过Ctrl 鼠标左键的方式来完成;在下载JDK并安装的时候 , 会有一个src.zip文件,此文件就是Java类库的源码 。但是有时候,会出现源码未找到的问题 , 此时可以通过对其设置来解决 。
以JDK1.8为例,查看一下src.zip文件
如果发现找不到源代码,则进行设置
点击Attach Source按钮,弹出视图,把JDK下的src.zip文件传入点击OK即可
此时按住Ctrl 鼠标左键指向Java类库当中的类,就可以查看类的源代码
以Object类为例演示
java中读取网页源代码时,使用readline函数的问题这也需要解释,readLine()是中断式的呗 , 每次运行到这一行都要读取到下一行之后才会继续后面的程序
readLine是中断式的你没有办法解决,再说也不是你的问题,是对方服务器或者是网络的问题,我们能做的只是设置一个timeout,时间过了,提示读取失败,可以试试apache的HttpClient
Java代码中如何获文件名和行号等源码信息Java是否提供某种方法:可以让用户代码在编译时确定源码行号等信息,本人暂时不知晓 。不过从网上搜索得到的方法大致是:
Thread.currentThread().getStackTrace()[1].getFileName():获取当前文件名;
Thread.currentThread().getStackTrace()[1].getLineNumber():获取当前行号 。
其中:Thread.currentThread().getStackTrace()返回的是一个数组形式的函数调用栈(栈顶在索引0处) , 其中第1个元素(索引为0)为最新调用的函数信息(getStackTrace()),第2个元素(索引为1)为当前函数(即调用getStackTrace()的函数)信息 。
给定一个Java源码文件,如何获得源代码中各个函数的开始行号? 例子见问题补充 。楼主你好!
在编辑区的左侧 边栏 点击 右键 选择 show line numbers , 这样就可以显示源代码中各个函数的开始行号 。
【java获取函数源代码 java获取元素】希望对你有帮助!
如何破译JAVA软件获取源代码jad
但是目前反编译都不是100%能还原的,如果源码有嵌套循环,或者代码复杂度高,反编译就有问题了,甚至还会出现goto之类的代码
还有正如 kellobnb说,java代码也可以进行加密,混淆保护的,对于反编译更带来困难
更重要的是注释在编译阶段就被忽略的.因此反编译无注释...这对理解代码更带来困难
eclipse怎么查看java源代码在Eclipse中查看JDK类库java获取函数源代码的源代码
设置:
1.点 “window”- "Preferences" - "Java" - "Installed JRES"
2.此时"Installed JRES"右边是列表窗格java获取函数源代码,列出java获取函数源代码了系统中的 JRE 环境java获取函数源代码,选择你的JRE , 然后点边上的 "Edit...", 会出现一个窗口(Edit JRE)
3.选中rt.jar文件的这一项:“c:\program files\java\jre_1.5.0_06\lib\rt.jar”
点 左边的“ ” 号展开它
4.展开后 , 可以看到“Source Attachment:(none)” , 点这一项,点右边的按钮“Source Attachment...”, 选择你的JDK目录下的 “src.zip”文件
5.一路点"ok",结束 。
dt.jar是关于运行环境的类库,主要是swing的包
tools.jar是关于一些工具的类库
rt.jar包含了jdk的基础类库,也就是你在java doc里面看到的所有的类的class文件
使用:
可以在 Java 源代码编辑器或代码片段编辑测试窗中选择类型、方法或字段的名称,然后对元素的定义打开编辑器 。
在 Java 编辑器中,选择类型、方法或字段的名称 。您也可以仅仅在名称中单击一次 。
执行下列其中一项操作:
1.从菜单栏中,选择浏览打开声明
2.从编辑器的弹出菜单中 , 选择打开声明
3.按 F3 键,如下图
java获取函数源代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java获取元素、java获取函数源代码的信息别忘了在本站进行查找喔 。

    推荐阅读