Java基础
Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程。
MeanderCloud
思维漫步云端筑梦师,深度跳跃计算方程式
展开
-
在Java中,计算一个字符串中每个字符出现次数
1、直接上代码public class CheckWord { public static void main(String[] args) { /*1.定义一个字符串*/ Scanner input = new Scanner(System.in); System.out.println("请输入一串字符:"); String word = input.next(); showWord(word); }原创 2022-04-30 22:21:11 · 2956 阅读 · 0 评论 -
for循环中,外循环1000、内循环100和外循环100、内循环1000哪个性能更高?
1、直接上代码public class Demo { public static void main(String[] args) { System.out.println("firstTime:" + Demo.first() + "毫秒"); /*255毫秒*/ System.out.println("secondTime:" + Demo.second() + "毫秒"); /*267毫秒*/ } /** *原创 2022-04-30 22:05:08 · 596 阅读 · 0 评论 -
基于Socket实现文件上传(多线程版本)
一、编写文件上传的客户端public class FileUploadClient { public static void main(String[] args) throws IOException { /*1.创建客户端*/ Socket socket = new Socket("127.0.0.1", 8888); /*2.获取Socket的输出流*/ OutputStream os = socket.getOutputS原创 2021-11-13 19:38:29 · 1305 阅读 · 0 评论 -
Map的遍历方式
一、使用HashMap测试数据1.创建 HashMap 的对象HashMap<String, String> map = new HashMap<String, String>();2.往 HashMap 中添加元素(键不能重复,值可以添加重复的元素)map.put("《水浒传》", "施耐庵");map.put("《三国演义》", "罗贯中");map.put("《西游记》", "吴承恩");map.put("《红楼梦》", "曹雪芹");二、遍历的方式一(键找原创 2021-11-03 01:54:08 · 71 阅读 · 0 评论 -
ArrayList集合
一、ArrayList集合的详情二、ArrayList集合的性能三、ArrayList存储方式示意图四、ArrayList集合的使用原创 2019-08-28 03:30:44 · 424 阅读 · 0 评论