1、声明语句的话可以/**然后回车,自动生成下列效果:
/**
* @author name
*/
2、建立jdbc文件夹,将驱动jar文件放进去之后要右键点击 build path->add to build path 加载到referenced libraries
3、创建closeCon函数时,要先进行con的非空判断,再调用close方法
void closeCon(Connection con)throws Exception{
if(con!=null){
con.close();
}
4、写主函数的快捷方式:打出main后按ALT+/ 即可
5、CTRL + 1 就会提示错误的解决方案选项
6、打出syso 后按ALT+/ 就会自动输出System.out.println
7、下载图标的网址:www.easyicon.net
8、程序所用图标要放在新建的一个包中
9、编写代码面板中按ALT+SHIFT+S 就会弹出菜单,当然也可以在菜单栏中找
10、自动引入包,CTRL+SHIFT+O
11、登录类中的login方法的返回值类型应该定义成类类型,比如UserDao类的login(Connection con,User user)方法返回的应该是(登录成功的话返回User,失败的话返回NULL)。login的参数也是User类类型
12、
这段代码要放在构造函数的里面的前边,如果放后边,已经生成图形了才设置字体就失去作用了
13、代码整体往前移一个制表符:选中代码,按SHIFT+Tab
14、按住CTRL 并点击,进入类的实现界面
15、多行注释:CTRL+shift+/
16、CTRL+A 全选后CTRL+SHIFT+F可以把全页代码格式规范化
17、LIST ARRAYLIST add()方法
List<Book> bookList=new ArrayList();
for(Book book:bookList) { System.out.println(book); }
18、直接输出打印一个对象(如上17) 时,输出的结果会是(完整类名+@+十六进制的位置信息),要打印book的内容,需要重写toString()方法
19、Debug的时候 F6执行下一步,F8执行到下一个断点,如果没有的话,执行结束,F5进入方法内部,Debug视图中调试时可以动态修改中间变量参数以做调试测试,很牛逼
调试过程中调到(属性名.方法名())这种表达式时,选中然后CTRL+SHIFT+I或者右键选择Inspect的选项,可以查看其返回结果
20、