用百度搜索一下,就用"JAVA源代码"做为搜索条件.一般能找到很多网站.
要学JAVA最好还是找本书看一看.JAVA能做的东西很多,你要决定你的主攻方向然后就去找相应的资料.
你要学哪方面:
JAVA应用程序开发,
JAVA网络开发:JSP,APPLET.
JAVA手持设备软件开发,像手机软件等.
如果对程序还不是很懂,最好找本JAVA入门级的书看看,然后再决定.
java是编译性的语言.
可运行的java程序执行的实际上是编译好的字节码文件,不能直接查看.、
你可以用反编译工具将字节码文件反编译成.java文件.
百度下 java反编译工具 就行了
新手的话,首先先把项目跑起来,跑起来之后,先看页面的跳转和业务上的逻辑,什么页面显示什么内容,做到心里有数.这些都清楚了之后,就可以看后台代码啦,web项目一般就是mvc的分层模式.大致就是数据层,业务层,显示层.所以建议先从显示层看(可以理解为页面啦),看的时候,着重理解业务逻辑,和哪些数据是需要交互的部分,心里有底.
看完之后对项目是干什么的,有哪些功能大致了解了,就可以准备看代码啦.
看代码,可以先从配置文件开始,看用到了哪些框架,大致心里有底,然后可以百度下框架的作用.
这个时候,对项目整体大概有个认识了,然后就可以去看请求在哪里接收,哪里处理什么业务逻辑,过程交互了哪些数据.这里最好是单个页面或者单个功能模块分开来看最好啦.
java是跨平台的,所以不可能弄成.exe那样给你看
java首先要被编译成.CLASS,然后你在执行的时候解释成你可以看的具体界面
要想看界面 ,如果是JSP的就要配置tomcat服务器
如果是小程序就是javac 编译么
如果是大项目,用集成开发工具eclipse看(类似你的VC++)
你说的java源代码是指编译成的class文件前的java文件.
当我们运行.java文件时,它会被系统编译成.class文件,例如Test.java编译之后就是Test.class,
源文件就是指Test.java文件,
一般部署项目时,有.class文件就可以发布运行了,但是如果想修改这个系统,.class是不能修改的,要有.java文件才能修改
也可以上网去下反编译软件,就是能把.class文件大部分还原成.java文件的工具,但不是100%还原,而且如果不是正版的,小心有毒啊,什么的.