針對FB看到影片作整理 網址
1. 積極向上:不要去注意自己無法控制的事情
2.明確的目標:在一開始時訂定明確目標
3.重要的事情先完成:比起看電視家人與運動更為重要
4.創造雙贏局面:停止採用零和政策(自己獲得的剛好是別人失去的),你希望贏但別人也不希望輸
5.理解別人別人才會理解你:沒人會關心你花費多少時間做了什麼事情,別人只會關心你帶給他多少價值
6.協同能力:唯有協同能力不只能創造價值更能擁有更多收穫
7.把鋸子磨利:工欲善其事 必先利其器 才能更有效率做好事情
2016年11月18日 星期五
2016年10月3日 星期一
Java-建構值
Java 中物件需要建構子 (constructor) ,如果class 沒有定義建構子,JVM 就會提供一個預設的建構子
import javax.swing.JOptionPane;
public class Demo01 {
/* 建構子
* 1.寫法跟方法差不多(無回傳值)
* 2.一樣可以有傳入值
* 3.有預設值
* 4.名稱與class一樣(包含大小寫)
* 5.建構值主要初始化class
* 6.建構值new時建立class不一定第一個執行
*/
/*
* static 代碼塊
* 最早執行 且執行一次
*/
static{
System.out.println("我是 static 代碼塊");
//JOptionPane.showMessageDialog(null, "最新消息");
}
/*
* 代碼塊
* 比建構值早執行但每次呼叫都會執行
* 執行完資源釋放
*/
{
System.out.println("我是代碼塊");
JOptionPane.showMessageDialog(null, "最新消息");
}
public Demo01(){
System.out.println("我是建構值!!");
//JOptionPane.showMessageDialog(null, "最新消息");
}
public Demo01(int a){
System.out.println("我是建構值!!");
//JOptionPane.showMessageDialog(null, "最新消息");
}
public Demo01(String a){
System.out.println("我是建構值!!");
//JOptionPane.showMessageDialog(null, "最新消息");
}
public void show(){
System.out.println("我是方法!!");
}
}
import javax.swing.JOptionPane;
public class Demo01 {
/* 建構子
* 1.寫法跟方法差不多(無回傳值)
* 2.一樣可以有傳入值
* 3.有預設值
* 4.名稱與class一樣(包含大小寫)
* 5.建構值主要初始化class
* 6.建構值new時建立class不一定第一個執行
*/
/*
* static 代碼塊
* 最早執行 且執行一次
*/
static{
System.out.println("我是 static 代碼塊");
//JOptionPane.showMessageDialog(null, "最新消息");
}
/*
* 代碼塊
* 比建構值早執行但每次呼叫都會執行
* 執行完資源釋放
*/
{
System.out.println("我是代碼塊");
JOptionPane.showMessageDialog(null, "最新消息");
}
public Demo01(){
System.out.println("我是建構值!!");
//JOptionPane.showMessageDialog(null, "最新消息");
}
public Demo01(int a){
System.out.println("我是建構值!!");
//JOptionPane.showMessageDialog(null, "最新消息");
}
public Demo01(String a){
System.out.println("我是建構值!!");
//JOptionPane.showMessageDialog(null, "最新消息");
}
public void show(){
System.out.println("我是方法!!");
}
}
Java-利用二維陣列列印出九宮格
這次練習利用二維陣列來列印出九宮格
public class Array2 {
//宣告一個二維陣列並且賦予值
int[][] array = new int[][] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };
//撰寫一個方法(method) 可以讓主程式呼叫
public void show(int array[][]) {
/* (1) 普通for迴圈撰寫
*
* //先判斷有幾個陣列
* for(int i=0 ;i<array.length ;i++){
*
* //在判斷每個陣列裡面有幾個數字
* for(int j=0 ; j<array[i].length ; j++){
* //列印出結果
* System.out.print(array[i][j]+ " ");
* }
* //每個陣列完之後換行
* System.out.println();
* }
*/
//(2) 利用foreach來撰寫
for (int[] i : array) {
for (int j : i) {
System.out.print(j + " ");
}
System.out.println();
}
}
}
public class Array2 {
//宣告一個二維陣列並且賦予值
int[][] array = new int[][] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 } };
//撰寫一個方法(method) 可以讓主程式呼叫
public void show(int array[][]) {
/* (1) 普通for迴圈撰寫
*
* //先判斷有幾個陣列
* for(int i=0 ;i<array.length ;i++){
*
* //在判斷每個陣列裡面有幾個數字
* for(int j=0 ; j<array[i].length ; j++){
* //列印出結果
* System.out.print(array[i][j]+ " ");
* }
* //每個陣列完之後換行
* System.out.println();
* }
*/
//(2) 利用foreach來撰寫
for (int[] i : array) {
for (int j : i) {
System.out.print(j + " ");
}
System.out.println();
}
}
}
訂閱:
文章 (Atom)