浅入 | Java入门精细小

Java入门细小知识须知

一、Java认识
Java是最为稳定、最具有“王者风范”的语言,最重要的是现在很多公司对它有着很大的需求,这也就决定了它的性价比高。python现在很是热门但是,就目前来说很多公司、企业对Java的需求远远大于python。所以我参加见习的老师就说,现在先把精力放在Java上。现在会python是加分项,不是必备项。
Java的特点:
1。Java是目前使用最为广泛的网络编程语言之一。

它具有简单,面向对象,稳定,与平台无关,解释型,多线程,动态等特点。

2。简单,Java不再有指针的概念。
3、面向对象基于对象的编程更符合人的思维模式,使人们更容易编写程序。

4、与平台无关与平台无关是 Java 语言最大的优势。

5、安全 你使用支持Java的浏览器时,你可以放心地运行Java的小应用程序

6、动态 Java 可以在分布环境中动态地维护程序及类库

二、软件
编写Java有很多工具,比如说各种:Nottepad、jdk、JUnit、eclipse、editplus、UltraEdit、Sublime、vim……
但是一定要根据的选择的课程老师的一样,这样你就会容易上手很多,也不用怕,因为等你熟练了,其他的软件编程应该几乎是一样的。

三、输入输出
输出:常见的有:System.out.println(" “)//直接输出,完成输出后会换行
System.out.print(” “);//直接输出
System.out.printf(” ");//标准格式化输出,与C语言一致
System.out.write(50);//字符流输出,只能处理字符串或字符,必须要刷新缓冲区(如 System.out.write(‘\n’);)

输入:
Java中的输入语句,并不像其他语言一样只是一个命令,而是需要通过对象获取输入内容。所以比较复杂!
用System类进行in/out——只能是char型;

public static void println() {
char ch=' ';
try{
System.out.println("enter
a char");
ch= (char)System.in.read();
System.out.println("You enter it is:"+ch)
 }
catch(IOException e){
	e.printStackTrace();
}
System.out.println("字符char"+ch+"的ASCII的值为:"+(int)ch);
}
}

使用Scanner
(1)使用java.util包。 import java.util.*;

(2)构造Scanner类对象,它附属于标准输入流System.in。
Scanner s = new Scanner(System.in);

(3)常用的next()方法系列:nextInt():输入整数;nextLine():输入字符串;

nextDouble():输入双精度数;

next():输入字符串(以空格作为分隔符)。

public class Vcr {
public static void main(String[] args){
// TODO Auto-generated method stub
Scanner s = new Scanner(System.in);  
System.out.print("输入your name:");  
String name = s.nextLine();  
System.out.println("输入your age:");  
int age = s.nextInt();  
System.out.println("姓名:" + name + "  年龄:" + age );  
s.close();         //若没有关闭Scanner对象将会出现警告
}
}


其他

四、前++,后++
核心:前++,(如++a)是先加再使用运算; 后++, (如a++)是先使用再加。
int=8;
System.out.println(a);
System.out.println(a++);
System.out.println(a);
System.out.println(++a)
System.out.println(a);

打印:8
8
9
10
10

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值