- Non-ASCII
2.解決方式
- 在檔案上方加入
#-*- coding: UTF-8 -*-
- public class TestClass {
- public String instancePath ; //實例變數 (需要new出物件才能使用)
- public static String staticPath ; //靜態變數 (類別名稱.變數名稱 即可使用)
- /**
- * Construct
- * @param path 路徑
- */
- public TestClass (String path) {
- this.instancePath = path;
- this.staticPath = path;
- }
- public String getInstancePath () {
- instancePath = "i am instancePath"; //實體被改掉,後面再取會不一樣
- return instancePath;
- }
- public String getStaticPath () {
- staticPath = "i am staticPath";
- return staticPath;
- }
- }
- public class MainClass {
- public static void main(String[] args) {
- TestClass testClass = new TestClass("c://");
- System.out.println(testClass.instancePath); //一開始取到『建構子』給的值
- System.out.println(testClass.getInstancePath()); //後面方法裡值被修改掉
- System.out.println(TestClass.staticPath); //透過類別方法.變數方法即可取用
- System.out.println(testClass.getStaticPath()); //
- }
- }