网站首页 > 文章中心 > 其它

编写java代码及注释_java编写学生成绩管理的代码

作者:小编 更新时间:2023-08-23 10:37:00 浏览量:6人看过

急求java代码注释

import?java.awt.Button;//使用java.awt包提供的Button(按钮)

import?java.awt.Frame;//使用java.awt包提供的容器frame(带标题框)

import?java.awt.Label;//使用java.awt包提供的Lable控件

import?java.awt.Panel;//使用java.awt包提供的容器panel(面板)

import?java.awt.TextField;//使用java.awt包内的TextField类

import?java.awt.event.ActionEvent;

import?java.awt.event.ActionListener;

编写java代码及注释_java编写学生成绩管理的代码-图1

public?class?denglu?implements?ActionListener?{

denglu()?{

TextField?tName,?tPassword;

Frame?f;

//框架组件

f?=?new?Frame("学生信息管理系统");

编写java代码及注释_java编写学生成绩管理的代码-图2

//设置横轴?纵轴?宽?高

//设置默认布局为BorderLayout

f.setLayout(null);

p1?=?new?Panel();

//新建文本标签组件

Label?I1?=?new?Label("学号:");

//输出的密码用*表示

tPassword.setEchoChar('*');

//建立按钮组件

Button?b1?=?new?Button("登陆");

//添加当前框架监听事件

//同上

//将文本框,按钮等组件加入到面板上

p1.add(I1);

p1.add(tName);

//将面板添加到frame框架上去

f.add(p1);

//框架可见

f.setVisible(true);

}

public?static?void?main(String?args[])?{

new?denglu();

public?void?actionPerformed(ActionEvent?arg0)?{

//new?zhuce();

java代码注释所有代码

import?dao.CourseDao;

import?java.io.IOException;

import?java.io.PrintWriter;

import?javax.servlet.ServletException;

import?javax.servlet.http.HttpServlet;

import?javax.servlet.http.HttpServletRequest;

import?javax.servlet.http.HttpServletResponse;//以上?import?为导入的包

public?class?CourseServlet?extends?HttpServlet?{//CourseServlet?继承HttpServlet

/**

*?doGet方法,处理GET请求

*/

public?void?doGet(HttpServletRequest?request,?HttpServletResponse?response)

throws?ServletException,?IOException?{

doPost(request,?response);

*?doPost方法,处理POST请求

public?void?doPost(HttpServletRequest?request,?HttpServletResponse?response)

response.setContentType("text/html");//设置内容类型为"text/html"

PrintWriter?out?=?response.getWriter();//获取输出流

String?opttype?=?request.getParameter("opttype");//读取参数"opttype"

String?c_no?=?request.getParameter("c_no");//读取参数"c_no"

if?("queryAll".equals(opttype))?{//判断操作类型

request.getSession().setAttribute("cuslist",

CourseDao.queryallCourse());//绑定参数"cuslist"

response.sendRedirect("admin_pages/course.jsp");//页面跳转到"admin_pages/course.jsp"

if?("query".equals(opttype))?{//判断操作类型

CourseDao.queryallCourse(c_no));//绑定参数"cuslist"

if?("update".equals(opttype))?{//判断操作类型

request.getSession().setAttribute("c_no",?c_no);//绑定参数"cuslist"

if?("update1".equals(opttype))?{//判断操作类型

String?c_time=request.getParameter("c_timexiugai");

CourseDao.updateList(c_no,?c_time);//绑定参数"cuslist"

if?("delete".equals(opttype))?{//判断操作类型

CourseDao.deletelist(c_no);

request.getSession().setAttribute("cuslist",//绑定参数"cuslist"

out.close();//关闭输出流

做java软件工程师,怎样才能写出好的代码?

Java代码之于java程序员而言就是左膀右臂,java代码写的好的java程序员明显更是企业的欢迎,一个优秀的java程序员的考核标准之一也是看他的编程水平.

其实有的java程序员java代码会受到大家的追捧,是因为他在写代码时注意的细节往往多于那些不怎么关注java代码编程细节的程序员,俗话说:"细节决定成败",那么如何写出好的java代码呢?IT培训介绍一起来讨论下:

①重视注释

有的java程序员在写代码时,从来没有想过要在java代码后加上相关的注释,甚至是上万行的代码也没有想过加上注释,这就存在很大的问题,不说你的代码会跟其他人分享讨论,就你自己回顾你是怎么写好这篇代码的,你也是半天无法理出头绪,这就为维护和修改等等工作添加了很大的麻烦.所以,要想写出好的java代码,一定从简短的java代码编写开始注重在java代码后面加上相应的注释,养成良好的习惯.

看很多java程序员的排版总觉得在欣赏一幅艺术品,但是看到一些java程序员的排版却总觉得无力吐槽.同样是编写代码,但是给人的视觉体验是相当的不同,当然好的java代码给人的享受也是美的,所以要想写出好的代码,一定要重视排版整洁.

现在在一个团队开发中,都会提前定制一个统一的命名规则,这样利于提高工作效益.但是很多java程序员是缺乏这个意识的,每次敲代码,更喜欢按照自己惯常的方式老命名模块、函数,这样是方便了自己,但是忽视团队协作,所以在日常工作中,特别是团队工作中一定要重视命名规则.

备份的重要性不用小编强调,相必你也知道.但是有的java程序员就是没有养成这样的好习惯,每次敲完代码就不记得随手保存,每次等到除了事故,比如电脑出了故障,辛辛苦苦敲打的java代码没保存找不回来的情况下就开始懊恼,与其这样还不如在一开始就养成良好的备份习惯,这样也方便自己日后查找利用.

java代码每一句的注释

import?java.awt.*;?//awt的图形包

import?javax.swing.*;//swing的图形包

import?java.io.*;//IO流处理包

import?java.awt.event.*;?//事件处理包

public?class?CDInfor?extends?JFrame?implements?ActionListener//继承swing?的Frame?实现?事件接口?

{

BufferedReader?in;?//输入输出管道流

FileWriter?out;

JScrollPane?jScrollPane1?=?new?JScrollPane();//定义滚动条

GridLayout?gridLayout1?=?new?GridLayout();//整体用的事?网格布局管理器

JTextField?jTextField1?=?new?JTextField(10);?//文本输入框

JLabel?jLabel1?=?new?JLabel("唱片编号:");//定义显示的字?(只用来显示字)

JButton?jButton1?=?new?JButton("增加");//定义按钮

String?str;

public?CDInfor()?{//构造方法?程序启动的时候?或者调用这个类的时候执行(这里是程序启动)

try?{

setDefaultCloseOperation(EXIT_ON_CLOSE);?//天剑程序关闭的方法?要不然?你点关闭?界面没了?但是资源没释放

jbInit();//调用jbInit()方法?用于实现事件

catch?(Exception?exception)?{//错误捕捉

exception.printStackTrace();

?}

public?void?jbInit()

Container?cp?=?getContentPane();//定义一个pane的容器

cp.setLayout(new?BorderLayout());//布局为边框布局

jButton1.addActionListener(this);//将按钮1?绑定事件

jScrollPane1.getViewport().add(jTextArea1);//滚动条和jTextArea1绑定

jPanel1.add(jScrollPane1);

cp.add("Center",jPanel1);

public?void?actionPerformed(ActionEvent?e)//实现事件监听

编写java代码及注释_java编写学生成绩管理的代码-图3

if(e.getSource()==jButton1)//如果当前是?按钮一的话

try?{}?

catch?(Exception?ex)?{}

jTextField1.setText("");?//内容全部清空

public?static?void?main(String[]?args)?throws?Exception

CDInfor?kk?=?new?CDInfor();//应为main是Static?所以?要new?本身类

kk.setTitle("Please?caculat:");//设定标题栏文字

kk.setVisible(true);//是否显示?这个窗口

还不够详细么亲~?采纳吧~~

用java编写个程序并注释

import java.util.Date;

* 名字:XX你是帅哥!

* 作用:突出版主很帅

* @author Administrator

*

public class ShuaiG {

//姓名

private String name;

//拍马匹用的华丽语言

private String sName;

//拍马匹的时间

private Date date;

//获得拍马匹的人的姓名

public String getName() {

return name;

//设置拍马匹的人的姓名

public void setName(String name) {

this.name = name;

//设置拍马匹用的华丽语言

public String getSName() {

return sName;

//获得拍马匹用的华丽语言

public void setSName(String name) {

sName = name;

//获得拍马匹的时间

public Date getDate() {

return date;

//设置拍马匹的时间

public void setDate(Date date) {

this.date = date;

* 程序主方法,用来设置和获得你的操作并输出结果

* @param args

public static void main(String[] args) {

//创建一个帅哥去给老板拍马匹

ShuaiG shuaiG=new ShuaiG();

//拍马屁对象的名字叫:版主

shuaiG.setName("版主");

//设置你要对版主说的话:你帅呆了简直天下无敌:

shuaiG.setSName("你帅呆了简直天下无敌");

//指定什么时候对版主说这些话

shuaiG.setDate(new Date());

//现在开始对版主说:版主你帅呆了简直天下无敌

System.out.println(shuaiG.getName()+shuaiG.getSName());

//你说出这句话的准确时间

System.out.println(shuaiG.getDate());

如何写好java代码注释

写代码的时候,有时候,你需要写一些注释,把内容相互关联起来,方便自己或别人看的时候,可以直接找到你关联的代码类或者啥的.

不管他具体有什么功能,咱就只管一个,他可以链接代码,让注释看的更清楚易懂.方便你我他.

@see 标签允许用户引用其他类的文档.具体使用方式如下:

@see classname

@see fully-qualified-classname

@see fully-qualified-classname#方法名称

@see fully-qualified-classname#属性名称

我在使用的时候,发现这个只能单独一行顶头写,如果不顶头写就不管用了,没了链接的效果.

实际效果,看下面的图

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章