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

最新文章

  1. Lind.DDD.Aspects通过Plugins实现方法的动态拦截~Lind里的AOP
  2. 与JSP的初次邂逅……
  3. 数据库 定义 bit 类型 (true=1,false=0)
  4. 搭建高性能计算环境(十)、应用软件的安装之Wien2k
  5. bash登录式shell(完全切换)与非登陆式shell(不完全切换)区别
  6. IIS配置不正确可能导致“远程服务器返回错误: (404) 未找到"错误一例。
  7. Linux基础命令操作实例
  8. 自然梯度(Natural Gradient)
  9. Android:android sdk源码中怎么没有httpclient的源码了
  10. gcc学习(二)[第二版]
  11. Node.js_ express.Router 路由器_模块化管理路由
  12. Python关于Pyqt
  13. 乐迪AT9
  14. 008-docker-安装-tomcat:8.5.38-jre8
  15. iText C# 合并PDF文件流,以及A5变A4时内容默认放在最底下的问题的解决方法;ASP.NET 实现Base64文件流下载PDF
  16. jar 包和 mysql 服务器部署
  17. opencv学习_5 (IplImage的结构)
  18. SpringMvc配置拦截器
  19. 限制USB延迟启动
  20. VS2010环境开发Teamcenter ITK

热门文章

  1. C# Hadoop学习笔记
  2. postgresql 连接数
  3. c++基础(一):数据类型和结构
  4. Swift 1.2 正式发布 - 带来很多重大改进
  5. js原型和构造函数混合模式
  6. Qt 按键长按的处理
  7. [无人值守安装操作系统]_FTP+TFTP+DHCP+Kickstart+PXE_中遇到的错误
  8. 【Insertion Sorted List】cpp
  9. OS X 使用技巧——访问所有的键盘功能
  10. 【Django】Django命令(Manager.py)