重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
import java.text.DateFormat;
创新互联是一家业务范围包括IDC托管业务,虚拟空间、主机租用、主机托管,四川、重庆、广东电信服务器租用,服务器托管,成都网通服务器托管,成都服务器租用,业务范围遍及中国大陆、港澳台以及欧美等多个国家及地区的互联网数据服务公司。
import java.text.SimpleDateFormat;
import java.util.Calendar;
public class MotherDay {
private static Calendar cal;
private static DateFormat df;
public static void main(String[] args) {
if(null == args || args.length 1) {
System.out.println("请输入年份!");
return;
}
int year;
try {
year = Integer.parseInt(args[0]);
} catch (NumberFormatException e) {
System.out.println("请输入正确的年份!");
return;
}
df = new SimpleDateFormat("M月dd日");
cal = Calendar.getInstance();
cal.set(Calendar.YEAR, year);
cal.set(Calendar.MONTH, 4); // 月份的起始为0
int maxDate = cal.getActualMaximum(Calendar.DATE);
int sundays = 0;
for(int i = 1; i = maxDate; i ++) {
cal.set(Calendar.DATE, i);
if(cal.get(Calendar.DAY_OF_WEEK) == Calendar.SUNDAY) {
sundays ++;
if(sundays == 2) {
break;
}
}
}
System.out.println(year + "年的母亲节是" + df.format(cal.getTime()));
}
}
class NoLowerLetterException extends Exception {
public NoLowerLetterException(String msg) {
super(msg);
}
}
class NoDigitException extends Exception {
public NoDigitException(String msg) {
super(msg);
}
}
class People {
void printLetter(char c) {
if (c = 'a' c = 'z') {
System.out.println(c);
} else {
try {
throw new NoLowerLetterException(String.valueOf(c));
} catch (NoLowerLetterException e) {
e.printStackTrace();
}
}
}
void printDigit(char c) {
if (c = '0' c = '9') {
System.out.println(c);
} else {
try {
throw new NoDigitException(String.valueOf(c));
} catch (NoDigitException e) {
e.printStackTrace();
}
}
}
}
public class ExceptionExample {
public static void main(String args[]) {
People people = new People();
for (int i = 0; i 128; i++) {
// 【代码5】
// //将i转换为char类型,执行people.printLetter()方法,如果出现异常则捕获,并输出异常的错误信息!
people.printLetter((char) i);
}
for (int i = 0; i 128; i++) {
// 【代码6】 //将i转换为char类型,执行people. printDigit
// ()方法,如果出现异常则捕获,并输出异常的错误信息!
people.printDigit((char) i);
}
}
}
母亲节代码如下:
程序员发挥自己专业特长浪漫的一面,
送这个—母亲节专属代码,来表达我们的爱意:
publicclass MothersDay {
privateString sayToMother = "";
//假设人类活着平均年龄为80岁,我们希望是永远+∞
privatestatic final int liveMaxAge =80;
//我们刚出生的时候
privateint age = 0;
publicMothersDay() {
fromBornToOld();
}
/**
*从出生到长大
*/
privatevoid fromBornToOld() {
//呱呱坠地,我们用哭的方式,面对这个世界,以及心疼母亲生我们的痛苦
sayToMother= "crying......";
while(isPeopleStillLive()) {
switch(age) {
case0:
sayToMother= "crying......";
break;
case1:
sayToMother= "想对经常被我弄醒的妈妈说:谢谢你对我的照顾,给我洗尿布,给我的爱";
break;
case3:
sayToMother= "虽然我整天翻箱倒柜,把家里弄的一团糟,但是天真的我,真的很爱我妈妈";
break;
case7:
sayToMother= "之前是不懂事,没长大,到了七岁八岁万人嫌的时候,整天惹妈妈生气,调皮捣蛋";
break;
case10:
sayToMother= "听妈妈的话,开始读书学习";
break;
case16:
sayToMother= "妈妈你真的很烦人,天天就知道唠叨";
break;
case18:
sayToMother= "成人了,真想快点离开这个整天烦人,唠叨的家";
break;
case25:
sayToMother= "妈妈,您当时是对的,感谢您的教诲和唠叨";
break;
case30:
sayToMother= "带上孩子和媳妇,说:走,去看看咱妈";
break;
case40:
sayToMother= "妈妈,我来照顾您,别再为我操劳了";
break;
case50:
sayToMother="时光时光慢些吧不要再让您再变老了";
break;
case60:
sayToMother= "希望能和您永远在一起,妈,您别离开我好吗?";
break;
caseliveMaxAge:
sayToMother= "我愿用一切,换您岁月长留";
break;
default:
sayToMother= age+"岁的我说:…………(期待全是陪伴,父母要求的不多,陪伴才是最好的爱❤️)";
break;
}
System.out.println(sayToMother);
try{
Thread.sleep(365*24*60*60*1000L);
}catch (InterruptedException e) {
//无言的痛,我相信程序员都明白这是什么意思(白发人送黑发人)
e.printStackTrace();
}
//岁月如梭
age++;
}
}
//活着
publicboolean isPeopleStillLive() {
returnage==liveMaxAge ? false : true;
}
publicstatic void main(String args) {
newMothersDay();
}
我不忽悠你,来看看:
import java.awt.*;
import java.awt.event.*;
import java.io.*; // 知识点:会使用File类。
import javax.swing.*; // 会使用FileChooser、JLabel、ImageIcon类。
public class java_2
{
public static void main(String[] args)
{ JFrame frame = new ImageViewerFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.show();
}
}
class ImageViewerFrame extends JFrame // 会编写图形用户界面程序
{ public ImageViewerFrame()
{ setTitle("ImageViewer");
setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);
label = new JLabel(); // 会使用标签类显示图形
Container contentPane = getContentPane();
contentPane.add(label,BorderLayout.CENTER);
chooser = new JFileChooser(); // 用文件对话框搜索文件。
chooser.setCurrentDirectory(new File(".")); // 利用文件输入流。
Button button = new Button("Open");
contentPane.add(button,BorderLayout.SOUTH);
button.addActionListener(new // 会用内部类做事件处理
ActionListener()
{ public void actionPerformed(ActionEvent evt)
{ int r = chooser.showOpenDialog(null);
if(r == JFileChooser.APPROVE_OPTION)
{
String name = chooser.getSelectedFile().getPath();
label.setIcon(new ImageIcon(name));
}
}
});
}
private JLabel label;
private JFileChooser chooser;
private static final int DEFAULT_WIDTH = 300;
private static final int DEFAULT_HEIGHT = 400;
}
这个和微信红包钱我这个序列号的话直接输入就可以了。
对软件进行说明,即对软件的编写进行说明。为数不少的初学者,甚至少数有经验的程序员都忽视软件说明的编写,因为这部分虽然不会在生成的程序中直接显示。
也不参与编译。但是说明对软件的学习、分享、维护和软件复用都有巨大的好处。因此,书写软件说明在业界被认为是能创造优秀程序的良好习惯,一些公司也硬性规定必须书写。
CSS+DIV网站设计的问题:
第一,对于CSS的高度依赖使得网页设计变得比较复杂。相对于HTML4.0中的表格布局(table),CSS+DIV尽管不是高不可及,但至少要比表格定位复杂的多,即使对于网站设计高手也很容易出现问题,更不要说初学者了,这在一定程度上影响了XHTML网站设计语言的普及应用。
第二,CSS文件异常将影响整个网站的正常浏览。CSS网站制作的设计元素通常放在几个l外部文件中,这一个或几个文件有可能相当复杂,甚至比较庞大,如果CSS文件调用出现异常,那么整个网站将变得惨不忍睹。