Java 笔记

错误:

1、String类型中“S”的大写
2、
f.show();
!.错误:
The method show() from the type Window is deprecated


=>这是由于用了过时的方法,这个解译是,show()方法不推荐使用但是也是起效果的,不影响使用。
可用方法setVisible(true)代替。注意这个方法要放在窗体的最后,否则有些东西显示不出来。
=> @SuppressWarnings("deprecation")


3、
// TODO Auto-generated constructor stub = 拥有自动生成的构造函数作品


进行语法解析时已到达文件结尾
=>少括号,


4、
implement.[?implim?nt] vt. 
 使生效, 贯彻, 执行 
n. 
 工具, 器具, 用具 
 The best implement for digging a garden is a spade. 
 在花园里挖土的最好工具是铁锹。 


daemon .
D.J.[?di:m?n]
n. 
 (希腊神话中)半人半神的精灵 
 守护神 




5、
最常见的错误之一:
编译、运行ThreadPriorityDemo.java程序:


D:\DFile\@LearningFile\@1Computer\3java\editplus\Thread vs Runable>java ThreadPriorityDemo.java
Exception in thread "main" java.lang.NoClassDefFoundError: ThreadPriorityDemo/java
Caused by: java.lang.ClassNotFoundException: ThreadPriorityDemo.java
        at java.net.URLClassLoader$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
        at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
        at java.lang.ClassLoader.loadClass(Unknown Source)
Could not find the main class: ThreadPriorityDemo.java.  Program will exit.
>java 改成javac


6/
e.printStackTrace();
在命令行打印异常信息在程序中出错的位置及原因。


System.out.println();
System.out.print();的区别
=>ln是换行的意思。


7/
System.out.println("Usage: java JPortScanner [FromPort] [ToPort]");




8/valueOf方法
valueOf
public static Integer valueOf(String s)
                       throws NumberFormatException返回保存指定的 String 的值的 Integer 对象。将该参数解释为表示一个有符号的十进制整数, 就好像将该参数赋予 parseInt(java.lang.String) 方法一样。结果是一个表示字符串指定的整数值的 Integer 对象。 
换句话说,该方法返回一个等于以下值的 Integer 对象: 


new Integer(Integer.parseInt(s))


参数:
s - 要解析的字符串。 
返回:
保存字符串参数表示的值的 Integer 对象。 
抛出: 
NumberFormatException - 如果字符串不能解析为一个整数。




Java中的Double类型可以装下整个宇宙的数据。





你可能感兴趣的:(java,thread,String,Integer,Constructor,deprecated)