Java
普鲁士程序员
东风吹破少年梦,从此再无赤子心
展开
-
面向对象(类,对象,对象的内存结构)
java,类,对象,垃圾回收机制,面向对象原创 2022-08-04 17:26:18 · 170 阅读 · 1 评论 -
Java中char的输入输出
我们可以发现Java中没有定义nextChar,因此不能简单的输入,下面列举两种1.System.in.read()可以实现输入一个字符,返回字符的ASCII码,然后用强制类型转换转回字符public class Dome { public static void main(String[] args) throws Exception{ char c; c = (char)System.in.read(); System.out.pri..原创 2022-01-18 18:13:08 · 3714 阅读 · 0 评论 -
字符串的输入(next()和nextline()的区别)
区别next碰到空格或者空字符停止;nextline会录入输入的全部字符,包括空格。next用于录入连续的字符串,nextline可以用来录入句子。原创 2022-01-18 18:09:15 · 681 阅读 · 0 评论 -
Scanner输入的使用方法和一些注意(常见的输入,字符串的输入,char的输入)
1.使用方法第一步:导包,写在类的上面import java.util.Scanner;第二步:创建一个Scanner的对象(sc是对象名,可以改)Scanner sc = new Scanner(System.in);第三步:录入数据int x = sc.nextInt();完整的演示import java.util.Scanner;public class Dome { public static void main(String[] args){原创 2022-01-18 17:52:19 · 11178 阅读 · 3 评论 -
自增,自减,前加加和后加加的区别
自增,自减,前加加和后加加的区别自增 ++ 变量值加一 自减 -- 变量值减一 public class Dome { public static void main(String[] args){ int i = 10; int j=i++; System.out.println(j); }}public class Dome { public static void main(String[.原创 2022-01-17 12:10:10 · 320 阅读 · 0 评论 -
三元运算符(三目运算符)
三元运算符(三目运算符)基本格式:条件表达式 ? 表达式1 : 表达式2含义:如果条件表达式的值为true则返回表达式1,否则返回表达式2,注意返回值要对应表达式的类型。三元运算符类似于if...else...,可读性并不如if...else...,只是可以精简代码,但还是推荐前者举个例子吧public class Dome { public static void main(String[] args){ int i=10; int j=9;原创 2022-01-17 10:26:58 · 1683 阅读 · 0 评论 -
短路逻辑运算符(|和||的区别,&和&&的区别)
1.逻辑运算符1)逻辑运算符符号 作用 真值判断 &(&&) 逻辑与 一假全假 |(||) 逻辑或 一真全真 ^ 逻辑异或 相同为假,不同为真 ! 逻辑非 假变真,真变假 *注:&&和||在逻辑上和&和|没有区别,但过程有区别,待会下面会讲到不明白可以去搜真值表看一下逻辑运算符返回的也是布尔类型(false和true),举个例子吧public class Do原创 2022-01-17 10:22:08 · 356 阅读 · 0 评论 -
Java入门:各类运算符的讲解(超级全面)
各类运算符的讲解(超级全面)原创 2022-01-14 13:05:53 · 283 阅读 · 0 评论 -
Java入门:标识符和命名规则
Java命名规则原创 2022-01-12 11:14:52 · 219 阅读 · 0 评论 -
JAVA入门3:关键字,变量,常量,数据类型
目录1.关键字2.常量(一个确定的值)3.数据类型4.变量1.关键字以Hello Word为例,紫色高亮的就是关键字,全部小写public class HelloWorld { public static void main(String[] args){ System.out.println("Hello World!"); }} 关键字 含义 abstract .原创 2022-01-12 10:52:18 · 76 阅读 · 0 评论 -
Java入门2:HelloWorld
public class HelloWorld { public static void main(String[] args){ System.out.println("Hello World!"); }}注意:第三行System的‘S’必须大写其他问题:print,printf,println的区别print:输出一行,但不换行println:输出一行,自动换行printf:格式输出,跟C语言的基本一致具体的输出规则后边再讲...原创 2022-01-11 20:09:12 · 108 阅读 · 0 评论 -
JAVA跨平台原理,JRE和JDK,JDK环境配置
本人是小白,如果有误请各位大佬指正哈1.Java跨平台原理在不同的操作系统上,安装不同的JVM(java虚拟机),Java文件只需要在虚拟机上运行,而不是在操作系统上运行,这样就避免了在不同的操作系统需要重新编译的问题,从而解决了跨平台的问题...原创 2022-01-11 15:23:15 · 403 阅读 · 0 评论