零基础学JAVAWEB黑马班视频笔记
来源:互联网 发布:淘宝商场代购是正品吗 编辑:程序博客网 时间:2024/05/17 08:15
2013/6/4
1、MyEclipse装好就成
2、新建Java Project
3、新建源码Class时,有意识的填写Package名,勾选void main
4、加一行system.out.print("hello world!")
5、run as / debug as
6、基本快捷键,可自行到windows->preference下配置个性快捷键
alt + / 内容提示
ctrl + 1 提示错误修复方法
ctrl + shift + O 自动导包
ctrl + shift + F 自动格式化代码
alt + 左/右 按代码查看路径回退或前进等
ctrl + shift + / 多行注释
ctrl + shift + \ 取消多行注释
F2 查看提示细节
Windows->Reset Perspective...重置透视图
ctrl + shift + X 全部大写
ctrl + shift + Y 全部小写
alt + 上/下 将当前代码上下移
ctrl + T 查看继承关系
ctrl + 点击 进入代码看继承关系
ctrl + shift + T 搜索代码
ctrl + shift + L 查看所有快捷键
2013/6/5
1、静态导入import static 包名.类名.静态属性|静态方法|*
如import static java.lang.System.out;
以后就可直接使用out.print("Hello World!\n");
2、JDK5.0
自动装箱(装成对象):基本数据类 赋给 包装类,如Integer i = 1;
自动拆箱(折回数据):包装类 赋给 基本数据类,如int j = i;
增加for循环:for(var_type var : iteration_set){}
(仅用于数组或实现了iterable接口的集合类上,仅是取数,无法改变原值)
可变参数:
void sum(int ...num){
int sum=0;
for(int i : sum){
sum += o;
}
}
可以sum(int x, int ...num)而不可sum(int ...num, int x)
2013/6/11
反射就是加载类,并解剖出类的各个组成部分。
Class c = [new 类名().getClass()]/[Class.forName(包名类名)]/[类名.class];
Public | Private
c.getConstructor() | c.getDeclaredConstructor()
c.getMethod() | c.getDeclaredMethod()
c.getField() | c.getDeclardField()
内省Introspector
PropertyDescriptor pd
Method m = pd.getWriteMethod()
- 零基础学JAVAWEB黑马班视频笔记
- 零基础学Python笔记
- 《零基础学数据结构》视频下载地址
- 零基础学数据结构 视频 下载地址
- 零基础学算法
- 零基础学CNN
- 零基础 学Python
- 零基础学SQLpdf
- 零基础学Qt4编程笔记(一)
- 零基础学C语言 笔记一 变量 printf
- 零基础学C语言 笔记二 scanf
- 零基础学C语言 笔记五 算术表达式
- 零基础学C语言 笔记六 函数
- 零基础学C语言 笔记七 一维数组
- 零基础学C语言 笔记八 二维数组
- 零基础学C语言 笔记九 字符串
- 零基础学C语言 笔记十 指针
- 《零基础学Python》Adventures IN Python学习笔记一
- MySQL分区的限制
- 多用户操作从mysql数据库传输到前台页面的数据
- 云计算发展前景
- The Secret Garden——2、Mary in Yorkshire
- 生成随机二维数组
- 零基础学JAVAWEB黑马班视频笔记
- 多终端管理器tmux使用详解
- dig命令详解
- 分享工具:修改指定帐号在SharePoint 站点集User Info List(SiteUserInfoList) 的信息
- crack the code interview chapter 1
- Winsock之WinInet
- 【数据结构】图
- _stdcall与_cdecl的区别(函数调用方式)
- CentOS下安装JDK7