学习随笔

码表
码表
java不采用通常语言使用的ASCII字符集

标识符的命名规范:

 * 	必须以字母、_下划线、美元符$开头   (不能以数字开头)
 * 	其它部分可以是字母、下划线“_”、美元符“$”和数字的任意组合
            大小写敏感,长度无限制
 *         不可以是Java的关键字
 *        可以使用汉字 做标识符 但是不推荐这样写
 *       给标识符起名字的时候   最好做到见名知意  
 *       

** java的编程规范:**

 *   	|--类名 和 接口名  首字母一定要大写,采用驼峰式的命名规范  Student    Teacher   JavaTeacher 即 多个单词构成一个类名 每个
 *   	单词的首字母 都大写
 *   	|--包名  全小写  公司域名倒着来写
 *   	|-- 方法名和变量名 首字母小写  驼峰式   studentName  maxScore
 *   	|-- 常量名     其实还是变量 只不过这种变量比较特殊 存的是不变的值   这种变量 称为常亮    常量名 一般要大写   double PI;

包名
package 包 区分不同的Java类,分门别类的存放Java类。
包名+类名 是一个类完整的名字 包名+类名 一起才能定位到一个类
包名要小写 起名规则:公司域名倒过来
例如: Tencent.com com.tencent.timi.wzry.action
com.taobao.pro.model

package com.glls.day1; //包声明语句 声明这个类在哪个包下

eclipse 的快捷键的使用

main后面+Alt+/    --自动提示--    public static void main(String[]args){}
syso后面+Alt+/    --自动提示--    system.out.println
ctrl+ Alt+/下方向键   
  alt + /    自动提示     ex:    main 自动提示  生成  main 方法     syso 自动提示   输出语句     
  ctrl + alt +/下方向键    快速复制某行代码    (如果整个屏幕颠倒了 说明和系统的快捷键冲突  百度解决)
  ctrl+ d 快速删除某行代码
  alt + shift +l      快速提取变量(快速生成方法的返回值)
  alt + shift + r     快速修改同名变量
  alt + shift + a     快速批量修改
  alt + shift + m     快速抽取方法
  
  ctrl + a 全选
  ctrl + c 复制
  ctrl + v 粘贴
  ctrl + s 保存
  ctrl + z 撤销
   
  ctrl + shift + t    快速查找某个类
  
  ctrl + shift + /    快速注释多行代码
  ctrl + shift + \    快速打开多行注释
  
  ctrl + shift + f    快速对齐代码
  alt + 上方向键/下方向键         向上或向下拖动某行代码
  
  alt + 左方向键/右方向键        上一个光标/下一个光标的位置

main
main 不是关键字 ,而是一个方法名。 main方法比较特殊, 是程序的入口, 是程序执行的地方。
不是每个类都要写main方法 ,但是程序开始执行 一定是从main方法进来的,当你需要main方法就定义。
有main方法的类,点右键才会出现Run as Java Application。

**@Test ** 表示 注解

   'A'  表示一个字符       字符必须加单引号   一对单引号中只能写一个字符
    "A"表示含有一个字符的字符串
	boolean 布尔类型  只有 true false 两种值  常用于逻辑判断
	float 浮点型  浮点型默认double  例如: float f=3.2f(必须加f)
	int类型 4个字节
	整型常量默认是int型
	浮点型常量默认是double

浮点型
常量和变量
空值 null 这也是一个常量
常量是一个固定不变的数值, 只有数值没有意义, 没有办法操作计算 , 无法描述现实事物中的事务逻辑。
变量的本质是一个容器 ,(内存中的一块区域)通过变量能更改内存数据。
计算机通过变量操控数据

Java数据类型
数据类型
转义字符
转义字符 ‘’ “”
输出双引号 System.out.println("" “)
System.out.println(’” ')
输出单引号也一样
输出\ System.out.println("\ ")
(打出转义字符后在打出)

程序是由指令+数据构成的

Scanner:
Scanner类,这是一个用于扫描输入文本的新的实用程序。 在Eclipse中编写程序时,如果我们的变量是需要手动输入的时候,我们就可以用到scanner类了。

Scanner的几种用法:(来源:http://www.cnblogs.com/igiant)
( Scanner类是属于引用数据类型)

  • 引用数据类型的使用:
  • 与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式。
数据类型  变量名  =  new 数据类型();*/
//例如:Scanner sc = new Scanner();

Scanner类是引用数据类型的一种,我们可以使用该类来完成用户键盘录入,获取到录入的数据。
Scanner使用步骤:

  导包:import java.util.Scanner;
创建对象实例:Scanner sc = new Scanner(System.in);

调用方法:

int  i = sc.nextInt(); 用来接收控制台录入的数字
       String s = sc.next(); 用来接收控制台录入的字符串
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值