java的代码分享网站有哪些?1. java2s
这个网站非常好,分成三大类,分别是Example 、Products 、 Articles , 每个大类下又分别设许多小类 , 还有搜索功能,这样查找起来非常方便 。。比如,如果要学习SWT/JFace,只要把Example下的SWT JFace Eclipse 研究一下也就可以了 。另外,这个网站还有JavaScript DHTML 、 C# / C Sharp 、 C / ANSI-C 、 SQL / MySQL 等类 。总之,非常好 。
2. codeZoo
这是O'Reily旗下的,除了Java之外,还有Ruby、Python 。
3. Java学习源代码检索系统
难得看见国产的,好歹也要支持一下,分类也算清楚 。
4. Koders
是个综合查询的网站 , 不过它好像是从代码中查找关键词 , 包含的语言挺多的 。
5. Resources for Java server-side developers
确切的说 , 它是一个资源收集的网站,代码查询并不多 。不过它分类相当细,如Articles、Books、Examples、Extensions、Frameworks等类,你可以输入Spring或Hibernate作为关键词搜索一下看看 。
-----
如何看一个java web 项目代码首先把项目跑起来,根据自己想看的功能跟下去 。
比如现在我想看商品添加的功能模块 , 在页面找到添加的按钮,找到后台请求地址,比如请求地址是
然后再找到该java web的拦截是什么做的,如果是原生的servlet就直接在.java类中通过search找到这个实现了该注解的并继承了httpServlet的类
如果是用spring mvc实现拦截的就找实现了spring标准的拦截位置
如果是struts等等根据该框架的标准找到后台控制层代码
我这里全部是讲的mvc模式 。
如果是那种没使用mvc开发模式的 , 那你就可以不用看了,没有看的价值 。因为过 了一个月他自己也看不懂自己的代码逻辑 。
找到了控制层代码,那么一切就迎刃而解了 ,该打断点打断点,该跟代码的跟代码 。。
后台数据库事物那种,就暂且不提了,懂的人一点就通,不懂的我解释也解释不清楚
求JAVA小项目的完整代码给你个做好了的Java的源程序的记事本 , 自己看看就行了的,不怎么难的···
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import javax.swing.*;
public class MyNotepad implements ActionListener{
private JFrame frame=new JFrame("新记事本");
private JTextArea jta=new JTextArea();
private String result="";
private boolean flag=true;
private File f;
private JButton jb=new JButton("开始");
private JTextField jtf=new JTextField(15);
private JTextField jt=new JTextField(15);
private JButton jbt=new JButton("替换为");
private JButton jba=new JButton("全部替换");
private Icon ic=new ImageIcon("D:\\java课堂笔记\\GUI\\11.gif");
private String value;
private int start=0;
private JFrame jf=new JFrame("查找");
private JFrame jfc=new JFrame("替换");
@Override
public void actionPerformed(ActionEvent e) {
String comm=e.getActionCommand();
if("新建".equals(comm)){
if(!(frame.getTitle().equals("新记事本"))){
if(!flag){
write();
newNew();
}else{
JFileChooser jfc=new JFileChooser("D:\\java课堂笔记");
int returnVal = jfc.showDialog(null,"保存为");
if(returnVal == JFileChooser.APPROVE_OPTION) {//选择文件后再执行下面的语句 , 保证了程序的健壮性
f=jfc.getSelectedFile();
flag=false;
write();
}
}
}else if(!(jta.getText().isEmpty())){
JFileChooser jfc=new JFileChooser("D:\\java课堂笔记");
int returnVal = jfc.showDialog(null,"保存为");
if(returnVal == JFileChooser.APPROVE_OPTION) {//选择文件后再执行下面的语句,保证了程序的健壮性
推荐阅读
- 罗粟直播录屏,观看别人抖音直播怎么录屏
- 手机什么播放器可以看新片,手机哪个播放器看电影电视剧最全还免费
- s8体验机赛车游戏,体感赛车游戏机
- 2018zblog视频教程,zbloglt
- mysql死锁怎么降低 mysql死锁产生原因及解决办法
- linuxrz命令详解,linux rz命令详解
- oracle表空间不足的原因,oracle 表空间不足解决办法大全
- 怎么硬盘数据恢复软件,硬盘数据恢复软件DiskGenius
- vb.net代码示例的简单介绍