java如何
『壹』 Java怎麼樣
其實JAVA火了好多年,好多人都轉行做程序員,一般學的就是JAVA
雖然近幾年有很多人說JAVA要退回火了,但答是其實作為目前應用最廣泛的業務語言,JAVA的地位仍然很重要,只是競爭仍然會很激烈,每年都有一批前輩被撤離一線技術崗,也有一大批新人程序員新生力量被注入,他們都是經過層層篩選出來的強中手,畢竟應聘的人多,以前可能是十里挑一,現在有的可能是百里挑一也說不定
總之,你要進入這個行業並且拿到一份不錯的工資的話,需要多下些功夫學好技術
望採納,感謝
種類型: 1、執行靜態SQL語句。通常通過Statement實例實現。 2、執行動態SQL語句。通常通過PreparedStatement實例實現。 3、執行資料庫存儲過程。通常通過CallableStatement實例實現。
『叄』 java該怎麼自學
在學java一定要問問自己喜歡嗎?只要喜歡一切沒問題,這是我的建議:多敲代碼,多專敲代碼屬,多敲代碼,重要的事情說三遍
學習Java決不能聽完敲一遍就過,一定要多敲幾遍,第一遍可以跟著老師的思路,後面一定要有自己的思路,慢慢培養自己的編程思想和實現功能的邏輯。甚至可以自己給自己出題,完全靠自己實現一些有意思的小功能,對提升自己的能力和代碼熟練度都有不小的幫助。
多看視頻,多練習,主要是練習一些演算法的運用,建議下載一些編程練習題,一道一道弄通弄懂。經常做筆記,用記事本把一些經典問題保存下來,以備復習。
如果是零基礎的話,就看視頻,b站上高旗老師講得不錯,每看到視頻出現一段代碼就馬上在電腦上給他跑出來,不要直接拿源碼光碟來復制,不要把視頻看完半段了才開始敲代碼。這樣幾天後你會找到一些感覺,然後沒事就想些代碼來寫寫,比如想下怎樣把名字轉換成亂碼,然後再用另一個方法轉換回來,模擬步話機發送幾條消息什麼的。這樣下去不出3月你定牛逼,這時再把教材拿出來仔細看每一句話,掌握原理。
希望你早日學成,有苦惱一起討論一下。
『肆』 Java中如何 實現
給你一個例子,能實現你說的效果,置頂可以縮進去,滑鼠放在露出的余白部分,可以再展出來
------------------------------------------------------------------------------------------
import java.awt.Point;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
import javax.swing.JFrame;
import javax.swing.JButton;
public class App extends JFrame implements ActionListener {
private App main = null;
private boolean show = false;
public App() {
main = this;
setSize(200, 450);
setDefaultCloseOperation(EXIT_ON_CLOSE);
setLocationRelativeTo(null);
getContentPane().setLayout(null);
JButton btnNewButton = new JButton("New button");
btnNewButton.setBounds(30, 36, 93, 23);
btnNewButton.addActionListener(this);
getContentPane().add(btnNewButton);
setVisible(true);
Timer t = new Timer();
t.schele(new MyTimer(), new Date(), 100);
}
public static void main(String[] args) {
new App();
}
class MyTimer extends TimerTask {
public void run() {
Point location = main.getLocation();
int x = location.x;
int y = location.y;
if (y <= 0 && show) {
if (y > -430) {
setLocation(x, y - 10);
} else {
show = false;
}
} else {
Point point = main.getMousePosition();
if (point != null) {
if (y < 0) {
setLocation(x, y + 10);
} else {
show = true;
}
}
}
}
}
public void actionPerformed(ActionEvent arg0) {
JFrame frame = new JFrame();
frame.setSize(300, 200);
frame.setLocationRelativeTo(null);
frame.setDefaultCloseOperation(HIDE_ON_CLOSE);
frame.setVisible(true);
}
}
『伍』 java怎麼用
你裝上抄jdk後,找到該文件夾襲下的bin文件夾,在bin文件夾下用文本文檔(記事本)編寫要編寫的程序,最後另存為.java後綴.再從doc環境下找到bin文件夾,在bin文件夾下編譯,執行你編寫的東西.(如:你在C:\jdk1.5.0_08\bin下編寫了li.java文件.再打開dos環境(dos命令行窗口),也找到c:\jdk1.5.0_08\bin,再編譯你寫的程序.(如:c:\jdk1.5.0_08\bin\javac li.java),查看運行結果用:java li(c:\jdk1.5.0_08\bin\java li).
『陸』 java如何入門
你是做web開發的吧。
首先,你現在完全沒有java功底,我覺得最好下個系列視頻(馬士兵的不錯),在看個兩本java基礎的書籍就ok了,你想快速掌握對工作有用的東西,建議你學習的時候不要看後面的java高級部分,也就是java的awt,swing,網路編程什麼的,這些東西開發web項目基本上用不到,基於你現在時間急迫,還是別看了,等以後有時間,而且java基本不錯的時候再來學習下網路編程就ok了。
spring是一個比較難懂的框架,不過做項目的時候裡面很多東西都是用不到的,基本上主要用的就是他的ioc依賴注入和spring的事物管理機制,還有一個就是面向切面編程,所以建議你先學spring的這三個方面,等對spirng有了一定的了解再學他的其他的方面。
『柒』 用java怎麼做(過程)
//添加事件處理機制
package Test;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.IOException;
import javax.swing.*;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
public class Test {
private JButton btn1 = new JButton("7");
private JButton btn2 = new JButton("8");
private JButton btn3 = new JButton("9");
private JButton btn4 = new JButton("/");
private JButton btn5 = new JButton("4");
private JButton btn6 = new JButton("5");
private JButton btn7 = new JButton("6");
private JButton btn8 = new JButton("*");
private JButton btn9 = new JButton("1");
private JButton btn10 = new JButton("2");
private JButton btn11 = new JButton("3");
private JButton btn12 = new JButton("-");
private JButton btn13 = new JButton("0");
private JButton btn14 = new JButton(".");
private JButton btn15 = new JButton("=");
private JButton btn16 = new JButton("+");
private JFrame jf = new JFrame("計算器");
public Test() {
jf.setLayout(new GridLayout(4, 4, 5, 5));
jf.add(btn1);
jf.add(btn2);
jf.add(btn3);
jf.add(btn4);
jf.add(btn5);
jf.add(btn6);
jf.add(btn7);
jf.add(btn8);
jf.add(btn9);
jf.add(btn10);
jf.add(btn11);
jf.add(btn12);
jf.add(btn13);
jf.add(btn14);
jf.add(btn15);
jf.add(btn16);
btn1.addActionListener(new ButtonAction());
btn2.addActionListener(new ButtonAction());
btn3.addActionListener(new ButtonAction());
btn4.addActionListener(new ButtonAction());
btn5.addActionListener(new ButtonAction());
btn6.addActionListener(new ButtonAction());
btn7.addActionListener(new ButtonAction());
btn8.addActionListener(new ButtonAction());
btn9.addActionListener(new ButtonAction());
btn10.addActionListener(new ButtonAction());
btn11.addActionListener(new ButtonAction());
btn12.addActionListener(new ButtonAction());
btn13.addActionListener(new ButtonAction());
btn14.addActionListener(new ButtonAction());
btn15.addActionListener(new ButtonAction());
btn16.addActionListener(new ButtonAction());
jf.setSize(400, 400);
jf.setVisible(true);
jf.setLocationRelativeTo(null);
jf.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
}
public static void main(String[] args) {
new Test();
}
public class ButtonAction implements ActionListener {
public void actionPerformed(ActionEvent e) {
if (e.getSource().equals(btn1)) {
System.out.println(btn1.getText().toString());
} else if (e.getSource().equals(btn2)) {
System.out.println(btn2.getText().toString());
} else if (e.getSource().equals(btn3)) {
System.out.println(btn3.getText().toString());
} else if (e.getSource().equals(btn4)) {
System.out.println(btn4.getText().toString());
} else if (e.getSource().equals(btn5)) {
System.out.println(btn5.getText().toString());
} else if (e.getSource().equals(btn6)) {
System.out.println(btn6.getText().toString());
} else if (e.getSource().equals(btn7)) {
System.out.println(btn7.getText().toString());
} else if (e.getSource().equals(btn8)) {
System.out.println(btn8.getText().toString());
} else if (e.getSource().equals(btn9)) {
System.out.println(btn9.getText().toString());
} else if (e.getSource().equals(btn10)) {
System.out.println(btn10.getText().toString());
} else if (e.getSource().equals(btn11)) {
System.out.println(btn11.getText().toString());
} else if (e.getSource().equals(btn12)) {
System.out.println(btn12.getText().toString());
} else if (e.getSource().equals(btn13)) {
System.out.println(btn13.getText().toString());
} else if (e.getSource().equals(btn14)) {
System.out.println(btn14.getText().toString());
} else if (e.getSource().equals(btn15)) {
System.out.println(btn15.getText().toString());
} else if (e.getSource().equals(btn16)) {
System.out.println(btn16.getText().toString());
}
}
}
}
『捌』 用java如何做
importjava.util.ArrayList;
importjava.util.Arrays;
importjava.util.List;
importjava.util.Scanner;
publicclassTest{
publicstaticvoidmain(String[]args){
//第一題
Scannercin=newScanner(System.in);
System.out.println("請輸入第一個數X:");
intx=cin.nextInt();
System.out.println("請輸入第一個數X:");
inty=cin.nextInt();
System.out.println("請輸入第一個數X:");
intz=cin.nextInt();
int[]num=newint[3];
num[0]=x;
num[1]=y;
num[2]=z;
Arrays.sort(num);
for(inta:num){
System.out.print(a+"");
}
//第二題
for(intX=10;X<100;X++){
if(X*8<100&&X*9>99){
System.out.println("X代表的兩位數是:"+X);
System.out.println("X*809的結果為:"+X*809);
}
}
//第三題
Scannersc=newScanner(System.in);
inta=0;
System.out.println("請輸入一個5位數:");
for(;;){
a=sc.nextInt();
if(a>99999||a<10000){
System.out.println("輸入錯誤,請重新輸入一個5位數:");
}else{
break;
}
}
Strings=a+"";
String[]ss=s.split("");
if(ss[1].equals(ss[5])&&ss[2].equals(ss[4])){
System.out.println(a+"是迴文數!");
}else{
System.out.println(a+"不是迴文數!");
}
//第四題
intcount=0;
System.out.print("101-200之間的素數有:");
for(inti=101;i<=200;i++){
for(intj=2;j<i;j++){
if(i%j==0){
System.out.print(i+",");
count++;
break;
}
}
}
System.out.println();
System.out.println("101-200之間共有"+count+"個素數!");
}
}
『玖』 JAVA 如何使用
不用太多的軟體,這里官網:
http://www.java.com/zh_CN/download/index.jsp
下載jdk,安裝。
環境需要配置:
「我的電腦/右鍵/屬性/高級/環境變數/系統變數/」
在此欄新建2個變數JAVA_HOME、classpath(path是已經存在的不需新建):
變數名 變數值
JAVA_HOME (你的java所在的目錄,其下有bin,lib等文件)
path (在原由的path後面加上);(上面的目錄)\bin
classpath .;(上面的目錄)\lib\tools.jar;(再加上你自己的java程序所在目錄)
下面是我自己的配置:
JAVA_HOME d:\program files\javapath
path %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;d:\program Files\java\bin;
classpath d:\program files\java\lib\tools.jar;.;d:\ownfiles\mycla
用記事本編寫程序,保存為XXX.java
在命令行下(dos模式)輸入:
javac XXX.java 來編譯,若無錯,則
java XXX 來運行程序。
『拾』 Java如何使用
在response.sendRedirect()方法後加return語句即可,如下:
response.sendRedirect("index.jsp");
return;
原因是:在程序中兩次調用了response.sendRedirect()方法。