JAVA基础


输出
publice  公共的
class 类
helloworld 名
System 系统
out 向外
println 打印

(String[] args)参数
 // 编写代码(java 固定)
publice class HelloWorld{
//mian 方法:java程序的入口,也就是说java程序从main中开始一行一行的执行

 pubice(公共的) static (静态的)void(没有返回值) mian(String[] args){
 //System.out.println:系统向外打群工部并换行
 //向控制台显示内容:必须用“”把要显示的内容给扣起来
  //显示:helloworld
  System.out.println("Hello,world");

 
 }
}
//main 方法:java程序的入口,也就是说java 程序从main中开始一行一行的
执行
//编译:先检查源代码里有没有错误,如果没有错误,直接编译成.class文件
javac java文件的全名(Helloworld.java)
解释并执行:JVM逐行的解释.class文件,解释成机器语言(000100....)
在java平台上运行
  java --helloworld.java--helloworld.class--javac  jvm(把.class 文件变为机器码)

Ecliipse
1)所有JAVA开发统一的工具,开发就是使用Eclipse(j2se)MyEclipse(j2ee)在eclipse集成很多其他的java应用插件
2)工作空间(workspace)::保存代码的位置
3)每次都要新建一个工程,在该工程下面创建我们程序
4)运行:run as
6编程几个注意点
1)除了""内部,其他地方都不能使用中文,java不识别
2)千万担心中文的标点符号,不要使用中文的输入法中各种符号
3)java严格的区分大小写
7java中的注释
1)注释功能:解释代码的含义,注释不参与代码的运行
变量:就是内存中的一块独立存储区域
2)变量2个要素:
变量的名称--独立
数据类型--变量能用来保存的数据的类型
3)定义变量的格式--
数据类型 变量名
eg   int num1  在开辟一个名称叫做num1且只能用来保存整数的变量
4)赋值符号 =
把右边的值赋值给左边的变量
num1=12
num1=20;覆盖,最后赋的值会覆盖之前赋的值
5)控制台输出变量的值
格式System.out.prinln(变量名)
6)在同一个区域内:不能定义相同名称的变量
{}
7)变量必须要定义,后使用
9 print println(下次的)

print 不换行
println 换行
把变量和字符串一起输出
a)字符串 就是打印到控制台显示的内容
格式 System.out.println("字符串");
b)显示变量 把变量的值显示到控制台上
格式 System.out.println(变量的名字);
c)同时显示变量和字符串:使用“+”连接变量和字符串
eg System.out.println("num1="+num1);
输入
sun为了简化java的开发,提供了很多的工具类,这些工具类统一称为类库,比如为了从控制台输入信息,sun创建了一个叫做Scanner的工具类,以便于输入
使用工具类的步骤
1)导入工具类
import java.util.Scanner;--导入输入Scanner的工具类
2)创建工具类的对象(模仿)
Scanner scanner = new Scanner(System.in);
3)使用工具类的对象scanner 从控制台输入数据,赋值给变量num
int num = scanner.nextInt();
system.out.println("num="+num);

imprort.java.util.Scanner
public class Demo3{
//模拟一个整数加法的计算器
public static void main(String[] args){
//分析:首先创建一个输入的工具对象scanner,然后定义两个整型变量num1.num2用来接收result结果,显示result的值
导入工具类
import java.util.Scanner;
创建一个工具类的对象
Scanner scanner=new Scanner(System.in);
int num1,num2;
System.out.println("请输入第一个数:");
使用工具类的对象
num1=scanner.nextInt();
System.out.println("请输入第二个数:");
num2=scanner.nextInt();
int result = num1+num2();
System.out.println("加法运算的结果是:"+result);

//定义两个变量num1,num2用来接收用户输入的值
num1
//定义一个变量result用来保存num1+num2的结果
//把结果显示在控制台上


}
}



1)包:用来管理我们所写的类(class),可以避免重名
2)企业开发中代码管理:
工程名
 包名1

 class
 class

 包名2
 class
 ...
3)包的命名规则:
大型项目包的名字一般都是以com/org开头,公司名称.项目名称.模块名称
eg:com.chensisi.tts6.login

4)标识符
 标识符:起的名字规范
1,开头必须是字母,下划线(_)或者$开头而且名字中只能包含字母,数字,下划线(_)和$
eg:
,笔试最容易考的问题就是以数字开头
切记:标识符一定不能以数字开头,笔试的重点
a不要出现下划线,和$之外的其他的任何特殊字符
错:1num  num!
b不要跟java中关键字重名
eg  int int;(错)
c不要出现中文,在企业开发中,变量名不能使用中文
d 名字中一定不能出现空格


3,建议:见名知意
     int num;
     int agc;
     当出现多个英文单词的时候,最好使用"驼峰"式写法:从第2个单词开始,每个单词的首字母必须大写

   eg: public class HelloWorld
    int numInt;
4,java严格区分大小写
eg:
    int a;
    int A;
    a和A两个完全不同的变量

java共有八种基本数据类型
四种整数类型(byte short int long)
两种浮点数类型(float,double)
一种字符类型(char)
一种布尔类型(boolean)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值