java理论基础学习二
JAVA开发工具
文本编辑器
UltraEdit
EditPlus
notepad++
集成开发环境 IDE Integrated Development Enviroment
JBuilder http://www.borland.com基本淘汰
Eclipse http://www.eclipse.org 重点
NetBeans http://java.sun.com
java区分大小写
main方法的固定格式
public static void main(String[] args)
{
}
一个源文件可以对应多个class文件(字节码文件),就是在源文件中写多个类,但只有入口函数所在的类用public修饰,类名和文件名必须相同,其它则不允许这两个
注释:
1. //这是单行注释
2./*
这是多行注释
*/
java内部采用了Unicode字符集,universal
Unicode字符集 两个字符表示一个字节
ISO8859-1字符集 一个字符表示一个字节
字符集简介
基本数据类型
整数有二进制,8进制,16进制三种方式
int a=10;
Interger.toBinaryString(a);输出: 1010
Interger.toOctalString(a);输出: 12
Interger.toHexString(a);输出: a
浮点型
字符型
boolean
命名规范
常量 final eg:final int c=35;
运算符
~ 取反
& 按位与 相同位1,不同位0
| 按位或 只有都为0才为0 ,其它都为1
^ 按位异或 不同为1,相同为0
如:8 1000 ,4 0100, 8&4=0 0000; 8|4=12 1100; ~8=7 0111;8^4= 12 1100
最新文章
- Lind.DDD.Aspects通过Plugins实现方法的动态拦截~Lind里的AOP
- 与JSP的初次邂逅……
- 数据库 定义 bit 类型 (true=1,false=0)
- 搭建高性能计算环境(十)、应用软件的安装之Wien2k
- bash登录式shell(完全切换)与非登陆式shell(不完全切换)区别
- IIS配置不正确可能导致“远程服务器返回错误: (404) 未找到";错误一例。
- Linux基础命令操作实例
- 自然梯度(Natural Gradient)
- Android:android sdk源码中怎么没有httpclient的源码了
- gcc学习(二)[第二版]
- Node.js_ express.Router 路由器_模块化管理路由
- Python关于Pyqt
- 乐迪AT9
- 008-docker-安装-tomcat:8.5.38-jre8
- iText C# 合并PDF文件流,以及A5变A4时内容默认放在最底下的问题的解决方法;ASP.NET 实现Base64文件流下载PDF
- jar 包和 mysql 服务器部署
- opencv学习_5 (IplImage的结构)
- SpringMvc配置拦截器
- 限制USB延迟启动
- VS2010环境开发Teamcenter ITK