本文目录一览:
- 1、java写的用户登陆实例,用eclipse开发的具体步奏和代码
- 2、Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX
- 3、《JavaWeb开发实战1200例(第Ⅱ卷)》epub下载在线阅读,求百度网盘云资源
- 4、学Java有哪些可以练手的项目
- 5、JAVA能开发什么样的东西?
- 6、北大青鸟设计培训:java框架的使用要点?
java写的用户登陆实例,用eclipse开发的具体步奏和代码
import java.awt.Container;
import java.awt.Font;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;import javax.swing.*;public class Login extends JFrame{
JLabel user,passwd;
JTextField userput;
JPasswordField passput;
JButton denglu,tuichu;
public Login(){
super("用户登录");
Container c=getContentPane();
c.setLayout(null);
Font f=new Font("宋体",Font.PLAIN,12);
user=new JLabel("账号");
passwd=new JLabel("密码");
userput=new JTextField();
passput=new JPasswordField();
denglu=new JButton("登录");
denglu.setFont(f);
denglu.addActionListener(new NewAction());
tuichu=new JButton("退出");
tuichu.setFont(f);
tuichu.addActionListener(new NewAction());
user.setBounds(50,50,60,20);
userput.setBounds(110,50,150,20);
passwd.setBounds(50,80,60,20);
passput.setBounds(110,80,150,20);
denglu.setBounds(50,160,60,30);
tuichu.setBounds(200,160,60,30);
c.add(user);
c.add(userput);
c.add(passwd);
c.add(passput);
c.add(denglu);
c.add(tuichu);
setSize(350, 300);
setVisible(true);
}
class NewAction implements ActionListener{
String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=CDM";
String user="sa";
String passwd="394513265";
java.sql.Connection con;
public void actionPerformed(ActionEvent e) {
// TODO Auto-generated method stub
try{
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver");
con= DriverManager.getConnection(url,user,passwd);
}catch(Exception ep){
JOptionPane.showMessageDialog(null, "加载驱动失败!");
}
if(e.getSource()==denglu){
Find();
}
if(e.getSource()==tuichu){
dispose();
}
} public void Find(){
String lk="select * from login";
try{
Statement sql=con.createStatement();
ResultSet rs=sql.executeQuery(lk);
while(rs.next()){
if(rs.getString(1).equals(userput.getText()) rs.getString(2).equals(passput.getText()))
new MainClient();
else
JOptionPane.showMessageDialog(null, "用户名或密码错误");
}
rs.close();
}catch(SQLException p){
JOptionPane.showMessageDialog(null, p.getMessage());
}
}
}
public static void main(String[] args) {
Login l=new Login();
l.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
}
步骤就是建个工程 然后建个class
Java Web应用开发案例教程——基于MVC模式的JSP+Servlet+JDBC和AJAX
其实这种烂书你买它做什么啊?从网上找一些电子书看,然后自己动手做,效果更好点!
《JavaWeb开发实战1200例(第Ⅱ卷)》epub下载在线阅读,求百度网盘云资源
《Java Web开发实战1200例(第Ⅰ卷)》(卢瀚//王春斌)电子书网盘下载免费在线阅读
资源链接:
链接:
密码:m01y
书名:Java Web开发实战1200例(第Ⅰ卷)
作者:卢瀚//王春斌
出版社:清华大学
出版年份:2011-1
页数:909
内容简介:
《Java Web开发实战1200例(第1卷)》简介:《Java Web开发实战1200例》包括第I卷、第II卷共计1200个例子,《Java Web开发实战1200例(第1卷)》是第I卷,共计600个例子。
《Java Web开发实战1200例(第1卷)》以开发人员在项目开发中经常遇到的问题和必须掌握的技术为中心,介绍了应用Java Web进行程序开发的各个方面的知识和技巧,主要包括Java Web编程基础、文件操作管理、图形图像与多媒体技术、窗体应用技术、JSP操作Word与Excel等。全书分6篇23章,共计600个实例和600个经验技巧。每个实例都是经过作者精心筛选的,具有很强的实用性,其中一些实例是开发人员难于寻觅的解决方案。
《Java Web开发实战1200例》两卷共计1200个例子,包括了开发中各个方面最常用的实例,是目前市场上实例最全面的开发类图书;本书实例来源于多位工程师的多年积累,具有很强的实用性。
《Java Web开发实战1200例(第1卷)》附带有配套DVD光盘,光盘中提供有部分实例的视频和大部分源代码,读者稍加修改即可应用。
《Java Web开发实战1200例(第1卷)》适合Java Web的初学者,如高校学生、求职人员作为练习、速查、学习使用,也适合Java Web程序员参考、查阅。
学Java有哪些可以练手的项目
1.各种管理系统
源码下载(实例一):
jsp开发完整的博研图书馆后台管理系统,不使用框架开发的,太完美了
源码下载(实例二):
javaWeb图书馆管理系统源码mysql版本
源码下载(实例三)
GitHub - uboger/LibraryManager: JAVA GUI 图书馆管理系统
源码下载(实例四):
java swing开发企业人事管理系统源代码下载
2.简易的聊天系统
源码下载(实例一):
java swing开发网络聊天室群聊系统,基于java多线程socket编程
源码下载(实例二):
java swing开发大猫聊天室源码,简单易懂,适合java swing初学者
源码下载(实例三):
java websocket开发简单聊天室系统,实现群聊与一对一单人聊天案例
源码下载(实例四):
jsp开发简单聊天室demo-分享
3.实现通讯录
java通讯录实现了添加删除和查找功能
源码下载(二):
JAVA版通讯录管理系统课程设计源码
源码下载(三):
Java Swing界面.完美设计通讯录..有需要的下
4.坦克大战
源码下载(一):
俄罗斯方块 JAVA版
源码下载(二):
GitHub - FieldSoft-HelloClyde/Tetris-Swing: Swing编写的俄罗斯方块
源码下载(三):
java swing开发的俄罗斯方块游戏,包含完整代码+详细注释
5.五子棋
源码下载(一):
Java实践(十一)——五子棋
源码下载(二):
java swing开发的五子棋小游戏源码
源码下载(三):
java swing开发单机版五子棋源代码下载
源码下载(四):
Java五子棋算法和代码
6.中国象棋
源码下载(一):Java实践(十二)——中国象棋
7.贪吃蛇
java贪吃蛇源代码 、 java贪吃蛇源代码
以上是总结出来的简单的练手项目,希望对你有帮助
JAVA能开发什么样的东西?
如果你是一个Java初学者,你可能对Java应用在什么地方感到困惑。除了“马里奥”“贪吃蛇”等经典游戏,其他领域好像也找不到Java的踪迹!
那学完Java可以从事什么工作呢?我在下文告诉你哦!
一、Java23年的发展
从Java在1995年的正式发布至今已经23年了。23年来,Java语言正在不断进化,而其技术应用也在不断扩大进步。
1995年,从诞生第一年,便有8.3万网页使用Java技术制作。
1998年始,Java的第二代J2EE、J2ME、J2SE、陆续诞生。J2EE即企业版Java,应用与服务器,J2ME应用于移动环境,J2SE应用于桌面环境。
2007年,Google和84家硬件制造商、软件开发商等组件Android系统。而Android程序是用Java编写的。
2017年,而最近渐渐发展起来的AI、大数据、云计算、物联网等无不是用Java作为基础。
二、作为Java工程师需掌握的技能
1、Web前端技术 (HTML5、CSS、JS、jQuery、Ajax)
2、互联网架构(Nginx、Redis、MQ)
3、Web服务器端编程(Java基础、Servelt、SSH、SSM)
4、数据库技术(Orale、MySQL)
三、Java的技术应用
1、安卓开发
虽然kotlin也可以用于Android开发,但是Java语言仍然是Android开发领域的主流语言。随着移动互联网的发展,Java语言近年来在Android开发领域积累了大量的案例。相信随着5G标准的实施,Java在未来的移动互联网领域将有很大的应用前景。
2、后端服务
Java是从事各种后端服务开发的常用选择,因为Java在并发处理、事务处理、安全处理等方面都有比较成熟的程序,所以采用Java从事后端开发是许多项目团队的常用程序。
3、Web开发领域
Java语言在Web开发领域中得到了广泛的应用。Java语言以其稳定的性能和良好的可扩展性,已经成为大型互联网平台的重要解决方案。另外,庞大的企业ERP系统也可以用Java语言实现,这是一个比较大的开发市场。
4、做研发、产品经理、测试、运维
可以去大型it企业,国企,研究所,银行,私企,民企,需要的行业,企业,高校,培训等,都可以去。
5、除了上述开发领域外,Java在游戏、人工智能、科学计算等领域也有一定的应用。从就业的角度来看,学习Java是一个不错的选择。
6、一般做Java后台开发工程师,具体工作是不同的。
早期阶段可能是维护一些系统或开发一些系统。也有应用程序的开发,android等等,取决于具体的学习方向和自己选择的工作方向。如果可以的话也可以做全栈工程师。
随着互联网经济的高速发展,让学习Java编程成为最佳的选择。我提示你:在学习Java基本工作并不困难,但很辛苦!
回答二:
学Java开发到底能做什么工作?有哪些工作需要Java程序员呢?今天小编就来给大家介绍一下吧!
学了Java到底能做什么工作,这个问题让初次接触Java的人很迷茫,其实Java可以做的东西太多了,由于Java拥有很高的安全性和平台移植性,因此受到了很多Java程序员们的爱戴。
手机游戏、中间件、软件、网站、以及如今非常火的手机app等等,都是通过Java语言编写的。
1 Java可以用来编写网站
对于学生来说,最关心的是Java能做什么,市场上找什么工作跟Java有关。现在很多大型网站都用jsp写的,JSP全名为JavaServerPages。
它是一种动态网页技术,比如我们熟悉的163,一些政府网站都是采用JSP编写的。所以学习Java的同学可以找编写网站方面的工作,而且现在找这方面的岗位比较多。
2 Java可以做Android
Android是一种基于Linux的自由及开放源代码的操作系统,其源代码是Java。所以市场上见到的手机系统例如MIUI,阿狸云,乐蛙等,都是修改源代码再发行的。
Java做安卓不单单是指系统,还有APP.对于更多的开发人员来说,他们更多的时间是花在开发APP上面。
3 Java可以做游戏
或者你不知道,在以前诺基亚还很流行的时候,你玩的手机游戏有90%以上都是Java开发的。当然现在已经很少人再去开发了,都转到安卓上去了。电脑上也有Java开发的游戏,最经典的是:《我的世界》(minecraft,简称MC)。
4 Java可以做软件
一般编程语言都可以做软件的,Java也不例外,例如Eclipse,MyEclipse等知名Java开发工具。有关开发软件组件,可以了解JavaSwing编程或者awt相关知识。
5 其他
除了以上所提的Java语言应用范围之外,家里的洗衣机、微波炉等家电都有可能是通过Java语言程序控制的呢。最重要的是要找到自己的一个兴趣所在,专攻一个领域,坚持下去才会做出成绩。
北大青鸟设计培训:java框架的使用要点?
随着互联网的不断发展,java编程开发依然是目前互联网行业中的主流编程开发语言。
今天我们就通过案例分析来了解一下,java框架的使用都有哪些要点。
需求简介可以使用注解标记类为组件,并自动扫描包路径,识别组件类。
获取注解信息,将组件类注册到容器中,供以后的访问使用。
解析组件之间的依赖关系,初始化组件类,并注入相关依赖。
从容器中获取组件类的实例,并正常调用相应的方法。
项目框架整个项目大致分为以下几个包:annotation包中定义了一些容器所需要的注解,比如Component,Service等注解。
container包是容器的主要实现,负责处理容器的相关功能,如依赖注入等。
context包定义了上下文环境,负责扫描组件,以及依赖解析等过程。
exception包定义了项目所需的异常。
proxy包定义了两种动态代理的方式,一种是Jdk的动态代理实现,另一种是CGlib方式。
utils包定义了一些工具类。
注解扫描在相关注解的定义完成之后,需要进行扫描,将标记有@Component等注解的类扫描出来,以进行下一步的处理。
整个扫描的过程实际上是对类进行扫描,长沙北大青鸟认为可以通过Java的ClassLoader来扫描类路径,将类加载进一个集合中。
这个过程的部分代码如下,完整代码可以在utils包下的ReflectUtil中查看。
容器的实现容器这个功能可以说是依赖注入的核心之一了,容器是对所有组件的管理,基本上所有的功能都围绕着容器来开展。