java程序设计的内容简介

java程序设计的内容简介,第1张

Java不仅可以用来开发大型的桌面应用程序,而且还特别适合于Internet的应用开发。目前,很多新的技术领域都涉及Java。Java是面向对象程序设计语言,涉及网络、多线程等重要的基础知识,因此Java也是学习面向对象编程和网络编程的首选语言。

本书讲解Java程序设计知识及其编程方法,包括Java语言的基础语法、结构化程序设计、面向对象程序设计、数组、字符串、向量、哈希表、枚举、异常处理、文件和数据流、图形用户界面设计、Applet程序、线程、编程规范、网络程序设计、多媒体和图形学程序设计等。

本书的章节编排与内容以人们学习与认知的过程为基础,注重内容的可读性和可用性,与实际需求相匹配。内容力求简明,许多例题都经过精心设计,既能帮助理解知识,又具有启发性;每章都包含了图、表、例程以及类和接口的说明,使读者在轻松和愉快之中迅速理解与掌握Java程序设计的知识和方法,并应用到实践中去。本书既可以作为高等院校各专业的基础教材,也可以作为使用Java的工程技术人员和科技工作者的自学参考书。

class Complex{

private int realPart;

private int imaginPart;

Complex(){

thisrealPart = 0;

thisimaginPart = 0;

}

Complex(int realPart, int imaginPart){

thisrealPart = realPart;

thisimaginPart = imaginPart;

}

public void setRealPart(int realPart){

thisrealPart = realPart;

}

public void setImaginPart(int imaginPart){

thisimaginPart = imaginPart;

}

public int getRealPart(){

return thisrealPart;

}

public int getImaginPart(){

return thisimaginPart;

}

Complex complexAdd(Complex a){

int realPart = thisrealPart + agetRealPart();

int imaginPart = thisimaginPart + agetImaginPart();

return new Complex(realPart, imaginPart);

}

public String toString(){

if(thisimaginPart == 0) return "" + thisrealPart;

else if(thisimaginPart > 0) return "" + thisrealPart + "+" + thisimaginPart + "i";

else return "" + thisrealPart + thisimaginPart + "i";

}

}

public class TestComplex{

public static void main(String[] args){

Complex a = new Complex(1,2);

Complex b = new Complex(3,4);

Complex sum = acomplexAdd(b);

Systemoutprintln("(" + a + ")" + "+" + "(" + b + ")" + "=" + "(" + sum + ")");

asetRealPart(2);

asetImaginPart(3);

bsetRealPart(bgetRealPart() 2);

bsetImaginPart(bgetImaginPart() 2);

sum = acomplexAdd(b);

Systemoutprintln("(" + a + ")" + "+" + "(" + b + ")" + "=" + "(" + sum + ")");

}

}

《视频-Java程序设计》百度网盘资源免费下载swjn

视频-Java程序设计|视频《J2SE基础编程》徐彤|视频《编程方法学》斯坦福大学-CS106AJava28讲|教程-Java编程思想PDF|教程-Java编程案例PDF|源码-Java程序设计|教程-Java开发技术PDF|课件-Java程序设计PPT|教程-Java入门学习PDF|视频《Java视频教程》|资料-Java程序设计|最新java ee api帮助文档 chm格式chm|资料-Java程序设计rar|实验指导书 面向对象程序设计(Java)09信管doc|实验指导书  Java面向对象程序设计及应用1_12doc  

1

import javaawteventActionEvent;

import javaawteventActionListener;

import javaxswingJButton;

import javaxswingJFrame;

public class Count extends JFrame {

private static final long serialVersionUID = 1L;

public static void main(String args[]) {

try {

Count frame = new Count();

framesetVisible(true);

} catch (Exception e) {

eprintStackTrace();

}

}

public Count() {

super();

setTitle("Count");

setBounds(100, 100, 200, 200);

getContentPane()setLayout(null);

setResizable(false);

setDefaultCloseOperation(JFrameEXIT_ON_CLOSE);

final JButton btn = new JButton();

btnsetText("0");

btnaddActionListener(new ActionListener() {

int i = 1;

public void actionPerformed(ActionEvent arg0) {

btnsetText(StringvalueOf(i));

i++;

}

});

btnsetBounds(50, 71, 99, 23);

getContentPane()add(btn);

}

}

---------------------

2

import javaawteventKeyAdapter;

import javaawteventKeyEvent;

import javaxswingJFrame;

import javaxswingJTextField;

public class Input extends JFrame {

private static final long serialVersionUID = 1L;

private JTextField txt;

public static void main(String args[]) {

try {

Input frame = new Input();

framesetVisible(true);

} catch (Exception e) {

eprintStackTrace();

}

}

public Input() {

super();

setTitle("Input");

setResizable(false);

getContentPane()setLayout(null);

setBounds(100, 100, 200, 200);

setDefaultCloseOperation(JFrameEXIT_ON_CLOSE);

txt = new JTextField();

txtsetBounds(48, 61, 90, 21);

getContentPane()add(txt);

txtaddKeyListener(new KeyAdapter(){

public void keyPressed(KeyEvent e){

if(egetKeyCode()==KeyEventVK_ENTER){

if(txtgetText()matches("\\d+")){

int sum = 0;

int end = IntegerparseInt(txtgetText());

for(int i = 1;i<=end;i++){

sum = sum + i;

}

txtsetText(StringvalueOf(sum));

}else{

txtsetText("输入错误,重新输入");

}

}else{

return;

}

}

});

}

}

以上就是关于java程序设计的内容简介全部的内容,包括:java程序设计的内容简介、JAVA程序设计 急要 谢谢~~~、怎样网上自学java编程 有完整的视频看吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9406313.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存